Creating or reading collections in the middle of a transaction

What changes in Creating or reading collections in the middle of a transaction compared with MongoDB and what your application has to do.

This difference is of the Stronger guarantee kind.

What MongoDB does

A statement that creates or reads a collection in the middle of a transaction can abort it with StaleConfig.

What TeselaDB does

Any statement of the transaction can create a collection or read one that does not exist without aborting it.

What your application has to do

Nothing. Your TransientTransactionError retry still covers the other cases.

See also