On 7/2/20 4:20 PM, Dumitru Ceara wrote:
> Adds a generic recovery mechanism which triggers an IDL retry with fast
> resync disabled in case the IDL has detected that it ended up in an
> inconsistent state due to other bugs in the ovsdb-server/ovsdb-idl
> implementation.
> 
> Additionally, this commit also:
> - bumps IDL semantic error logs to level ERR to make them more
>   visible.
> - triggers an IDL retry in cases when the IDL client used to try to
>   recover (i.e., trying to add an existing row, trying to remove a non
>   existent row).
> 
> CC: Andy Zhou <[email protected]>
> CC: Han Zhou <[email protected]>
> CC: Ilya Maximets <[email protected]>
> Fixes: db2b5757328c ("lib: add monitor2 support in ovsdb-idl.")
> Acked-by: Han Zhou <[email protected]>
> Signed-off-by: Dumitru Ceara <[email protected]>
> 
> ---

Thanks, Dumitru and Han!  Applied.

I'm not sure about backporting this as it looks more like a new feature
than a bugfix.  Thoughts?

Best regards, Ilya Maximets.
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to