diff options
author | liamfallon <liam.fallon@est.tech> | 2020-05-10 15:53:46 +0100 |
---|---|---|
committer | liamfallon <liam.fallon@est.tech> | 2020-05-10 22:38:13 +0100 |
commit | 52170568d84bc50ce0119249d387bbf342c2bc7a (patch) | |
tree | dc73cd9d59624b2c0270c0fbaa7968ac4dad879b /models-interactions | |
parent | 59278e17a3911518c5e3601b6a38bfbbcbcf0fc8 (diff) |
Policy DB contents removed on DB deadlock
When a DB deadlock occurs, the DB contents can sometimes be deleted
becasue the DB removes the Service Template object and recreates a new
one in two separate DB transactions.
This change makes sure that the object remove and re-create is in a
sngle DB transaction, so the operation will either happen or not happen
so the DB will not be cleared.
Legacy policy handling must also use the SimpleToscaProvider rather than
accessing the DB directly, as SimpleToscaProvider keeps the DB structure
correct.
Issue-ID: POLICY-2548
Change-Id: I263a41cd1d8bec5d7b421045b3b14aad6e6c66d3
Signed-off-by: liamfallon <liam.fallon@est.tech>
Diffstat (limited to 'models-interactions')
0 files changed, 0 insertions, 0 deletions