- 15 Feb, 2006 1 commit
-
-
unknown authored
Started writing detailed error handler of ALTER TABLE for partitioning. Philosophical issue, should one always attempt to make recovery automatic or should one rely on manual means also. sql/mysql_priv.h: Flag to ensure we can't be killed in a very critical spot sql/sql_base.cc: Flag to ensure we can't be killed in a very critical spot sql/sql_partition.cc: Started writing detailed error handler of ALTER TABLE for partitioning. Philosophical issue, should one always attempt to make recovery automatic or should one rely on manual means also.
-
- 14 Feb, 2006 3 commits
-
-
unknown authored
Some more error handling sql/sql_partition.cc: Some more error handling
-
unknown authored
First step for handling errors in ALTER TABLE for partitioning sql/ha_partition.cc: First step for handling errors in ALTER TABLE for partitioning sql/sql_partition.cc: First step for handling errors in ALTER TABLE for partitioning sql/sql_table.cc: First step for handling errors in ALTER TABLE for partitioning
-
unknown authored
Added action code for recovery sql/mysql_priv.h: Added entry in table log struct sql/sql_partition.cc: Some renames to replace sql/sql_table.cc: Added action code for recovery
-
- 13 Feb, 2006 1 commit
-
-
unknown authored
Introduce log entry to handle replace of frm file sql/handler.h: Introduce log entry to handle replace of frm file sql/sql_partition.cc: Introduce log entry to handle replace of frm file sql/sql_table.cc: Introduce log entry to handle replace of frm file
-
- 11 Feb, 2006 1 commit
-
-
unknown authored
-
- 10 Feb, 2006 6 commits
-
-
unknown authored
Make lots of fixes to handle the most complex case of reorganising of partitions where two-phased processes are needed in some cases. sql/ha_partition.cc: Rewrote the rename partitions and drop partitions to align with how the table log handles things. sql/handler.h: Added new entry to partition_element to keep track of log entry for a partition during ALTER TABLE that reorganises existing partitions. sql/mysql_priv.h: Converted 'd', 'e' and so forth to constants with somewhat more descriptive names Added method to inactivate log entries sql/sql_partition.cc: Fix change of partitions sql/sql_table.cc: More constants with somewhat descriptive names Moved around some methods between internal part and external part Added new method to handle inactivation of log entries
-
unknown authored
Free all memory with mutex and destroy mutex as final step
-
unknown authored
New function to set exec_log_entry Moving code outside lock of table log Fixing some initialisations of list reference to avoid releasing wrong parts sql/sql_partition.cc: New function to set exec_log_entry Moving code outside lock of table log Fixing some initialisations of list reference to avoid releasing wrong parts sql/sql_table.cc: Initialisation of write_header needed
-
unknown authored
-
unknown authored
into c-9a08e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/wl2826 sql/sql_partition.cc: Auto merged
-
unknown authored
Bug fixes sql/sql_partition.cc: Bug fixes
-
- 09 Feb, 2006 8 commits
-
-
unknown authored
Error handling Crash if any error after reaching beyond certain point in ALTER TABLE processing sql/ha_partition.cc: Error handling Crash if any error after reaching beyond certain point in ALTER TABLE processing sql/sql_partition.cc: Error handling Crash if any error after reaching beyond certain point in ALTER TABLE processing
-
unknown authored
More work on table logging of ALTER TABLE for partitioning sql/mysql_priv.h: More work on table logging of ALTER TABLE for partitioning sql/sql_partition.cc: More work on table logging of ALTER TABLE for partitioning
-
unknown authored
A little more complete handling sql/mysql_priv.h: Complete flag sql/sql_table.cc: A little more complete handling sql/sql_partition.cc: A little more complete handling
-
unknown authored
More fixes sql/sql_partition.cc: More fixes
-
unknown authored
A number of fixes sql/handler.h: A numbre of fixes sql/mysql_priv.h: A numbre of fixes sql/share/errmsg.txt: A numbre of fixes sql/sql_partition.cc: A numbre of fixes sql/sql_table.cc: A numbre of fixes
-
unknown authored
into c-9a08e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/wl2826 sql/sql_table.cc: Auto merged
-
unknown authored
Step 14: First version of table log for add/Drop partition sql/ha_partition.cc: Moved create partition name code to sql_partition.cc sql/handler.h: Added entries in partition_info to keep track of table log entries sql/mysql_priv.h: Moved create partition name code to sql_partition.cc sql/sql_partition.cc: Moved create partition name code to sql_partition.cc First version of table log for add/drop partition sql/sql_table.cc: Add IO_SIZE to table log header
-
unknown authored
Close down table log also at exit of main thread sql/mysqld.cc: Close down table log also at exit of main thread sql/sql_table.cc: Close down table log also at exit of main thread
-
- 08 Feb, 2006 2 commits
-
-
unknown authored
Lots of compilation fixes sql/mysql_priv.h: Lots of compilation fixes sql/sql_partition.cc: Lots of compilation fixes sql/sql_table.cc: Lots of compilation fixes
-
unknown authored
Most of the code for handling the table log is in place now, except the action part at recovery and proper error handling in some places. sql/mysql_priv.h: Removed internal methods from external table log interface Added and changed interface sql/mysqld.cc: Added call to execute table log recovery sql/sql_table.cc: Most of the code for handling the table log is in place now, except the action part at recovery and proper error handling in some places.
-
- 07 Feb, 2006 2 commits
-
-
unknown authored
More table log code sql/mysql_priv.h: Added new call sql/sql_table.cc: New table log code
-
unknown authored
Lots of new code for table log include/my_sys.h: Spell error sql/mysql_priv.h: More structs and methods for table log sql/sql_partition.cc: lock/unlock global table log mutex sql/sql_table.cc: Lots of new code for table log
-
- 06 Feb, 2006 1 commit
-
-
unknown authored
New methods to read/write/initialise table log sql/mysql_priv.h: New methods to read/write/initialise table log sql/sql_table.cc: New methods to read/write/initialise table log
-
- 04 Feb, 2006 1 commit
-
-
unknown authored
Updated error inject scripts dbug/dbug_long.h: Updated scripts in dub_long.h as well sql/mysql_priv.h: Updated error inject scripts
-
- 03 Feb, 2006 3 commits
-
-
unknown authored
Inserted monty patch to allow for adding and dropping DBUG keywords per thread dbug/dbug.c: Inserted monty patch to allow for adding and dropping DBUG keywords per thread include/my_dbug.h: Inserted monty patch to allow for adding and dropping DBUG keywords per thread
-
unknown authored
Removed session variables for error injects started using DBUG macros for error injects include/my_dbug.h: Added new DBUG macros sql/sql_class.cc: Removed session variables for error injects sql/sql_class.h: Removed session variables for error injects sql/mysql_priv.h: Changed ERROR INJECT macros to use DBUG macros sql/mysqld.cc: Removed session variables for error injects sql/set_var.cc: Removed session variables for error injects
-
unknown authored
BUILD/SETUP.sh: Fixed BUILD scripts BUILD/compile-pentium-debug-max: Fixed BUILD scripts sql/ha_partition.cc: Need to handle states differently when creating handler files sql/mysql_priv.h: Some error inject fixes sql/mysqld.cc: Some error inject fixes sql/set_var.cc: Some error inject fixes sql/sql_partition.cc: Fixing a bug with generate partition syntax A number of fixes sql/sql_table.cc: Fix a few bugs sql/table.cc: fix
-
- 01 Feb, 2006 5 commits
-
-
unknown authored
Removed partition state from parser sql/sql_yacc.yy: Removed partition state from parser
-
unknown authored
Remove partition state from frm file Ensure we can still load tables created in 5.1.6 for the time being sql/table.cc: Remove partition state from frm file Ensure we can still load tables created in 5.1.6 for the time being sql/unireg.cc: Remove partition state from frm file Ensure we can still load tables created in 5.1.6 for the time being
-
unknown authored
sql/mysql_priv.h: Make it possible to set injector code and value Declare header part of a set of new functions sql/sql_partition.cc: Fix generate_partition_syntax to handle shadow variant of frm file
-
unknown authored
sql/mysql_priv.h: Set error_inject_code to zero after firing error injection sql/sql_partition.cc: New entries for new functions
-
unknown authored
BUILD/SETUP.sh: Add possibility for BUILD scripts to add error inject flag BUILD/compile-pentium-debug-max: Add error inject flag to this script configure.in: Add handling of --with-error-inject in configure script sql/ha_ndbcluster.cc: Add possibility to rename handler file sql/ha_ndbcluster.h: Add possibility to rename handler file sql/ha_partition.cc: Add possibility to rename handler file sql/ha_partition.h: Add possibility to rename handler file sql/handler.h: Add possibility to rename handler file sql/mysql_priv.h: Add error inject macros sql/mysqld.cc: Add error inject system variables sql/set_var.cc: Add error inject system variables sql/sql_class.h: Add error inject system variables sql/sql_table.cc: Start modifying code for introducing table log, Step 1 sql/unireg.cc: Add rename flag to handler file call sql/sql_partition.cc: Changes to ADD/DROP/CHANGE partitions
-
- 30 Jan, 2006 6 commits
-
-
unknown authored
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new
-
unknown authored
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new
-
unknown authored
Allow GET_TABINFO during BACKUP (otherwise LCP gets corrupt) storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp: All GET_TABINFO during BACKUP
-
unknown authored
into linux.site:/home/reggie/work/mysql-5.1
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.1-clean
-
unknown authored
into lmy004.:/work/mysql-5.1-events_i_s
-