ovn-bgp-agent/releasenotes/notes/nb_driver-cc7098183fcedb0a.yaml
Luis Tomas Bolivar cb978dc244 Add a new driver that uses NB DB instead of SB DB
This patch creates a new driver using NB DB information instead of
SB DB. This has 2 objective:
- Alleviate the stress on big scale environment due to many
  connections to the SB DBs.
- Being more future proof as content generated in the SB DBs based
  on NB DB information is subject to change. For example we were
  already adviced that the information we are currently using for
  ovn LB events at the SB DB is probably going to change soon.

Depends-On: https://review.opendev.org/c/openstack/ovsdbapp/+/873853
Change-Id: Ib6bf077ce1e354652f5b728bd7192c762d3d071b
2023-04-10 09:28:44 +02:00

10 lines
465 B
YAML

---
features:
- |
This patch introduces a new driver that instead of connecting to the OVN
SB DB to watch for relevant events, it connects to the OVN NB DB. The main
reasons for doing so are: 1) scalability purposes; and 2) rely on the
stable fields offered by the NB DB, instead of the SB DB that may change
any time and break our watchers logic (as it has already happened with the
OVN Load_Balancer table and its datapath field usage).