Fix Modelloader failure when migration to new model is enabled 28/142328/1
authorToineSiebelink <toine.siebelink@est.tech>
Thu, 30 Oct 2025 12:52:58 +0000 (12:52 +0000)
committerToineSiebelink <toine.siebelink@est.tech>
Thu, 30 Oct 2025 15:00:41 +0000 (15:00 +0000)
commit27f1fb12e05f9cbfe05c47ca6e06d888ed0b4ca4
tree855abe42bc4a5d97f0804e509b453ceaf3093bde
parent637d963af576061f4cea18aba46b2e3168f2b4b6
Fix Modelloader failure when migration to new model is enabled

- Ensure database not found exception is handled correctly when check for anchor exist
- Consistent logging for all model loaders: starting with 'Model Loader#'  (for easy tracing/demo)
- Simplified names: remove 'coordinator' part in final model loader and associated lock
- Cleaned up slogans of affect test class (no expectations is slogans!)

Issue-ID: CPS-3030
Change-Id: If37fe22b22916df06e12892af82961364ff8eb86
Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
12 files changed:
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/init/CmDataSubscriptionModelLoader.java
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/init/InventoryModelLoader.java
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/init/CmDataSubscriptionModelLoaderSpec.groovy
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/init/InventoryModelLoaderSpec.groovy
cps-service/src/main/java/org/onap/cps/init/AbstractModelLoader.java
cps-service/src/main/java/org/onap/cps/init/CpsNotificationSubscriptionModelLoader.java
cps-service/src/main/java/org/onap/cps/init/ModelLoaderLock.java [moved from cps-service/src/main/java/org/onap/cps/init/ModelLoaderCoordinatorLock.java with 97% similarity]
cps-service/src/main/java/org/onap/cps/init/ModelLoadersCompletedCheck.java [moved from cps-service/src/main/java/org/onap/cps/init/ModelLoaderCoordinatorEnd.java with 64% similarity]
cps-service/src/test/groovy/org/onap/cps/init/AbstractModelLoaderSpec.groovy
cps-service/src/test/groovy/org/onap/cps/init/CpsNotificationSubscriptionModelLoaderSpec.groovy
cps-service/src/test/groovy/org/onap/cps/init/ModelLoaderLockSpec.groovy [moved from cps-service/src/test/groovy/org/onap/cps/init/ModelLoaderCoordinatorLockSpec.groovy with 90% similarity]
cps-service/src/test/groovy/org/onap/cps/init/ModelLoadersCompletedCheckSpec.groovy [moved from cps-service/src/test/groovy/org/onap/cps/init/ModelLoaderCoordinatorEndSpec.groovy with 72% similarity]