Performance Improvement: Retreive Yang Resources 56/130356/7
authorToineSiebelink <toine.siebelink@est.tech>
Thu, 18 Aug 2022 14:03:16 +0000 (15:03 +0100)
committerToineSiebelink <toine.siebelink@est.tech>
Mon, 22 Aug 2022 12:12:49 +0000 (13:12 +0100)
commitad3b6214229bd71d3ec7a79f06078d7e190cc7e9
treed3f63657015e752e5dd32f548246795c3fecc88c
parentc68b5f0b8ddfe0ecc7f6015de7fcd11fdf693903
Performance Improvement: Retreive Yang Resources

Native query to more efficiently get all yangResourceIds
Combined Hibernate Fragment Repository with Native impl.

Issue-ID: CPS-1206
Issue-ID: CPS-1126
Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
Change-Id: I93fbd5347dd8f9fc48d44e69e47e8aed2d7ac030
cps-ri/src/main/java/org/onap/cps/spi/impl/CpsModulePersistenceServiceImpl.java
cps-ri/src/main/java/org/onap/cps/spi/repository/YangResourceNativeRepository.java [new file with mode: 0644]
cps-ri/src/main/java/org/onap/cps/spi/repository/YangResourceNativeRepositoryImpl.java [new file with mode: 0644]
cps-ri/src/main/java/org/onap/cps/spi/repository/YangResourceRepository.java