[ovs-git] [openvswitch/ovs] f1ab6e: ovsdb: Add/use partial set updates.

GitHub noreply at github.com
Sun Aug 14 23:32:08 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: f1ab6e06061ab05f246f4c95c8653c89036c819f
      https://github.com/openvswitch/ovs/commit/f1ab6e06061ab05f246f4c95c8653c89036c819f
  Author: Ryan Moats <rmoats at us.ibm.com>
  Date:   2016-08-14 (Sun, 14 Aug 2016)

  Changed paths:
    M lib/automake.mk
    M lib/ovsdb-idl-provider.h
    M lib/ovsdb-idl.c
    M lib/ovsdb-idl.h
    A lib/ovsdb-set-op.c
    A lib/ovsdb-set-op.h
    M ovsdb/ovsdb-idlc.in
    M tests/idltest.ovsschema
    M tests/idltest2.ovsschema
    M tests/ovsdb-idl.at
    M tests/test-ovsdb.c

  Log Message:
  -----------
  ovsdb: Add/use partial set updates.

This patchset mimics the changes introduced in

  f199df26 (ovsdb-idl: Add partial map updates functionality.)
  010fe7ae (ovsdb-idlc.in: Autogenerate partial map updates functions.)
  7251075c (tests: Add test for partial map updates.)
  b1048e6a (ovsdb-idl: Fix issues detected in Partial Map Update feature)

but for columns that store sets of values rather than key-value
pairs.  These columns will now be able to use the OVSDB mutate
operation to transmit deltas on the wire rather than use
verify/update and transmit wait/update operations on the wire.

Side effect of modifying the comments in the partial map update
tests.

Signed-off-by: Ryan Moats <rmoats at us.ibm.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>




More information about the git mailing list