Resolve "forced disconnection can rollback in the middle of postgres request"
Type of change
-
Bug Fix -
Feature
Does this introduce a change in the core logic?
- [Yes]
Does this introduce a change in the cloud provider implementation, if so which cloud?
-
AWS -
Azure -
GCP -
IBM
Updates description?
Closes #86 (closed)
Before fix during postgres request:
- Forced disconnection => delete session that uniquely own transaction => delete etp transaction => postgres rollback => crash or freeze
After fix during postgres request:
- Forced disconnection => delete session sharing transaction with postgres request wrapper => unref etp transaction => postgres request finish => request wrapper unref transaction => delete transaction => postgres rollback : OK
Edited by Laurent Deny