mariadb/storage/spider
Dmitry Shulga eeb00ceffd MDEV-35617: DROP USER should leave no active session for that user
Follow-up patch with adjustments of test files and updates of result
files for tests.

Some of tests were rewritten slighlty. Everywhere where common
pattern used:
-----
  CREATE USER userA;
  --connect con1 ... userA ...
   <sql statements...>
  --disconnect con1
  DROP USER userA;
-----
the DROP USER statement has been eclosed into the directive
--disable_warnings
--enable_warnings

This change is caused by the race conddition between --disconnect
and DROP USER since a number of currently running sessions
established on behalf the user being dropped is counted by
holding the rw_lock THD_list_iterator::lock that is not acquired on
execution the DROP USER statement but the lock is taken as the last
step on handling disconnection (when the client is already sending
the next statement). Therefore, for the cases where the command
 --disconnect precedes the DROP USER statement
we hide the possible warnings about presence of active sessions
for the user being deleted to make tests deterministic.
2025-06-09 18:24:28 +07:00
..
mysql-test/spider MDEV-35617: DROP USER should leave no active session for that user 2025-06-09 18:24:28 +07:00
CMakeLists.txt Fix broken clang-cl compilation 2025-04-04 08:58:40 +02:00
ha_spider.cc Merge branch '11.8' into 12.0 2025-05-22 09:22:55 +02:00
ha_spider.h Merge branch '10.6' into 10.11 2025-01-30 11:55:13 +01:00
spd_conn.cc Merge branch '10.11 into 11.4 2025-01-30 12:01:11 +01:00
spd_conn.h Merge branch '10.6' into 10.11 2025-01-30 11:55:13 +01:00
spd_copy_tables.cc Merge branch '10.11 into 11.4 2025-01-30 12:01:11 +01:00
spd_copy_tables.h MDEV-27642 Spider: remove #ifdef WITHOUT_SPIDER_BG_SEARCH 2022-02-10 14:58:26 +09:00
spd_db_conn.cc Merge branch '10.11' into 11.4 2025-04-26 10:53:02 +02:00
spd_db_conn.h Merge branch '10.5' into 10.6 2025-01-29 11:17:38 +01:00
spd_db_include.cc Merge branch '10.6' into 10.11 2024-09-11 16:10:53 +10:00
spd_db_include.h Merge branch '11.8' into 12.0 2025-05-22 09:22:55 +02:00
spd_db_mysql.cc Merge 11.4 into 11.8 2025-03-05 20:39:47 +02:00
spd_db_mysql.h Merge branch '10.11' into 11.2 2024-10-29 16:42:46 +01:00
spd_direct_sql.cc Merge 10.11 into 11.4 2025-03-28 13:55:21 +02:00
spd_direct_sql.h MDEV-27642 Spider: remove #ifdef WITHOUT_SPIDER_BG_SEARCH 2022-02-10 14:58:26 +09:00
spd_err.h MDEV-32627 Spider: use CONNECTION string in SQLDriverConnect 2024-08-28 16:43:07 +10:00
spd_group_by_handler.cc Merge branch '10.6' into '10.11' 2025-04-16 03:34:40 +02:00
spd_group_by_handler.h Merge branch '10.6' into 10.11 2024-10-29 15:24:38 +01:00
spd_i_s.cc Merge branch '10.6' into 10.11 2024-09-11 16:10:53 +10:00
spd_include.h Merge branch '10.11 into 11.4 2025-01-30 12:01:11 +01:00
spd_init_query.h Merge branch '10.6' into 10.11 2024-05-10 20:02:18 +02:00
spd_malloc.cc Merge branch '11.2' into 11.4 2024-09-18 11:27:53 +10:00
spd_malloc.h MDEV-20179 Server hangs on shutdown during installation of Spider (#1368) 2019-07-30 06:16:48 +09:00
spd_param.cc Fix typos in C comments inside storage/ 2025-03-26 16:56:50 +04:00
spd_param.h MDEV-27643 Spider: remove #ifdef HA_CAN_BULK_ACCESS 2024-09-10 11:19:19 +10:00
spd_ping_table.cc Fix typos in C comments inside storage/ 2025-03-26 16:56:50 +04:00
spd_ping_table.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_sys_table.cc Merge branch '10.11' into 11.2 2024-10-29 16:42:46 +01:00
spd_sys_table.h Merge branch '10.11' into 11.0 2024-05-12 12:18:28 +02:00
spd_table.cc Merge 11.4 into 11.8 2025-04-02 14:07:01 +03:00
spd_table.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
spd_trx.cc Merge 11.4 into 11.8 2025-04-02 14:07:01 +03:00
spd_trx.h Merge 11.4 into 11.8 2025-04-02 14:07:01 +03:00
spd_udf.cc Merge branch '10.6' into 10.11 2025-01-30 11:55:13 +01:00
spd_udf.def
spd_udf.h Merge branch '10.6' into 10.11 2025-01-30 11:55:13 +01:00
spider.cnf Unify config syntax in default files 2020-08-01 10:31:41 +10:00