mariadb/storage/spider
Jacob Mathew 7cf2428db3 MDEV-10991: Server crashes in spider_udf_direct_sql_create_conn - tests in spider/oracle* suites crash the server
The crash occurs due to code that is #ifdef'd out with HAVE_ORACLE_OCI that
pertains to the use of Spider with an Oracle data tier. Enabling this code
eliminates the crash.

The reason that MariaDB needs to support Oracle storage at the data tier is
to help customers migrate from Oracle. It is necessary to build Spider with
the additional build flag -DHAVE_ORACLE_OCI, and install and start Oracle
before running the Oracle test suite or any tests within it. Nevertheless,
if Spider is built normally and Oracle has not been started, these tests
should not cause the MariaDB server to crash. The bug fix replaces the
crash with the following error:
  ERROR 12501 (HY000) at line 4: The connect info 'ORACLE' is invalid

Author:
  Jacob Mathew.

Reviewer:
  Kentoku Shiba.
2018-03-19 12:49:22 -07:00
..
hs_client Correct FSF address 2017-03-10 18:21:29 +01:00
mysql-test/spider Run spider mtr suites in 10.1 only on demand. 2017-06-30 16:17:29 -07:00
scripts MDEV-5499 install_spider.sql tries to create tables with DEFAULT clause for TEXT columns 2014-02-06 16:25:40 +01:00
CMakeLists.txt cmake: always use the same function to test for compiler flags 2015-09-04 10:32:02 +02:00
configure.in
ha_spider.cc Correct FSF address 2017-03-10 18:21:29 +01:00
ha_spider.h Correct FSF address 2017-03-10 18:21:29 +01:00
Makefile.am
spd_conn.cc Correct FSF address 2017-03-10 18:21:29 +01: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 Correct FSF address 2017-03-10 18:21:29 +01: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 Correct FSF address 2017-03-10 18:21:29 +01: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 Merge branch '10.0' into 10.1 2017-07-07 11:30:03 +02:00
spd_table.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_trx.cc Correct FSF address 2017-03-10 18:21:29 +01: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