[ovs-git] [openvswitch/ovs] ebd076: ovn: Use C strings instead of ds for extended tabl...

GitHub noreply at github.com
Tue Jul 31 06:10:39 UTC 2018


  Branch: refs/heads/branch-2.10
  Home:   https://github.com/openvswitch/ovs
  Commit: ebd076d7059674211fd704ef877ea905083f5c46
      https://github.com/openvswitch/ovs/commit/ebd076d7059674211fd704ef877ea905083f5c46
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2018-07-30 (Mon, 30 Jul 2018)

  Changed paths:
    M ovn/controller/ofctrl.c
    M ovn/lib/actions.c
    M ovn/lib/extend-table.c
    M ovn/lib/extend-table.h

  Log Message:
  -----------
  ovn: Use C strings instead of ds for extended tables.

Dynamic strings are not needed for the most part and are introduing
additional conversions back and forth with C strings.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: ad40ec286d834c257d37fab1676b7533055b9f85
      https://github.com/openvswitch/ovs/commit/ad40ec286d834c257d37fab1676b7533055b9f85
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2018-07-30 (Mon, 30 Jul 2018)

  Changed paths:
    M ovn/controller/ovn-controller.8.xml
    M ovn/controller/ovn-controller.c

  Log Message:
  -----------
  ovn-controller: Add "meter-table-list" ovs-appctl command.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: c190d94d8fd2664715e68ac270b28750e895b0f9
      https://github.com/openvswitch/ovs/commit/c190d94d8fd2664715e68ac270b28750e895b0f9
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2018-07-30 (Mon, 30 Jul 2018)

  Changed paths:
    M ovn/controller/ovn-controller.8.xml
    M ovn/controller/ovn-controller.c

  Log Message:
  -----------
  ovn-controller: Add "group-table-list" ovs-appctl command.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: 114990ca5a280ed66ddf39f01e817b67531ef162
      https://github.com/openvswitch/ovs/commit/114990ca5a280ed66ddf39f01e817b67531ef162
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2018-07-30 (Mon, 30 Jul 2018)

  Changed paths:
    M ovn/northd/ovn-northd.c
    M ovn/ovn-nb.ovsschema
    M ovn/ovn-nb.xml
    M ovn/ovn-sb.ovsschema
    M ovn/ovn-sb.xml
    M ovn/utilities/ovn-nbctl.8.xml
    M ovn/utilities/ovn-nbctl.c
    M tests/ovn-nbctl.at

  Log Message:
  -----------
  ovn: Add Meter and Meter_Band tables to the NB and SB databases.

Add support for configuring meters through the Meter and Meter_Band
tables in the Northbound database.  This commit also has ovn-northd
sync those tables between the Northbound and Southbound databases.

Add support for configuring meters with ovn-nbctl.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: a0b2b8f0375c8524fa1b341c6e9a2c577b6588c8
      https://github.com/openvswitch/ovs/commit/a0b2b8f0375c8524fa1b341c6e9a2c577b6588c8
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2018-07-30 (Mon, 30 Jul 2018)

  Changed paths:
    M ovn/controller/ofctrl.c
    M ovn/controller/ofctrl.h
    M ovn/controller/ovn-controller.c
    M ovn/lib/actions.c

  Log Message:
  -----------
  ovn: Support configuring meters through SB Meter table.

Add the ability to configure meters through the newly introduced Meter
table in the Southbound database.  Previously, meters were configured by
providing strings to describe the meter in the extended meter table.
This patch changes the behavior so that the extended meter table's
strings are references to names in the Meter table.  The old behavior is
still supported if the extended meter table entry begins with "__string: "

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: 56a06a52c18761388d441aa3ebb029313da05523
      https://github.com/openvswitch/ovs/commit/56a06a52c18761388d441aa3ebb029313da05523
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2018-07-30 (Mon, 30 Jul 2018)

  Changed paths:
    M include/openvswitch/ofp-actions.h
    M lib/ofp-actions.c
    M ofproto/ofproto-dpif-xlate.c
    M ofproto/ofproto-dpif.c
    M ofproto/ofproto.c
    M utilities/ovs-ofctl.8.in

  Log Message:
  -----------
  ofproto: Add support for specifying a meter in controller actions.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


  Commit: e0b4a5b345e888ce460093c8dd4325fedb024de1
      https://github.com/openvswitch/ovs/commit/e0b4a5b345e888ce460093c8dd4325fedb024de1
  Author: Justin Pettit <jpettit at ovn.org>
  Date:   2018-07-30 (Mon, 30 Jul 2018)

  Changed paths:
    M include/ovn/actions.h
    M ovn/lib/actions.c
    M ovn/northd/ovn-northd.c
    M ovn/ovn-nb.ovsschema
    M ovn/ovn-nb.xml
    M ovn/ovn-sb.xml
    M ovn/utilities/ovn-nbctl.8.xml
    M ovn/utilities/ovn-nbctl.c
    M tests/ovn.at

  Log Message:
  -----------
  ovn: Add rate-limiting for ACL logs.

Signed-off-by: Justin Pettit <jpettit at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>


Compare: https://github.com/openvswitch/ovs/compare/ae007a237ee2...e0b4a5b345e8
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the git mailing list