mirror of
https://github.com/MariaDB/server.git
synced 2025-01-16 12:02:42 +01:00
2dbeebdb16
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 |
||
---|---|---|
.. | ||
build | ||
data | ||
lib | ||
mysql-test | ||
packages | ||
test | ||
tools | ||
udf | ||
vendor/groonga | ||
appveyor.yml | ||
AUTHORS | ||
autogen.sh | ||
ChangeLog | ||
CMakeLists.txt | ||
config.sh.in | ||
configure.ac | ||
COPYING | ||
gpg_uid | ||
ha_mroonga.cpp | ||
ha_mroonga.def | ||
ha_mroonga.hpp | ||
Makefile.am | ||
mrn_constants.hpp | ||
mrn_err.h | ||
mrn_macro.hpp | ||
mrn_mysql.h | ||
mrn_mysql_compat.h | ||
mrn_table.cpp | ||
mrn_table.hpp | ||
mrn_variables.hpp | ||
mrn_version.h.in | ||
NEWS | ||
plugin_version | ||
README | ||
required_groonga_normalizer_mysql_version | ||
required_groonga_version | ||
sources.am | ||
version | ||
version_in_hex | ||
version_major | ||
version_micro | ||
version_minor |
See doc/locale/en/html/index.html or doc/locale/ja/html/index.html