Re: [ovs-dev] [PATCH 5/5] ovsdb: transaction: Calculate added/removed from diff.

2024-01-05 Thread Mike Pattrick
On Fri, Jan 5, 2024 at 9:40 AM Ilya Maximets wrote: > > On 1/1/24 07:37, Mike Pattrick wrote: > > On Sun, Dec 17, 2023 at 9:03 PM Ilya Maximets wrote: > >> > >> In case the difference between 'old' and 'new' rows is readily > >> available, it can be used to construct added/removed datums > >> ins

Re: [ovs-dev] [PATCH 5/5] ovsdb: transaction: Calculate added/removed from diff.

2024-01-05 Thread Ilya Maximets
On 1/1/24 07:37, Mike Pattrick wrote: > On Sun, Dec 17, 2023 at 9:03 PM Ilya Maximets wrote: >> >> In case the difference between 'old' and 'new' rows is readily >> available, it can be used to construct added/removed datums >> instead. Diffs are typically much smaller than the column >> itself.

Re: [ovs-dev] [PATCH 5/5] ovsdb: transaction: Calculate added/removed from diff.

2023-12-31 Thread Mike Pattrick
On Sun, Dec 17, 2023 at 9:03 PM Ilya Maximets wrote: > > In case the difference between 'old' and 'new' rows is readily > available, it can be used to construct added/removed datums > instead. Diffs are typically much smaller than the column > itself. This change more than doubles the performanc

[ovs-dev] [PATCH 5/5] ovsdb: transaction: Calculate added/removed from diff.

2023-12-17 Thread Ilya Maximets
In case the difference between 'old' and 'new' rows is readily available, it can be used to construct added/removed datums instead. Diffs are typically much smaller than the column itself. This change more than doubles the performance of a transaction replay. For example, with this change applie