[ovs-dev] [PATCH ovn 00/12] DDlog implementation of ovn-northd
Ben Pfaff
blp at ovn.org
Wed Nov 4 07:02:34 UTC 2020
This is also available at:
https://github.com/blp/ovs-reviews/tree/ddlog7
Ben Pfaff (9):
tests: Improve "dhcpv4 : 1 HV, 2 LS, 2 LSPs/LS".
tests: Improve "ipam" test.
tests: Fix port numbering in "1 LR with distributed gateway port".
tests: More careful checking.
tests: Improve "check allowed/disallowed external dnat..." test.
tests: Improve "reject ACL" test.
Documentation: Update repo information and prerequisites.
ovn-l7: Move ipv6_addr_is_routable_multicast() into new .c file.
tests: Prepare for multiple northd types.
Justin Pettit (1):
northd: Move functions from ovn-northd.c into ovn-util.
Leonid Ryzhyk (2):
Export `VLOG_WARN` and `VLOG_ERR` from libovn for use in ddlog
ovn-northd-ddlog: New implementation of ovn-northd based on ddlog.
Documentation/automake.mk | 2 +
Documentation/intro/install/general.rst | 58 +-
Documentation/topics/debugging-ddlog.rst | 280 +
Documentation/topics/index.rst | 1 +
Documentation/tutorials/ddlog-new-feature.rst | 362 +
Documentation/tutorials/index.rst | 1 +
NEWS | 6 +
acinclude.m4 | 43 +
configure.ac | 5 +
lib/automake.mk | 1 +
lib/ovn-l7.c | 39 +
lib/ovn-l7.h | 19 +-
lib/ovn-util.c | 96 +-
lib/ovn-util.h | 17 +
m4/ovn.m4 | 16 +
northd/.gitignore | 4 +
northd/automake.mk | 104 +
northd/helpers.dl | 114 +
northd/ipam.dl | 492 ++
northd/lrouter.dl | 701 ++
northd/lswitch.dl | 607 ++
northd/multicast.dl | 260 +
northd/ovn-nb.dlopts | 13 +
northd/ovn-northd-ddlog.c | 1752 ++++
northd/ovn-northd.c | 51 -
northd/ovn-sb.dlopts | 28 +
northd/ovn.dl | 373 +
northd/ovn.rs | 843 ++
northd/ovn.toml | 2 +
northd/ovn_northd.dl | 7456 +++++++++++++++++
northd/ovsdb2ddlog2c | 127 +
tests/atlocal.in | 8 +
tests/network-functions.at | 18 +
tests/ovn-ic.at | 11 +-
tests/ovn-macros.at | 99 +-
tests/ovn-northd.at | 432 +-
tests/ovn.at | 1021 +--
tests/ovs-macros.at | 20 +-
tests/system-ovn.at | 50 +-
tutorial/ovs-sandbox | 24 +-
utilities/checkpatch.py | 2 +-
utilities/ovn-ctl | 20 +-
42 files changed, 14794 insertions(+), 784 deletions(-)
create mode 100644 Documentation/topics/debugging-ddlog.rst
create mode 100644 Documentation/tutorials/ddlog-new-feature.rst
create mode 100644 lib/ovn-l7.c
create mode 100644 northd/helpers.dl
create mode 100644 northd/ipam.dl
create mode 100644 northd/lrouter.dl
create mode 100644 northd/lswitch.dl
create mode 100644 northd/multicast.dl
create mode 100644 northd/ovn-nb.dlopts
create mode 100644 northd/ovn-northd-ddlog.c
create mode 100644 northd/ovn-sb.dlopts
create mode 100644 northd/ovn.dl
create mode 100644 northd/ovn.rs
create mode 100644 northd/ovn.toml
create mode 100644 northd/ovn_northd.dl
create mode 100755 northd/ovsdb2ddlog2c
--
2.26.2
More information about the dev
mailing list