Prevent race conditions on same distributionId. 69/79069/2
authorBenjamin, Max (mb388a) <mb388a@us.att.com>
Sun, 24 Feb 2019 15:42:15 +0000 (10:42 -0500)
committerBenjamin, Max (mb388a) <mb388a@us.att.com>
Sun, 24 Feb 2019 21:10:26 +0000 (16:10 -0500)
commit20e1b6517b1c64a82cb52be8a2a2882c86b1318b
tree68acb7b130d6c479eaaa6ba91275b5b2b2897bb6
parent57af0e334073b329ca9f48b353ab4cc3bd2027a8
Prevent race conditions on same distributionId.

- Code to include optimistic lock to prevent race conditions on same
distributionId.

Change-Id: Ibe110b32f2472d991a4a3e03e3d15d5e4deefd65
Issue-ID: SO-1566
Signed-off-by: Benjamin, Max (mb388a) <mb388a@us.att.com>
12 files changed:
adapters/mso-requests-db-adapter/src/main/resources/db/migration/V5.3.1__Watchdog_Lock_Version_Column.sql [new file with mode: 0644]
adapters/mso-requests-db-adapter/src/test/resources/db/migration/afterMigrate.sql
asdc-controller/src/main/java/org/onap/so/asdc/client/ASDCController.java
asdc-controller/src/main/java/org/onap/so/asdc/installer/heat/ToscaResourceInstaller.java
asdc-controller/src/test/resources/data.sql
asdc-controller/src/test/resources/schema.sql
mso-api-handlers/mso-api-handler-infra/src/test/resources/data.sql
mso-api-handlers/mso-api-handler-infra/src/test/resources/schema.sql
mso-api-handlers/mso-requests-db-repositories/src/main/java/org/onap/so/db/request/data/repository/WatchdogDistributionStatusRepository.java
mso-api-handlers/mso-requests-db-repositories/src/test/resources/afterMigrate.sql
mso-api-handlers/mso-requests-db-repositories/src/test/resources/schema.sql
mso-api-handlers/mso-requests-db/src/main/java/org/onap/so/db/request/beans/WatchdogDistributionStatus.java