Community
Participate
Working Groups
For scenarios that need to update an existing digraph's set of connections the current API requires a region to be removed and then added back followed by reconnecting all the necessary regions with the new connection policy. The problem with this approach is there is no atomic way to do this. This can cause windows of time where a bundle does not belong to any region while we are changing the region's connections. It would be good if we had a way to obtain a copy of the digraph associated with the framework. Then we could manipulate the copy of the digraph off line. Finally we would need a way to replace the "live" digraph with the content of the copy.
Created attachment 193373 [details] patch with API, impl and tests
Created attachment 193374 [details] patch with API, impl and tests (really this time) Opps, here is the correct patch.
Patch released.