On Thu, Dec 05, 2013 at 05:14:40PM +0200, Alexandru Copot wrote: > I want to announce that I want to work on the bundles feature for > OpenFlow 1.4. This way we can avoid duplicating the effort. > > Most of the bundle features are easy to implement so this is what I am going > to > do first. However, the actual commit of the messages will be a challenge. I am > thinking of 2 options: > 1. duplicate the entire system state and apply the messages in a bundle > 2. adapt the handling of OpenFlow messages to allow the simulation and not > complete execution of commands
I think that the bundle feature is quite difficult to implement in a high-quality way. As you say, "commit" is the hard part. I think that we might need to try a few different approaches before we find one that is entirely suitable. I suggest starting by building the infrastructure that is definitely necessary and not going to cause trouble. The code for encoding and decoding related messages and for tracking open bundles falls into this category. And then once that is solid, we can start discussing and experimenting with different approaches to committing bundles. How does that sound? _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev