- 05 Jan, 2007 1 commit
-
-
unknown authored
The function mi_get_pointer_length() computed too small pointer size for very large tables. Inserted missing 'else' between the branches for very large tables. myisam/mi_create.c: Bug#24607 - MyISAM pointer size determined incorrectly Inserted missing 'else' between the branches for very large tables. Harmonized literals "(longlong) 1" and "1L" to "ULL(1)" where they are used for "ulonglong file_length". mysql-test/r/myisam.result: Bug#24607 - MyISAM pointer size determined incorrectly Added the test result. mysql-test/t/myisam.test: Bug#24607 - MyISAM pointer size determined incorrectly Added the test.
-
- 29 Dec, 2006 2 commits
- 27 Dec, 2006 2 commits
- 20 Dec, 2006 4 commits
-
-
unknown authored
into mysql.com:/home/svoj/devel/mysql/BUG21310/mysql-4.1-engines sql/sql_update.cc: Auto merged
-
unknown authored
An update that used a join of a table to itself and modified the table on one side of the join reported the table as crashed or updated wrong rows. Fixed by creating temporary table for self-joined multi update statement. mysql-test/r/myisam.result: A test case for BUG#21310. mysql-test/t/myisam.test: A test case for BUG#21310. sql/lock.cc: Exclude 'table' param from check. sql/sql_update.cc: Disabling record cache for self-joined multi update statement is wrong. The join must only see the table as it was at the beginning of the statement. safe_update_on_fly check if it is safe to update first table on the fly, that is not creating temporary table. It is possible in case a row from this table is never read more than once. safe_update_on_fly now detect self-joined table and refuse to update this table on the fly.
-
unknown authored
Compiler warnings due to non-matching conversion specifications in format strings in DBUG_PRINT calls, due to non-used parameters (in non-debug mode), and due to seemingly uninitialized variables. Initialized variables, declared parameters unused, and casted DBUG_PRINT arguments to get rid of warnings. myisam/mi_range.c: Bug#25213 - Compiler warnings in MyISAM code Initialized a variable to get rid of a compiler warning. myisam/mi_test1.c: Bug#25213 - Compiler warnings in MyISAM code Declared an parameter unused to get rid of warnings. myisam/mi_write.c: Bug#25213 - Compiler warnings in MyISAM code Initialized a variable to get rid of a compiler warning. Casted arguments to DBUG_PRINT to match them with their format string conversion specification. myisam/rt_split.c: Bug#25213 - Compiler warnings in MyISAM code Initialized variables to get rid of compiler warnings.
-
unknown authored
Compiler warnings due to non-matching conversion specifications in format strings in DBUG_PRINT calls. Fixed DBUG_PRINT format specifiactions. myisam/mi_packrec.c: Bug#25208 - Warnings in mi_packrec.c Fixed DBUG_PRINT format specifiactions.
-
- 19 Dec, 2006 1 commit
-
-
unknown authored
into chilla.local:/home/mydev/mysql-4.1-axmrg
-
- 15 Dec, 2006 1 commit
-
-
unknown authored
Having broken .frm, particulary number of field names does not match number of fields, causes server crash. Refuse to open a table if number of field names in a table is not equal to number of fields in a table. No test case, since it requires broken .frm file. sql/table.cc: Refuse to open a table if number of field names in a table is not equal to number of fields in a table.
-
- 14 Dec, 2006 3 commits
-
-
unknown authored
into trift2.:/MySQL/M41/push-4.1
-
unknown authored
The Docs team has two new manpages for the "server" RPM: "my_print_defaults" and "mysql_tzinfo_to_sql". support-files/mysql.spec.sh: The Docs team has two new manpages for the "server" RPM: "my_print_defaults" and "mysql_tzinfo_to_sql".
-
unknown authored
into kahlann.erinye.com:/home/df/mysql/build/mysql-4.1-build
-
- 13 Dec, 2006 1 commit
-
-
unknown authored
into mysql.com:/home/svoj/devel/mysql/BUG23404/mysql-4.1-engines mysql-test/r/alter_table.result: SCCS merged mysql-test/t/alter_table.test: SCCS merged
-
- 11 Dec, 2006 2 commits
- 08 Dec, 2006 1 commit
-
-
unknown authored
into chilla.local:/home/mydev/mysql-4.1-axmrg
-
- 07 Dec, 2006 3 commits
-
-
unknown authored
mysql-test/lib/mtr_unique.pl: do not autorelease build ids when a child dies
-
unknown authored
table ROW_FORMAT option is lost during CREATE/DROP INDEX. This fix forces CREATE/DROP INDEX to retain ROW_FORMAT by instructing mysql_alter_table() that ROW_FORMAT is not used during creating/dropping indexes. mysql-test/r/alter_table.result: A test case for bug#23404. mysql-test/t/alter_table.test: A test case for bug#23404. sql/sql_parse.cc: CREATE/DROP INDEX must not change ROW_FORMAT. Setting create_info.row_type to ROW_TYPE_NOT_USED informs mysql_alter_table that ROW_FORMAT was not used during alteration, and thus must be retained.
-
unknown authored
scripts/Makefile.am: pass --sysconfdir to scripts scripts/mysqlaccess.sh: use --sysconfdir instead of hardcoded /etc scripts/mysqld_multi.sh: use --sysconfdir instead of hardcoded /etc
-
- 06 Dec, 2006 2 commits
-
-
unknown authored
datafile added to be used in gis.test mysql-test/std_data/bad_gis_data.dat: New BitKeeper file ``mysql-test/std_data/bad_gis_data.dat''
-
unknown authored
The problem is that the GEOMETRY NOT NULL can't automatically set any value as a default one. We always tried to complete LOAD DATA command even if there's not enough data in file. That doesn't work for GEOMETRY NOT NULL. Now Field_*::reset() returns an error sign and it's checked in mysql_load() mysql-test/r/gis.result: test result mysql-test/t/gis.test: testcase sql/field.cc: reset() now returns error sign sql/field.h: Field_*::reset() now returns error sign if the field can't be reset sql/sql_load.cc: check if field can't be reset and return error if it's so
-
- 05 Dec, 2006 6 commits
-
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-4.1-maint
-
unknown authored
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-4.1-maint mysql-test/mysql-test-run.pl: Auto merged
-
unknown authored
into rolltop.ignatz42.dyndns.org:/mnt/storeage/mysql-4.1-maint
-
unknown authored
- Comment Cleanup. sql/sql_class.cc: Removed misleading comment.
-
unknown authored
mysql-test/mysql-test-run.pl: delete $default_vardir if the 4.1 vardir trick is to be used to re-enable more than one test run in sequence
-
- 04 Dec, 2006 5 commits
-
-
unknown authored
into rolltop.ignatz42.dyndns.org:/mnt/storeage/mysql-4.1-maint sql/sql_class.h: Auto merged
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-4.1-maint Makefile.am: Auto merged client/mysqltest.c: Auto merged mysql-test/lib/mtr_process.pl: Auto merged mysql-test/mysql-test-run.pl: Auto merged sql/mysqld.cc: Auto merged
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-4.1-maint
-
unknown authored
into chilla.local:/home/mydev/mysql-4.1-axmrg
-
unknown authored
- Add CR_CONN_HOST_ERROR to list of errorcode that trigger another connection attempt in mysqltest client/mysqltest.c: Add CR_CONN_HOST_ERROR to errorcodes that trigger a reconnect
-
- 01 Dec, 2006 5 commits
-
-
unknown authored
into example.com:/work/bug24395-v2/my41 myisam/mi_open.c: Auto merged
-
unknown authored
storage engine returns errno 12 If there is not enough memory to store or update blob record (while allocating record buffer), myisam marks table as crashed. With this fix myisam attempts to roll an index back and return an error, not marking a table as crashed. Affects myisam tables with blobs only. No test case for this fix. myisam/mi_dynrec.c: If there is not enough memory to store or update blob record (while allocating record buffer), return HA_ERR_OUT_OF_MEM instead of ENOMEM. In this case storage engine can simply roll an index back and return an error, not marking table as crashed. myisam/mi_update.c: In some cases do not mark a table as crashed if we run out of memory. Instead roll an index back and return an error. These cases are signalled with my_errno set to HA_ERR_OUT_OF_MEM. myisam/mi_write.c: In some cases do not mark a table as crashed if we run out of memory. Instead roll an index back and return an error. These cases are signalled with my_errno set to HA_ERR_OUT_OF_MEM.
-
unknown authored
into chilla.local:/home/mydev/mysql-4.1-axmrg
-
unknown authored
into chilla.local:/home/mydev/mysql-4.1-axmrg
-
unknown authored
into kahlann.erinye.com:/home/df/mysql/build/mysql-4.1-build
-
- 30 Nov, 2006 1 commit
-
-
unknown authored
mysql-test/lib/mtr_process.pl: print extra message _once_ every 60 seconds
-