Fix for quickfind with descendants incl. list entries 81/134481/2
authorToineSiebelink <toine.siebelink@est.tech>
Thu, 4 May 2023 10:35:41 +0000 (11:35 +0100)
committerToineSiebelink <toine.siebelink@est.tech>
Thu, 4 May 2023 11:51:30 +0000 (12:51 +0100)
commitd3a2b33cf99e1ae334c0690e7f5dc1a299f39fb7
tree332ae5a28ac61c13cd1cd90bbfe935643052de63
parent08a47195fb3882e396b2dd01b01afa5da42255fb
Fix for quickfind with descendants incl. list entries

- add specialized regex
- fixed legacy issues with absolute paths (added ^ in regex's)
- split into 2 methods for normal queries and quickfind
- fixed order of private methods

Issue-ID: CPS-1671
Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
Change-Id: I785a230cd0e3e0359e3cbb0fa754a21b6e2be7ff
cps-ri/src/main/java/org/onap/cps/spi/impl/CpsDataPersistenceServiceImpl.java
cps-ri/src/main/java/org/onap/cps/spi/repository/FragmentQueryBuilder.java
integration-test/src/test/groovy/org/onap/cps/integration/functional/CpsQueryServiceIntegrationSpec.groovy