From: RYAN D. MOATS <rmo...@us.ibm.com> The delta from v9 is threefold:
1. A rebase to up to date master - because of this one of the old patches was no longer applicable 2. to address Ben's comments - all of the sequence number magic used to make sure deleting works properly has been replaced by uuids (which makes the code much clearer). 3. The first patch in the series addresses an issue I found with delete operations not being ordered correctly RYAN D. MOATS (9): Fix missing tracking reording of row deletes. Make flow table persistent in ovn controller Persist lport and mcgroup indexes Persist local_datapaths Add incremental proessing to lflow_run Change encaps_run to work incrementally Convert binding_run to incremental processing. Reset lflow processing when adding/removing patch ports Change physical_run to incremental processing lib/ofp-actions.c | 12 ++ lib/ofp-actions.h | 2 + lib/ovsdb-idl.c | 5 +- ovn/controller/binding.c | 99 +++++++++++-- ovn/controller/binding.h | 1 + ovn/controller/encaps.c | 163 +++++++++++++++------ ovn/controller/lflow.c | 120 +++++++++++++-- ovn/controller/lflow.h | 4 +- ovn/controller/lport.c | 142 ++++++++++++++++-- ovn/controller/lport.h | 20 +++- ovn/controller/ofctrl.c | 307 +++++++++++++++++++++++++++++---------- ovn/controller/ofctrl.h | 18 ++- ovn/controller/ovn-controller.c | 42 +++--- ovn/controller/ovn-controller.h | 2 + ovn/controller/patch.c | 7 +- ovn/controller/physical.c | 201 ++++++++++++++++++++------ ovn/controller/physical.h | 4 +- 17 files changed, 904 insertions(+), 245 deletions(-) _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev