mariadb/storage/spider
Monty 2dbeebdb16 Changed static const in Alter_info and Alter_online_info to defines
Main reason was to make it easier to print the above structures in
a debugger. Additional benefits is that I was able to use same
defines for both structures, which simplifes some code.

Most of the code is just removing Alter_info:: and Alter_inplace_info::
from alter table flags.

Following renames was done:
HA_ALTER_FLAGS        -> alter_table_operations
CHANGE_CREATE_OPTION  -> ALTER_CHANGE_CREATE_OPTION
Alter_info::ADD_INDEX -> ALTER_ADD_INDEX
DROP_INDEX            -> ALTER_DROP_INDEX
ADD_UNIQUE_INDEX      -> ALTER_ADD_UNIQUE_INDEX
DROP_UNIQUE_INDEx     -> ALTER_DROP_UNIQUE_INDEX
ADD_PK_INDEX          -> ALTER_ADD_PK_INDEX
DROP_PK_INDEX         -> ALTER_DROP_PK_INDEX
Alter_info:ALTER_ADD_COLUMN    -> ALTER_PARSE_ADD_COLUMN
Alter_info:ALTER_DROP_COLUMN   -> ALTER_PARSE_DROP_COLUMN
Alter_inplace_info::ADD_INDEX  -> ALTER_ADD_NON_UNIQUE_NON_PRIM_INDEX
Alter_inplace_info::DROP_INDEX -> ALTER_DROP_NON_UNIQUE_NON_PRIM_INDEX

Other things:
- Added typedef alter_table_operatons for alter table flags
- DROP CHECK CONSTRAINT can now be done online
- Added checks for Aria tables in alter_table_online.test
- alter_table_flags now takes an ulonglong as argument.
- Don't support online operations if checksum option is used.
- sql_lex.cc doesn't add ALTER_ADD_INDEX if index is not created
2018-03-29 13:59:40 +03:00
..
hs_client Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3 2018-02-04 18:40:06 +04:00
mysql-test/spider Add direct join support for Spider 2017-12-03 13:58:36 +02:00
scripts merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
CMakeLists.txt Merge branch 'bb-10.2-ext' into 10.3 2018-02-23 08:43:34 +01:00
configure.in
ha_spider.cc Changed static const in Alter_info and Alter_online_info to defines 2018-03-29 13:59:40 +03:00
ha_spider.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
Makefile.am
spd_conn.cc merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_conn.h Add direct join support for Spider 2017-12-03 13:58:36 +02:00
spd_copy_tables.cc Changed database, tablename and alias to be LEX_CSTRING 2018-01-30 21:33:55 +02:00
spd_copy_tables.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_db_conn.cc Silence -Wimplicit-fallthrough 2017-12-04 11:28:10 +02:00
spd_db_conn.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_db_handlersocket.cc merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_db_handlersocket.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_db_include.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_db_mysql.cc Merge bb-10.2-ext into 10.3 2018-02-15 10:22:03 +02:00
spd_db_mysql.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_db_oracle.cc Merge branch '10.2' into 10.3 2018-03-28 17:31:57 +02:00
spd_db_oracle.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_direct_sql.cc Merge branch '10.2' into 10.3 2018-03-28 17:31:57 +02:00
spd_direct_sql.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_environ.h Add direct join support for Spider 2017-12-03 13:58:36 +02:00
spd_err.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_group_by_handler.cc Add direct join support for Spider 2017-12-03 13:58:36 +02:00
spd_group_by_handler.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_i_s.cc merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_include.h Changed static const in Alter_info and Alter_online_info to defines 2018-03-29 13:59:40 +03:00
spd_malloc.cc merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_malloc.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_param.cc merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_param.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_ping_table.cc merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_ping_table.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_sys_table.cc Merge branch '10.2' into 10.3 2018-03-28 17:31:57 +02:00
spd_sys_table.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_table.cc MDEV-14568: Server does not shut down with SIGTERM after installing 2017-12-05 11:18:47 -08:00
spd_table.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_trx.cc merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_trx.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_udf.cc merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_udf.def
spd_udf.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00