[ovs-dev] [PATCH] ovsdb-idl: Use functions to apply diff in place.

Ilya Maximets 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(-)

Thanks, Dumitru!

The code looks good to me and I see around 30% performance improvement
of ovn-nbctl daemon in my simple benchmarks with this patch.

Applied.

Best regards, Ilya Maximets.


More information about the dev mailing list