Open
Description
Problem statement
In Tarntool 2.6+, interactive transactions became available (see https://www.tarantool.io/en/doc/latest/book/box/atomic/#transactional-manager). This opens the door to implementing transaction support in the driver. In-driver transactions will enable transactional support in the Spring Data module.
Requirements
- MVCC support feature depends on Feature Toggling (Implement Tarantool version verification for feature toggling #40)
- References about the implementation of @transactional in Spring:
- (optional) JDBC transactions and XA transactions support
Transaction implementation in other noSQL DB drivers must be analyzed.