Add support for concurrent modification checks in transaction
Support different modality for concurrency check:
- Last Write Win after commit the content of the record will be the one of the last transaction committed
- Version On Write at the commit time the version of the record should be exactly the same of when update_record is run.
- Version On Read at the commit time the version of the record should be exactly the same of when last read_record_tx is run.
Should be there a global default setting and the transaction can be started with a specific concurrency check.
Edited by username-removed-712460