Oracle transaction doesn't rollbacks when deleting objects
|Reported by:||audial||Owned by:||nobody|
|Component:||Database layer (models, ORM)||Version:||unicode|
|Severity:||Keywords:||transaction oracle delete|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
I use Oracle 10.2.0.1 with default config options.
When I try to delete objects this way:
and then fire the transaction.rollback() the changes are saved, so i have no objects in result (which i filtered).
No errors anywhere.
I've tested the same VIEW with the same settings.py file on PostgreSQL and all was ok.
Trunk also has this behavior.