Hi Shuva, Thanks for your quick response! Inline
Thanks, Koby From: Shuva Kar [mailto:[email protected]] Sent: Thursday, January 12, 2017 3:26 PM To: Aizer, Koby <[email protected]> Cc: openflowplugin-dev <[email protected]>; [email protected] Subject: Re: [openflowplugin-dev] ordering of groups & flows installation Hi Koby, Yes in the very past (Be and ages before Be) we used to have this problem of flow- group reordering and even group- group reordering at times. In Bo (with He plugin), there was a bug raised for the same(https://bugs.opendaylight.org/show_bug.cgi?id=6073) and a fix coded in FlowNodeReconciliationImpl and associated classed to take care of it (https://git.opendaylight.org/gerrit/#/c/40429/) .Do you still find it happening? [Koby] I don’t think we saw this happening, but a while ago we had a discussion whether we can remove these sleeps or not, and we weren’t sure. Really happy to hear this might have been solved already. In the current release as well as in Bo also with the Li-plugin we did not see any issues with the testing that we have done. Also, there is a new FRM(called as FRS, haven't tested it well enough ) but that fixes some of these aspects. Please try out and let us know :) [Koby] We will ☺ Br,shuva On Thu, Jan 12, 2017 at 5:14 PM, Aizer, Koby <[email protected]<mailto:[email protected]>> wrote: Hi openflowplugin, In netvirt we have cases where a group installation is immediately followed by a flow installation which outputs to that group. However it seems that (at least in the past, helium) even when there is a syncWrite for the group and then a syncWrite for the flow, the ordered is not necessarily maintained when sending the openflow messages – causing the flow installation to fail. Therefore you can find several places where Thread.sleep() was used between the group & flow installations. I was wondering whether this limitation still exists, and if it does whether there is some way to enforce the ordering and remove those sleeps. If ordering cannot be enforced, is there a way to wait for the group installation to happen (not ideal, but at least better than sleeping)? Thanks, Koby _______________________________________________ openflowplugin-dev mailing list [email protected]<mailto:[email protected]> https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev
_______________________________________________ openflowplugin-dev mailing list [email protected] https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev
