Date: 26-02-2026
Tag: 0.1.40
Compatibility
VShard 0.1.40 is fully compatible with the previous VShard versions.
Functionality added or changed
- Calling
vshard.router.info()andvshard.storage.info()is now allowed even when the router or storage is disabled. The functions now also return a new boolean field:is_enabled(#565). - Impoved logging for rebalancer and recovery related activities (#212).
Bugs fixed
- Fixed an issue where a user error was masked by the
Transaction is active...error when calling a persistent function that throws an error and does not close a transaction on Tarantool versions earlier than 3.0.0-beta1-18. Now, vshard automatically closes such transactions and returns the original user error (#614). - Fixed an issue where a connection to a replica was not automatically restored when it was closed either by vshard or by the user (#632, #642).