One snapshot per transaction
What changes in One snapshot per transaction compared with MongoDB and what your application has to do.
This difference is of the Stronger guarantee kind.
What MongoDB does
The read concern of a transaction changes what each read sees.
What TeselaDB does
Inside a transaction, local, majority and snapshot read the same snapshot, at the read timestamp of the transaction.
What your application has to do
Nothing. Your transactions read consistent data with any of the three.