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

Dumitru Ceara dceara at redhat.com
Fri Nov 5 08:28:36 UTC 2021


On 11/5/21 12:34 AM, Ilya Maximets wrote:
> 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.

Thanks!




More information about the dev mailing list