On 3/16/23 20:44, Dumitru Ceara wrote:
>> diff --git a/ovn-nb.xml b/ovn-nb.xml
>> index 73f707aa0..c5dbebd1d 100644
>> --- a/ovn-nb.xml
>> +++ b/ovn-nb.xml
>> @@ -2041,6 +2041,13 @@ or
>>          the affinity timeslot. Max supported affinity_timeout is 65535
>>          seconds.
>>        </column>
>> +
>> +      <column name="options" key="ct_flush_enabled"
>> +              type='{"type": "boolean"}'>
> 
> As Ilya mentioned, _enabled is probably redundant.
> 
> I wonder though whether we need a different name.  I'm not sure if it's
> better to be honest but what do you think of "graceful_cleanup".In the
> end what we achieve with ct_flush_enabled=false is "graceful
> termination" of the connection.

This is questionable.  I'd argue that flush is a cleaner option, so
it is more graceful. :)

Jokes aside, OVN doesn't know what CMS/user is going to do with the
backend/pod/VM.  Form pure OVN perspective we're just removing a
beckend/LB.  I would not expect an option named '*_cleanup=false' to
perform some extra actions, as well as '*_cleanup=true' to do nothing.
Unless, of course, it is a 'do_not_cleanup' option.

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

Reply via email to