Use keys to speed DB queries 36/85336/1
authorJim Hahn <jrh3@att.com>
Mon, 15 Apr 2019 15:10:58 +0000 (11:10 -0400)
committerJim Hahn <jrh3@att.com>
Mon, 15 Apr 2019 15:10:58 +0000 (11:10 -0400)
commitfd3c23fd777f49603d370b88d0fb55405d92ce0a
tree9e2bdbd8cb6a0f68e2ac2bd6e25e5109c303d5a6
parentaca88111b78129371aebd6d2c9250a8abb9cc2ac
Use keys to speed DB queries

When a filter specifies a name (and possibly version), those can
be used to speed DB searches.  Modified the code to use the keys
rather than always retrieving every record before applying the
filter.

Change-Id: I6b48d9e6880ab7e8132d5d8f770394720031b9b5
Issue-ID: POLICY-1542
Signed-off-by: Jim Hahn <jrh3@att.com>
models-pdp/src/main/java/org/onap/policy/models/pdp/persistence/provider/PdpProvider.java
models-tosca/src/main/java/org/onap/policy/models/tosca/authorative/provider/AuthorativeToscaProvider.java