Remove multithreading from module sync watchdog 34/140134/1
authordanielhanrahan <daniel.hanrahan@est.tech>
Wed, 29 Jan 2025 18:35:15 +0000 (18:35 +0000)
committerdanielhanrahan <daniel.hanrahan@est.tech>
Tue, 4 Feb 2025 10:24:58 +0000 (10:24 +0000)
commite08721866f0792ea830d05c415758ce98a7a9b14
tree6fac984083dc3253c0d91cc3dc1f65d9c947fa37
parent59f1cc4c5994da34f2c48a2347499f9cfb7bd836
Remove multithreading from module sync watchdog

After introduction of module set tag improvements, there is no need
to multithreading in module sync. Performance impact is minimal.

Issue-ID: CPS-2165
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: I1557fc8348d39da3654a1b92944c6ad49fa8670d
cps-application/src/main/resources/application.yml
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/inventory/sync/AsyncTaskExecutor.java [deleted file]
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/inventory/sync/ModuleSyncTasks.java
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/inventory/sync/ModuleSyncWatchdog.java
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/utils/Sleeper.java [deleted file]
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/impl/inventory/sync/AsyncTaskExecutorSpec.groovy [deleted file]
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/impl/inventory/sync/ModuleSyncTasksSpec.groovy
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/impl/inventory/sync/ModuleSyncWatchdogSpec.groovy
cps-ncmp-service/src/test/resources/application.yml
integration-test/src/test/resources/application.yml