Resolved DADV_ERR After c-treeSQL Transaction Isolation Level ChangeA DADV_ERR (57, Proper lock is not held) was observed after reducing the transaction isolation level below a repeatable read isolation level. An internal flag maintains the state of the isolation levels for any particular thread. Previously, this flag was only reset when a strict serialization transaction isolation level was in involved. The behavior of updating this flag has been changed such that it is now reset upon any change of isolation level avoiding this lock error condition. |
|||