MDEV-29484 Assertion `!trx_free || !trx->locked_connections' failed in...
MDEV-29484 Assertion `!trx_free || !trx->locked_connections' failed in spider_free_trx_conn on LOCK TABLES In MDEV-28352, we've modified spider_free_trx_conn() so that it frees a connection only when the connection is locking no remote table. However, when a user connection to a Spider node is disconnected, the corresponding connections to remote data nodes from the Spider node must be freed immediately. Thus, the modification above leads an assertion error on the debug build and a hang on the non-debug build. We partly revert MDEV-28352 to fix the problem.
Showing
Please register or sign in to comment