- 19 Jan, 2006 9 commits
-
-
unknown authored
CSV storage engine to be statically compiled. Derived from antony's patch. config/ac-macros/storage.m4: don't add objects to the object list if we don't have them configure.in: compile CSV statically sql/ha_myisam.cc: fix prototype to get rid of THD sql/ha_myisam.h: fix prototype to get rid of THD sql/handler.cc: new function for plugins sql/handler.h: fix prototype to get rid of THD declare functions used by plugins sql/item.h: Don't include all the types and files when not building mysqld sql/lock.cc: don's assume that handler knows about THD sql/mysql_priv.h: Don't include all the types and files when not building mysqld declare new plugin functions sql/sql_class.cc: New plugin functions sql/sql_class.h: Don't include all the types and files when not building mysqld sql/sql_lex.h: Don't include all the types and files when not building mysqld storage/csv/Makefile.am: compile CSV into a static lib to be linked into mysqld storage/csv/ha_tina.cc: fix ha_tina to be able to build it static storage/csv/ha_tina.h: fix prototype to get rid of THD
-
unknown authored
into mysql.com:/usr/home/bar/mysql-5.1-new.12448 sql/sql_yacc.yy: Auto merged
-
unknown authored
-
unknown authored
mysql-test/r/partition_02myisam.result: Added to test result mysql-test/t/disabled.def: New definition of disabled test cases
-
unknown authored
into c-0c0be253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/mysql-5.1-new
-
unknown authored
into mysql.com:/usr/home/bar/mysql-5.1-new.12448 sql/mysqld.cc: Auto merged
-
unknown authored
into outpost.site:/home/cps/mysql/devel/mysql-5.1-logs-prepush
-
unknown authored
tree to get rid of multiple typos in CS comments and unify the patch. configure.in: CSV is compiled in by default now include/my_base.h: add new ha_extra flag for the log tables mysql-test/include/im_check_os.inc: we should only run im tests if csv is on for now: im relies on mysqld options available only in csv build. mysql-test/include/system_db_struct.inc: check log tables structure mysql-test/lib/init_db.sql: create log tables when running tests. mysql-test/mysql-test-run.pl: Add old logs flag to IM tests. As IM could only deal with old logs (this feature is not needed with log tables) mysql-test/r/connect.result: update result mysql-test/r/csv.result: update result mysql-test/r/im_utils.result: update result mysql-test/r/information_schema.result: update result mysql-test/r/mysqlcheck.result: update result mysql-test/r/show_check.result: update result mysql-test/r/system_mysql_db.result: update result mysql-test/t/connect.test: disable test if CSV engine is not in: result depends on the presence of CSV-based log tables mysql-test/t/csv.test: add tests for concurrent insert (the functionality is added to CSV in this patch) mysql-test/t/information_schema.test: disable test if CSV engine is not in: result depends on the presence of CSV-based log tables mysql-test/t/mysqlcheck.test: disable test if CSV engine is not in: result depends on the presence of CSV-based log tables mysql-test/t/show_check.test: disable test if CSV engine is not in: result depends on the presence of CSV-based log tables mysql-test/t/system_mysql_db.test: disable test if CSV engine is not in: result depends on the presence of CSV-based log tables mysql-test/t/system_mysql_db_fix.test: disable test if CSV engine is not in: result depends on the presence of CSV-based log tables scripts/mysql_create_system_tables.sh: new system tables: slow_log and general_log scripts/mysql_fix_privilege_tables.sql: add new log tables: use an SP to create them for non-csv build to work fine. sql/ha_myisam.cc: move locking-related checks to the hanlder sql/ha_myisam.h: new function declared sql/handler.h: new virtual function is added: we should check for handler-related locking issues in the handler sql/lock.cc: from now on we check for handler-related locking issues in the handler itself rather then in lock.cc sql/log.cc: Add log tables support, refactoring: there are log event handlers with common interface. They are used by the LOGGER class, which is responsible for their initialization, cleanup and managment. Logging to the tables provided by one of the log event handler types. sql/log.h: declare new log classes sql/log_event.cc: convert old logging routines calls to use new API sql/mysql_priv.h: define common log routines and objects sql/mysqld.cc: Add support for the log tables. Their initalization, cleanup and specific options. sql/share/errmsg.txt: add new error messages for the log tables sql/slave.cc: convert old logging routines calls to use new API sql/sql_base.cc: TABLE objects used by the logger should be skipped during refreshes (as log tables are always opened and locked). fix table_is_used to skip them. This is needed for FLUSH LOGS to work sql/sql_db.cc: convert old logging routines calls to use new API sql/sql_delete.cc: fix TRUNCATE to work with log tables sql/sql_parse.cc: command_name is now an array of LEX_STRINGs sql/sql_prepare.cc: convert old logging routines calls to use new API sql/sql_show.cc: convert old logging routines calls to use new API sql/sql_table.cc: don't reoped the log tables for admin purposes sql/table.cc: mark log tables as such during the open sql/table.h: add log-related info storage/csv/ha_tina.cc: add support for concurrent insert (see bk commit - 5.1 tree (petr:1.1910) for standalone patch), add log tables-specific csv table handling. storage/csv/ha_tina.h: enable concurrent insert for CSV, add log table flag mysql-test/r/log_tables.result: New BitKeeper file ``mysql-test/r/log_tables.result'' mysql-test/t/log_tables.test: New BitKeeper file ``mysql-test/t/log_tables.test''
-
unknown authored
Put options in standard order: --help first, then lexically. Rename --number-of-query to --number-of-queries. client/mysqlslap.c: Put options in standard order: --help first, then lexically. Rename --number-of-query to --number-of-queries.
-
- 18 Jan, 2006 14 commits
-
-
unknown authored
Moved init to lex_start sql/sql_lex.cc: Added init to lex_start sql/sql_yacc.yy: Removed init from CREATE INDEX code
-
unknown authored
into c-0c0be253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/mysql-5.1-new
-
unknown authored
mysql-test/include/partition_1.inc: Drop table missing in test case sql/sql_partition.cc: Removed some dead code sql/sql_yacc.yy: initialised name that was missing
-
unknown authored
into mysql.com:/space/pekka/ndb/version/my51
-
unknown authored
into mysql.com:/home/hf/work/mysql-5.1.15910
-
unknown authored
sql/ha_partition.cc: using llstr to covert lonlong to string sql/share/errmsg.txt: %ld to %s
-
unknown authored
storage/ndb/src/kernel/blocks/dbtup/DbtupTrigger.cpp: send identical post/pre data on update if recipient is SUMA (events, replication)
-
unknown authored
-
unknown authored
storage/ndb/src/kernel/blocks/suma/Suma.cpp: un-initialized m_reportAll caused event operation create / drop /create to get m_reportAll = true
-
unknown authored
Disabled failing tests mysql_priv.h: Removed compiler warning sql/mysql_priv.h: Removed compiler warning mysql-test/t/disabled.def: Disabled failing tests
-
unknown authored
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-new
-
unknown authored
Adding test case. sql_yacc.yy: Adding TEXT_STRING_filesystem, which converts from character_set_client to character_set_conversion. Replacing TEXT_STRING_sys to TEXT_STRING_filesystem in LOAD DATA and SELECT INTO OUTFILE contexts. sql_class.h, sql_class.cc: Adding character_set_filesystem variable, and charset_is_character_set_filesystem flag (to avoid conversion when it's not necessary). set_var.h, set_var.cc: Adding sys_var_character_set_filesystem mysqld.cc: Adding --character-set-filesystem startup option. sql/mysqld.cc: Adding --character-set-filesystem startup option. sql/set_var.cc: Adding sys_var_character_set_filesystem sql/set_var.h: Adding sys_var_character_set_filesystem sql/sql_class.cc: Adding character_set_filesystem variable, and charset_is_character_set_filesystem flag (to avoid conversion when it's not necessary). sql/sql_class.h: Adding character_set_filesystem variable, and charset_is_character_set_filesystem flag (to avoid conversion when it's not necessary). sql/sql_yacc.yy: Adding TEXT_STRING_filesystem, which converts from character_set_client to character_set_conversion. Replacing TEXT_STRING_sys to TEXT_STRING_filesystem in LOAD DATA and SELECT INTO OUTFILE contexts. mysql-test/t/loaddata.test: Adding test case. mysql-test/r/loaddata.result: Adding test case.
-
unknown authored
Don't display charsets/collations with HIDDEN flag. ctype-utf8.c: Adding HIDDEN flag to "filename" Changeing ID to 17 which was previosly used by deprecated "win1251", removed in 4.1. charset-def.c: Adding "filename" as a hidden charset, for test purposes. m_ctype.h: Adding MY_CS_HIDDEN flag, to hide charsets and collations from being displayed in SHOW. include/m_ctype.h: Adding MY_CS_HIDDEN flag, to hide charsets and collations from being displayed in SHOW. mysys/charset-def.c: Adding "filename" as a hidden charset, for test purposes. strings/ctype-utf8.c: Adding HIDDEN flag to "filename" Changeing ID to 17 which was previosly used by deprecated "win1251", removed in 4.1. sql/sql_show.cc: Don't display charsets/collations with HIDDEN flag.
-
unknown authored
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-new
-
- 17 Jan, 2006 17 commits
-
-
unknown authored
-
unknown authored
-
unknown authored
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-new
-
unknown authored
-
unknown authored
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-new sql/sql_table.cc: Auto merged sql/ha_ndbcluster.h: Auto merged sql/ha_ndbcluster.cc: Auto merged
-
unknown authored
include/config-win.h: Auto merged
-
unknown authored
into mysql.com:/M51/mysql-5.1
-
unknown authored
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
-
unknown authored
into c-0c0be253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/wl2747-push sql/ha_ndbcluster.cc: Auto merged sql/sql_partition.cc: Auto merged
-
unknown authored
-
unknown authored
into c-0c0be253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/wl2604-push
-
unknown authored
-
unknown authored
into c-0c0be253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/wl2604-push sql/ha_ndbcluster.cc: Auto merged sql/ha_ndbcluster.h: Auto merged sql/ha_ndbcluster_binlog.cc: Auto merged
-
unknown authored
-
unknown authored
sql/log_event.cc: Auto merged sql/log_event.h: Auto merged sql/sql_class.cc: Manual merge (one of the changes was incomplete).
-
unknown authored
sql/ha_ndbcluster.cc: Additional fixes for WL#1892, disable autodiscover during add/drop index sql/ha_ndbcluster.h: Additional fixes for WL#1892, disable autodiscover during add/drop index sql/sql_table.cc: Additional fixes for WL#1892, removed double commit + added call to create_handler_files after create/drop index mysql-test/r/ndb_alter_table_row.result: Additional fixes for WL#1892, changed test case mysql-test/t/ndb_alter_table_row.test: Additional fixes for WL#1892, changed test case
-