mariadb/storage/spider
Jacob Mathew eb2ca3d445 MDEV-16912: Spider Order By column[datatime] limit 5 returns 3 rows
The problem occurs in 10.2 and earlier releases of MariaDB Server because the
Partition Engine was not pushing the engine conditions to the underlying
storage engine of each partition.  This caused Spider to return the first 5
rows in the table with the data provided by the customer.  2 of the 5 rows
did not qualify the WHERE clause, so they were removed from the result set by
the server.

To fix the problem, I have back-ported support for engine condition pushdown
in the Partition Engine from MariaDB Server 10.3.

Author:
  Jacob Mathew.

Reviewer:
  Kentoku Shiba.
2018-09-11 16:29:44 -07:00
..
hs_client MDEV-13384 - misc Windows warnings fixed 2017-09-28 17:20:46 +00:00
mysql-test/spider MDEV-16912: Spider Order By column[datatime] limit 5 returns 3 rows 2018-09-11 16:29:44 -07:00
scripts MDEV-15786: ERROR 1062 (23000) at line 365: Duplicate entry 'spider' for key 'PRIMARY' 2018-07-23 14:14:23 -07:00
CMakeLists.txt fix compilation wih -DPLUGIN_PARTITION=NO 2018-02-22 08:40:54 +01:00
configure.in MDEV-4438 - Spider storage engine 2013-06-27 15:18:48 +04:00
ha_spider.cc MDEV-7914: spider/bg.ha, spider/bg.ha_part crash server sporadically in buildbot 2018-05-17 11:21:13 -07:00
ha_spider.h MDEV-8954 unnecessary fetch of entire table 2017-05-01 16:04:47 -07:00
Makefile.am MDEV-4438 - Spider storage engine 2013-06-27 15:18:48 +04:00
spd_conn.cc MDEV-12900: spider tests failed in buildbot with valgrind 2018-05-21 18:16:03 -07:00
spd_conn.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_copy_tables.cc MDEV-15698: Spider ignores syntax errors in connection string in COMMENT field 2018-05-01 18:47:04 -07:00
spd_copy_tables.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_db_conn.cc MDEV-15712: If remote server used by Spider table is unavailable, some operations hang for a long time 2018-04-30 19:44:02 -07:00
spd_db_conn.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_db_handlersocket.cc MDEV-8954 unnecessary fetch of entire table 2017-05-01 16:04:47 -07:00
spd_db_handlersocket.h MDEV-8954 unnecessary fetch of entire table 2017-05-01 16:04:47 -07:00
spd_db_include.h MDEV-8954 unnecessary fetch of entire table 2017-05-01 16:04:47 -07:00
spd_db_mysql.cc MDEV-15712: If remote server used by Spider table is unavailable, some operations hang for a long time 2018-04-30 19:44:02 -07:00
spd_db_mysql.h MDEV-8954 unnecessary fetch of entire table 2017-05-01 16:04:47 -07:00
spd_db_oracle.cc Merge branch '10.1' into 10.2 2018-03-21 10:36:49 +02:00
spd_db_oracle.h MDEV-8954 unnecessary fetch of entire table 2017-05-01 16:04:47 -07:00
spd_direct_sql.cc MDEV-15698: Spider ignores syntax errors in connection string in COMMENT field 2018-05-01 18:47:04 -07:00
spd_direct_sql.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_err.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_i_s.cc Correct FSF address 2017-03-10 18:21:29 +01:00
spd_include.h MDEV-15712: If remote server used by Spider table is unavailable, some operations hang for a long time 2018-04-30 19:44:02 -07:00
spd_malloc.cc Correct FSF address 2017-03-10 18:21:29 +01:00
spd_malloc.h MDEV-7914: spider/bg.ha, spider/bg.ha_part crash server sporadically in buildbot 2018-05-17 11:21:13 -07:00
spd_param.cc MDEV-15697 post-fix: Remove an unused variable 2018-05-11 18:09:05 +03:00
spd_param.h MDEV-15697: Remote user used by Spider needs SUPER privilege 2018-05-09 12:17:57 -07:00
spd_ping_table.cc MDEV-12900: spider tests failed in buildbot with valgrind 2018-05-21 18:16:03 -07:00
spd_ping_table.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_sys_table.cc MDEV-14019: Spider + binlog_format = ROW => CRASH 2018-03-09 19:14:20 -08:00
spd_sys_table.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_table.cc MDEV-12900: spider tests failed in buildbot with valgrind 2018-05-21 18:16:03 -07:00
spd_table.h MDEV-15698: Spider ignores syntax errors in connection string in COMMENT field 2018-05-01 18:47:04 -07:00
spd_trx.cc MDEV-7914: spider/bg.ha, spider/bg.ha_part crash server sporadically in buildbot 2018-05-17 11:21:13 -07:00
spd_trx.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_udf.cc Correct FSF address 2017-03-10 18:21:29 +01:00
spd_udf.def MDEV-4438 - Spider storage engine 2013-06-27 15:18:48 +04:00
spd_udf.h Correct FSF address 2017-03-10 18:21:29 +01:00