mirror of
https://github.com/MariaDB/server.git
synced 2025-01-16 12:02:42 +01:00
7cf2428db3
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. |
||
---|---|---|
.. | ||
hs_client | ||
mysql-test/spider | ||
scripts | ||
CMakeLists.txt | ||
configure.in | ||
ha_spider.cc | ||
ha_spider.h | ||
Makefile.am | ||
spd_conn.cc | ||
spd_conn.h | ||
spd_copy_tables.cc | ||
spd_copy_tables.h | ||
spd_db_conn.cc | ||
spd_db_conn.h | ||
spd_db_handlersocket.cc | ||
spd_db_handlersocket.h | ||
spd_db_include.h | ||
spd_db_mysql.cc | ||
spd_db_mysql.h | ||
spd_db_oracle.cc | ||
spd_db_oracle.h | ||
spd_direct_sql.cc | ||
spd_direct_sql.h | ||
spd_err.h | ||
spd_i_s.cc | ||
spd_include.h | ||
spd_malloc.cc | ||
spd_malloc.h | ||
spd_param.cc | ||
spd_param.h | ||
spd_ping_table.cc | ||
spd_ping_table.h | ||
spd_sys_table.cc | ||
spd_sys_table.h | ||
spd_table.cc | ||
spd_table.h | ||
spd_trx.cc | ||
spd_trx.h | ||
spd_udf.cc | ||
spd_udf.def | ||
spd_udf.h |