[ovs-dev] [PATCH] ovsdb-idl: Use functions to apply diff in place.
i.maximets at ovn.org
Thu Nov 4 23:34:09 UTC 2021
On 10/21/21 11:16, Dumitru Ceara wrote:
> On large scale deployments with records that contain large sets, this
> significantly improves client side performance as it avoids comparing
> full contents of the old and new rows.
> Signed-off-by: Dumitru Ceara <dceara at redhat.com>
> lib/ovsdb-idl.c | 68 +++++++++++++++++++++++++------------------------
> 1 file changed, 35 insertions(+), 33 deletions(-)
The code looks good to me and I see around 30% performance improvement
of ovn-nbctl daemon in my simple benchmarks with this patch.
Best regards, Ilya Maximets.
More information about the dev