mariadb/storage
Yuchen Pei 132270d3de
MDEV-34541 Clean up spider self reference check
SPIDER_CONN::loop_check_meraged_first is useless, because all
SPIDER_CONN_LOOP_CHECKs are in SPIDER_CONN::loop_check_queue, which in
spider_db_conn::fin_loop_check() is iterated over.

This fixes the use-after-free issue when there are three spider tables
sharing the same remote, and their corresponding
SPIDER_CONN_LOOP_CHECKs getting merged in
spider_conn_queue_and_merge_loop_check()

This also fixes MDEV-34555
2024-07-16 16:33:05 +08:00
..
archive MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
blackhole MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
cassandra Merge commit '10.4' into 10.5 2023-07-20 11:54:52 +02:00
columnstore require boost 1.53 for columnstore 2024-04-28 18:09:13 +02:00
connect MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
csv MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
example MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
federated MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
federatedx MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
heap MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
innobase MDEV-34474 InnoDB: Failing assertion: stat_n_leaf_pages > 0 in ha_innobase::estimate_rows_upper_bound 2024-07-15 14:44:59 +05:30
maria Perform simple fixes for cppcheck findings 2024-07-08 10:51:48 +01:00
mroonga MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
myisam MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
myisammrg MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
oqgraph MDEV-33746 [fixup] Add suggested overrides in oqgraph 2024-06-25 14:22:25 +08:00
perfschema [MDEV-28162] Replace PFS_atomic with std::atomic<T> 2024-06-27 09:27:12 +03:00
rocksdb MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sequence MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sphinx MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
spider MDEV-34541 Clean up spider self reference check 2024-07-16 16:33:05 +08:00
test_sql_discovery MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
tokudb MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00