Yuchen Pei
b168859d1e
Merge branch '10.6' into 10.11
2024-09-11 16:10:53 +10:00
Yuchen Pei
4a09e74387
Merge branch '10.5' into 10.6
2024-09-11 15:49:16 +10:00
Yuchen Pei
5d54e86c22
MDEV-26178 spider: delete spd_environ.h
...
It's virtually empty now
2024-09-10 11:15:18 +10:00
Yuchen Pei
6287fb6e17
MDEV-27652 remove #ifdef HA_HAS_CHECKSUM_EXTENDED
...
handler::pre_calculate_checksum was added in MDEV-16249
be5c432a42
2024-09-10 11:15:17 +10:00
Yuchen Pei
0650c87d9b
MDEV-27647 Spider: remove HANDLER_HAS_DIRECT_UPDATE_ROWS
2024-09-10 11:15:13 +10:00
Oleksandr Byelkin
0fe39d368a
Merge branch '10.6' into 10.11
2024-07-22 15:14:50 +02:00
Oleksandr Byelkin
9af2caca33
Merge branch '10.5' into 10.6
2024-07-18 16:25:33 +02:00
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
Marko Mäkelä
829cb1a49c
Merge 10.5 into 10.6
2024-04-17 14:14:58 +03:00
Oleksandr Byelkin
9b18275623
Merge branch '10.4' into 10.5
2024-04-16 11:04:14 +02:00
Yuchen Pei
9c93d41ad7
MDEV-33728 spider: remove use of MYSQL_VERSION_ID and MARIADB_BASE_VERSION
...
change created by:
unifdef -DMYSQL_VERSION_ID=100400 -DMARIADB_BASE_VERSION -m storage/spider/spd_* storage/spider/ha_spider.* storage/spider/hs_client/*
basically MDEV-27637, MDEV-27641, MDEV-27655
2024-04-08 14:35:35 +10:00
Marko Mäkelä
788953463d
Merge 10.6 into 10.11
...
Some fixes related to commit f838b2d799
and
Rows_log_event::do_apply_event() and Update_rows_log_event::do_exec_row()
for system-versioned tables were provided by Nikita Malyavin.
This was required by test versioning.rpl,trx_id,row.
2024-03-28 09:16:57 +02:00
Marko Mäkelä
c3a00dfa53
Merge 10.5 into 10.6
2024-03-12 09:19:57 +02:00
Yuchen Pei
1b568fb917
MDEV-33539 spider: remove some unused code in self reference checks
2024-03-04 11:52:13 +11:00
Michal Schorm
6ec17142dc
Fix the FSF address to match the current one in: http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
2022-05-27 15:55:49 +10:00
Nayuta Yanagisawa
cf577bab6f
MDEV-27652 Spider: remove dead code in #ifdef HA_HAS_CHECKSUM_EXTENDED
2022-02-10 14:58:26 +09:00
Nayuta Yanagisawa
0df6a95bc2
MDEV-27647 Spider: remove #ifdef HANDLER_HAS_DIRECT_UPDATE_ROWS
2022-02-10 14:58:26 +09:00
Nayuta Yanagisawa
cfd145faed
MDEV-27641 Spider: remove #if MYSQL_VERSION_ID < ${VERSION}
2022-02-10 14:58:26 +09:00
Kentoku SHIBA
09be96ff08
[Spider] Add add checking default_value for default_file, host, port
2020-08-07 03:21:56 +09:00
Kentoku SHIBA
94861b83f4
prepare for adding new connectors for Spider
...
Conflicts:
storage/spider/spd_conn.cc
2020-06-05 17:30:00 +09:00
Kentoku SHIBA
23c8adda74
MDEV-6268 SPIDER table with no COMMENT clause causes queries to wait forever
...
Add looping check
Conflicts:
sql/table.h
2020-06-05 17:29:59 +09:00
Kentoku SHIBA
be5c432a42
MDEV-16249 CHECKSUM TABLE for a spider table is not parallel and saves all data in memory in the spider head by default ( #1328 )
...
add checksum_null for setting null value of checksum
2019-06-11 00:25:08 +09:00
Kentoku
4e599c74bb
MDEV-18313 Supports 'wrapper mariadb' for connection information
2019-01-31 08:51:34 +01:00