Affects Version/s: 2.0.0-BETA4
Fix Version/s: 2.0.0-RC1-RC3
It seems like beginTransaction() counts transaction nesting levels, but it doesnt set a savepoint when starting a new nesting level, nor does it therefore support rollbacks when rolling back inside a nested transaction. This means that I could call rollback() and it doesnt actually do anything, which imho is a bug.
The feature of using savepoints to emulate nested transactions properly seems to be present in Doctrine1.
|Field||Original Value||New Value|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Fix Version/s||2.0.0-RC1 [ 10094 ]|
|Resolution||Fixed [ 1 ]|
|Workflow||jira [ 11960 ]||jira-feedback2 [ 17668 ]|
|Workflow||jira-feedback2 [ 17668 ]||jira-feedback3 [ 20023 ]|