mariadb/storage/spider
Yuchen Pei b7846a92db
MDEV-27260 [wip] beelining a spider select handler poc
Works for the following simple case

--disable_query_log
--disable_result_log
--source ../../t/test_init.inc
--enable_result_log
--enable_query_log
set spider_same_server_link= 1;
set spider_disable_select_handler= 0;
evalp CREATE SERVER srv FOREIGN DATA WRAPPER mysql
OPTIONS (SOCKET "$MASTER_1_MYSOCK", DATABASE 'test',user 'root');
create table t2 (c int);
create table t1 (c int) ENGINE=Spider
COMMENT='WRAPPER "mysql", srv "srv",TABLE "t2"';
insert into t1 values (1), (2), (3);
select c from t1;
drop table t1, t2;
drop server srv;
--disable_query_log
--disable_result_log
--source ../../t/test_deinit.inc
--enable_result_log
--enable_query_log
2025-07-01 11:27:23 +10:00
..
mysql-test/spider Merge branch '11.4' into 11.8 2025-06-18 07:43:24 +02:00
CMakeLists.txt MDEV-27260 [WIP] Initial stub of spider select handler 2025-06-27 11:51:27 +10:00
ha_spider.cc MDEV-27260 [wip] beelining a spider select handler poc 2025-07-01 11:27:23 +10: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-06-17 09:50:22 +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 branch '11.4' into 11.8 2025-06-18 07:43:24 +02:00
spd_db_mysql.h Merge branch '10.11' into 11.4 2025-06-17 09:50:22 +02: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 MDEV-27260 [wip] beelining a spider select handler poc 2025-07-01 11:27:23 +10:00
spd_group_by_handler.h MDEV-27260 [wip] beelining a spider select handler poc 2025-07-01 11:27:23 +10: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 MDEV-27260 [wip] An dummy implementation of spider select that returns a single row of NULL 2025-07-01 11:26:47 +10:00
spd_param.h MDEV-27260 [wip] An dummy implementation of spider select that returns a single row of NULL 2025-07-01 11:26:47 +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_select_handler.cc MDEV-27260 [wip] beelining a spider select handler poc 2025-07-01 11:27:23 +10:00
spd_select_handler.h MDEV-27260 [wip] beelining a spider select handler poc 2025-07-01 11:27:23 +10: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 MDEV-27260 [wip] An dummy implementation of spider select that returns a single row of NULL 2025-07-01 11:26:47 +10: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