Transaction and Isolation Level
Brought to you by:
revittorio76
Inside a transaction that is mapping a complex object, there are a lot of inner transactions, one for each field.
These transactions should be separate transactions respect of the parent one, but a new configuration value ISOLATION-LEVEL should be able to control this behaviour, so the user can decide if using this separation (which also involves the side-effect of a bigger overhead caused of building all transaction objects) or not.
The same thing could be configured for the session-transactions isolation level.