Forgot to mention that I'm using OVS 2.7.2.

Thanks,
Arun.

On Thu, Sep 20, 2018 at 5:08 PM Arunkumar Rg <[email protected]> wrote:

> Hi,
>
> I have a ovsdb-client using ovsdb-idl to get updates from ovsdb-server. In
> my client, I track(ovsdb_idl_track_add_column) column of a specific table
> in the DB.
>
> The issue I'm facing is - in the client, the sequence of updates that I
> get is different from the sequence of updates that actually happen on the
> DB. BTW, this does not happen always.
>
> For example:
> ovsdb-tool -m show-log /opt/ovsdb/db/vtep.db
> :
> record 1392: 2018-09-19 06:07:57.212
> :
> table Ucast_Macs_Remote row efb03eab (efb03eab):
> delete row
> :
> record 1393: 2018-09-19 06:07:57.296
> :
> table Ucast_Macs_Remote insert row f39fe808:
> :
>
> But in the client, I get the above updates in wrong sequence i.e. f39fe808
> first, then I get the update for efb03eab.
> BTW, I use VTEPREC_UCAST_MACS_REMOTE_FOR_EACH_TRACKED macro to walk
> through the changes that has happened on that table.
>
> *So I'm wondering whether this out of sequenced updates given by ovsdb-idl
> is expected or a bug. *
> Please let me know your inputs.
>
> Thanks,
> Arun.
>
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to