Please note that snapshot/rollback are NOT integrated with merge/unmerge calls. The recommended way to implement is to surround merge/unmerge calls in try blocks, do a snapshot right before the merge/unmerge calls and if an exception is raised, do a rollback call in the except block.
Please note that snapshot/rollback are NOT integrated with merge/unmerge calls. The recommended way to implement is to surround merge/unmerge calls in try blocks, do a snapshot right before the merge/unmerge calls and if an exception is raised, do a rollback call in the except block.
Addressing #15