mariadb/storage/spider
Jacob Mathew 6c47c1c456 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.

Cherry-Picked:
  Commit eb2ca3d on branch bb-10.2-MDEV-16912
2018-09-13 13:27:03 -07:00
..
hs_client Correct FSF address 2017-03-10 18:21:29 +01:00
mysql-test/spider MDEV-16912: Spider Order By column[datatime] limit 5 returns 3 rows 2018-09-13 13:27:03 -07:00
scripts
CMakeLists.txt
configure.in
ha_spider.cc MDEV-7914: spider/bg.ha, spider/bg.ha_part crash server sporadically in buildbot 2018-05-18 11:14:26 -07:00
ha_spider.h Correct FSF address 2017-03-10 18:21:29 +01:00
Makefile.am
spd_conn.cc MDEV-12900: spider tests failed in buildbot with valgrind 2018-05-21 19:17:03 -07:00
spd_conn.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_copy_tables.cc Correct FSF address 2017-03-10 18:21:29 +01:00
spd_copy_tables.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_db_conn.cc Merge branch '10.0' into 10.1 2017-08-30 13:06:13 +03:00
spd_db_conn.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_db_handlersocket.cc Correct FSF address 2017-03-10 18:21:29 +01:00
spd_db_handlersocket.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_db_include.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_db_mysql.cc Correct FSF address 2017-03-10 18:21:29 +01:00
spd_db_mysql.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_db_oracle.cc MDEV-10991: Server crashes in spider_udf_direct_sql_create_conn - tests in spider/oracle* suites crash the server 2018-03-19 12:49:22 -07:00
spd_db_oracle.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_direct_sql.cc MDEV-10991: Server crashes in spider_udf_direct_sql_create_conn - tests in spider/oracle* suites crash the server 2018-03-19 12:49:22 -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 Correct FSF address 2017-03-10 18:21:29 +01: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-18 11:14:26 -07:00
spd_param.cc Correct FSF address 2017-03-10 18:21:29 +01:00
spd_param.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_ping_table.cc MDEV-12900: spider tests failed in buildbot with valgrind 2018-05-21 19:17:03 -07:00
spd_ping_table.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_sys_table.cc Correct FSF address 2017-03-10 18:21:29 +01: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 19:17:03 -07:00
spd_table.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_trx.cc MDEV-7914: spider/bg.ha, spider/bg.ha_part crash server sporadically in buildbot 2018-05-18 11:14:26 -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
spd_udf.h Correct FSF address 2017-03-10 18:21:29 +01:00