[ovs-dev] [PATCH v3 0/8] Add new ovsdb commands (and improve docs)

Ben Pfaff blp at ovn.org
Wed Dec 13 23:10:11 UTC 2017


v1->v2: Rebase with minor changes.
v2->v3: Add patches 2-8.

Ben Pfaff (8):
  ovsdb: Improve documentation.
  ovsdb-client: Move ovsdb-client specific tests to new .at file.
  ovsdb-client; Add new "get-schema-cksum" command.
  log: New function ovsdb_log_compose_record().
  ovsdb-client: Add new "backup" command.
  ovsdb-client: Add new "restore" command.
  ovsdb-client: Add new "query" command.
  ovsdb-tool: Add new "db-name" and "schema-name" commands.

 Documentation/automake.mk            |   5 +-
 Documentation/conf.py                |   6 +
 Documentation/ref/index.rst          |   3 +
 Documentation/ref/ovsdb-server.7.rst | 393 +++++++++++++++++++++++++
 Documentation/ref/ovsdb.5.rst        | 125 ++++++++
 Documentation/ref/ovsdb.7.rst        | 462 +++++++++++++++++++++++++++++
 NEWS                                 |   7 +
 lib/ovsdb-data.c                     |  76 ++++-
 lib/ovsdb-data.h                     |   5 +
 lib/ovsdb-idl.c                      |  20 +-
 manpages.mk                          |  56 +---
 ovn/controller/ovn-controller.8.xml  |   5 +-
 ovn/northd/ovn-northd.8.xml          |   6 +-
 ovn/utilities/ovn-sbctl.8.in         |  19 +-
 ovsdb/automake.mk                    |  10 +-
 ovsdb/file.c                         |  22 +-
 ovsdb/file.h                         |   2 +
 ovsdb/log.c                          |  55 ++--
 ovsdb/log.h                          |   4 +
 ovsdb/ovsdb-client.1.in              | 165 ++++++++---
 ovsdb/ovsdb-client.c                 | 322 ++++++++++++++++++++-
 ovsdb/ovsdb-schemas.man              |  19 ++
 ovsdb/ovsdb-server.1.in              | 542 +++++------------------------------
 ovsdb/ovsdb-tool.1.in                | 130 +++++----
 ovsdb/ovsdb-tool.c                   |  27 ++
 ovsdb/remote-active.man              |  17 --
 ovsdb/remote-active.xml              |  30 --
 ovsdb/remote-passive.man             |  19 --
 ovsdb/remote-passive.xml             |  36 ---
 ovsdb/replication-syn.man            |   2 -
 ovsdb/replication.man                |  23 --
 python/build/nroff.py                |  15 +-
 tests/automake.mk                    |   1 +
 tests/ovsdb-client.at                | 173 +++++++++++
 tests/ovsdb-server.at                |  21 --
 tests/ovsdb-tool.at                  |  28 +-
 tests/ovsdb.at                       |   1 +
 utilities/ovs-vsctl.8.in             |  21 +-
 vswitchd/ovs-vswitchd.8.in           |   7 +-
 vtep/vtep-ctl.8.in                   |  23 +-
 40 files changed, 1979 insertions(+), 924 deletions(-)
 create mode 100644 Documentation/ref/ovsdb-server.7.rst
 create mode 100644 Documentation/ref/ovsdb.5.rst
 create mode 100644 Documentation/ref/ovsdb.7.rst
 create mode 100644 ovsdb/ovsdb-schemas.man
 delete mode 100644 ovsdb/remote-active.man
 delete mode 100644 ovsdb/remote-active.xml
 delete mode 100644 ovsdb/remote-passive.man
 delete mode 100644 ovsdb/remote-passive.xml
 delete mode 100644 ovsdb/replication-syn.man
 delete mode 100644 ovsdb/replication.man
 create mode 100644 tests/ovsdb-client.at

-- 
2.10.2



More information about the dev mailing list