[vtn-dev] Regression detected
Tai, Hideyuki <hideyuki.tai@...>
Hi Luis,
In my understanding, the bug (4614) is about that the openflowjava cannot handle concurrent barrier requests to the same switch. And the patch (Gerrit 33906) has fixed the bug.
Therefore, I think one consequence of not applying this patch (33906) is that we would need to force applications of OpenFlow plugin not to send barrier requests to the same switch concurrently. The applications need to send a barrier request one by one. I think it's not happy for developers who wants to develop high performance OpenFlow applications.
That being said, I think it's good if we can keep to support CPqD.
Considering the root cause of this issue is a bug of the CPqD, if CPqD is needed, we should create a patch which not apply the change of the patch (Gerrit 33906) only when openflowjava or someone knows the target switch is CPqD rather than not applying the patch (33906) and force applications to implement complex things.
Regards, Hideyuki Tai
From: vtn-dev-bounces@... [mailto:vtn-dev-bounces@...]
On Behalf Of Luis Gomez
Sent: Friday, February 05, 2016 15:48 To: Michal Polkoráb <michal.polkorab@...>; vtn-dev@...; nemo-dev@... Cc: openflowjava-dev <openflowjava-dev@...>; openflowplugin-dev <openflowplugin-dev@...>; Abhijit Kumbhare <abhijitkoss@...> Subject: Re: [vtn-dev] [openflowjava-dev] Regression detected
But also, can anyone in vtn explain the consequences of not applying this patch? the reason is this seems like the ovs 2.0 discussion last release: we do something right in the code that breaks popular switch connectivity, and CPqD is not as popular as OVS but still.
I am also cc-ing memo project because they have recently showed interest in using CPqD for their system test, and this will impact them.
BR/Luis
|
|