From 9911d414c6a03cbdcc5f46a9ed7cfc59d70a5168 Mon Sep 17 00:00:00 2001 From: Rodolfo Alonso Hernandez Date: Fri, 23 Apr 2021 13:23:28 +0000 Subject: Improve "objects.db.api.count" method Two improvements are implemented in this method: - Add a query limit number parameter. This parameter is used by "NeutronDbObject.objects_exist" to limit the number of registers retrieved to 1. - Add a query field parameter. This is the name (string) of the "obj_cls.fields" list. That will reduce the columns to be retrieved to only one. To check the existence of a DB register, there is not need to retrieve the full DB model including the back references. In case of not passing any value, the first "obj_cls.primary_keys" value will be used instead. Closes-Bug: #1925528 Change-Id: I9fd5e306e293102c366d89c01bbe8b13721d59b0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'requirements.txt') diff --git a/requirements.txt b/requirements.txt index bf410a9387..1f732483ae 100644 --- a/requirements.txt +++ b/requirements.txt @@ -16,7 +16,7 @@ Jinja2>=2.10 # BSD License (3 clause) keystonemiddleware>=5.1.0 # Apache-2.0 netaddr>=0.7.18 # BSD netifaces>=0.10.4 # MIT -neutron-lib>=2.10.1 # Apache-2.0 +neutron-lib>=2.11.0 # Apache-2.0 python-neutronclient>=6.7.0 # Apache-2.0 tenacity>=6.0.0 # Apache-2.0 SQLAlchemy>=1.2.0 # MIT -- cgit v1.2.1