- 05 Apr, 2006 2 commits
-
-
unknown authored
into sunlight.local:/local_work/16281-bug-5.0-mysql sql/field.h: Auto merged
-
unknown authored
Mutli-table uses temporary table to store new values for fields. With the new values the rowid of the record to be updated is stored in a Field_string field. Table to be updated is set as source table of the rowid field. But when the temporary table creates the tmp field for the rowid field it converts it to a varstring field because the table to be updated was created by the v4.1. Due to this the stored rowids were broken and no records for update were found. The flag can_alter_field_type is added to Field_string class. When it is set to 0 the field won't be converted to varstring. The Field_string::type() function now always returns MYSQL_TYPE_STRING if can_alter_field_type is set to 0. The multi_update::initialize_tables() function now sets can_alter_field_type flag to 0 for the rowid fields denying conversion of the field to a varstring field. sql/field.h: Fixed bug #16281: Multi-table update broken in 5.0 on tables imported from 4.1 The flag can_alter_field_type is added to Field_string class. When it is set to 0 the field won't be converted to varstring. The Field_string::type() function now always returns MYSQL_TYPE_STRING if can_alter_field_type is set to 0. sql/sql_update.cc: Fixed bug #16281: Multi-table update broken in 5.0 on tables imported from 4.1 The multi_update::initialize_tables() function now sets can_alter_field_type flag to 0 for the rowid fields denying conversion of the field to a varstring field.
-
- 04 Apr, 2006 8 commits
-
-
unknown authored
into mysql.com:/usr/home/bar/mysql-5.0
-
unknown authored
mysql-test/r/information_schema.result: IS_COMPILED is not determenistic mysql-test/t/information_schema.test: IS_COMPILED is not determenistic strings/conf_to_src.c: Adding dumping of extra 5.0 fields strings/ctype-extra.c: Recreating sources according to 5.0 XML files using conf_to_src.
-
unknown authored
into rurik.mysql.com:/home/igor/mysql-5.0
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0 ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: Auto merged ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: Auto merged
-
unknown authored
-
unknown authored
into rurik.mysql.com:/home/igor/dev/mysql-5.0-0
-
unknown authored
into rurik.mysql.com:/home/igor/mysql-5.0 sql/item.cc: Auto merged
-
unknown authored
-
- 03 Apr, 2006 8 commits
-
-
unknown authored
netware/BUILD/compile-linux-tools: .libs/sql is no longer used when compiling netware
-
unknown authored
into mysql.com:/usr/home/bar/mysql-5.0 sql/share/charsets/Index.xml: Auto merged strings/ctype-extra.c: SCCS merged
-
unknown authored
into mysql.com:/usr/home/bar/mysql-4.1.12076
-
unknown authored
config/ac-macros/yassl.m4: typo libmysql/Makefile.am: move common code to Makefile.shared libmysql/Makefile.shared: move common code to Makefile.shared libmysql_r/Makefile.am: move common code to Makefile.shared
-
unknown authored
scripts/mysql_install_db.sh: Auto merged
-
unknown authored
Distribute mysql-test-run.pl mysql-test/Makefile.am: Distribute mysql-test-run.pl
-
unknown authored
into mysql.com:/Users/kent/mysql/bk/mysql-4.1-new scripts/mysql_install_db.sh: Auto merged
-
unknown authored
Changed web address order.mysql.com to shop.mysql.com netware/mysql_install_db.c: Changed web address order.mysql.com to shop.mysql.com Docs/MySQLEULA.txt: Changed web address order.mysql.com to shop.mysql.com scripts/mysql_install_db.sh: Changed web address order.mysql.com to shop.mysql.com
-
- 02 Apr, 2006 1 commit
-
-
unknown authored
Install Perl mysql-test-run into test directory mysql-test/Makefile.am: Install Perl mysql-test-run into test directory
-
- 01 Apr, 2006 13 commits
-
-
unknown authored
Results changed after the bug fix.
-
unknown authored
Multiple equalities were not adjusted after reading constant tables. It resulted in neglecting good index based methods that could be used to access of other tables. mysql-test/r/having.result: Adjusted a test case results after fix for bug #16504. mysql-test/r/select.result: Added a test case for bug #16504. mysql-test/r/subselect.result: Adjusted a test case results after fix for bug #16504. mysql-test/r/varbinary.result: Adjusted a test case results after fix for bug #16504. mysql-test/t/select.test: Added a test case for bug #16504. sql/item.cc: Fixed bug #16504. An Item_equal object may contain only a constant member. It may happen after reading constant tables. sql/item_cmpfunc.cc: Fixed bug #16504. Added method Item_equal::check_const that check appearance of new constant items in a multiple equality. sql/item_cmpfunc.h: Fixed bug #16504. Added method Item_equal::check_const that check appearance of new constant items in a multiple equality. sql/sql_select.cc: Fixed bug #16504. Adjusted multiple equalities after reading constant tables. Fixed a few typo in comments.
-
unknown authored
-
unknown authored
Let "make install" install mysql-test-run.pl mysql.spec.sh: Set $LDFLAGS from $MYSQL_BUILD_LDFLAGS (bug#16662) support-files/mysql.spec.sh: Set $LDFLAGS from $MYSQL_BUILD_LDFLAGS (bug#16662) mysql-test/Makefile.am: Let "make install" install mysql-test-run.pl
-
unknown authored
into mysql.com:/Users/kent/mysql/bk/mysql-4.1-new README: Auto merged
-
unknown authored
Typo (bug#17167) README: Typo (bug#17167)
-
unknown authored
Use CPPFLAGS when testing to link "libz" found in --with-zlib-dir=, and search the given include directory first (bug#18369) config/ac-macros/zlib.m4: Use CPPFLAGS when testing to link "libz" found in --with-zlib-dir=, and search the given include directory first (bug#18369)
-
unknown authored
into mysql.com:/Users/kent/mysql/bk/mysql-5.0-new BitKeeper/deleted/.del-acinclude.m4~f4ab416bac5003: Auto merged
-
unknown authored
Use CPPFLAGS when testing to link "libz" found in --with-zlib-dir=, and search the given include directory first (bug#18369) acinclude.m4: Use CPPFLAGS when testing to link "libz" found in --with-zlib-dir=, and search the given include directory first (bug#18369)
-
unknown authored
into mysql.com:/Users/kent/mysql/bk/mysql-5.0-new VC++Files/libmysqld/libmysqld.vcproj: Auto merged VC++Files/mysys/mysys.vcproj: Auto merged VC++Files/sql/mysqld.vcproj: Auto merged
-
unknown authored
into mysql.com:/Users/kent/mysql/bk/mysql-5.0-new
-
unknown authored
into mysql.com:/home/alexi/innodb/mysql-5.0-merged
-
unknown authored
Set MYSQL_SERVER_SUFFIX from build scripts, not hard code it into Visual Studio project files, bug#15974 VC++Files/bdb/bdb.vcproj: Set MYSQL_SERVER_SUFFIX from build scripts, not hard code into project files, bug#15974 VC++Files/innobase/innobase.vcproj: Set MYSQL_SERVER_SUFFIX from build scripts, not hard code into project files, bug#15974 VC++Files/libmysqld/libmysqld.vcproj: Set MYSQL_SERVER_SUFFIX from build scripts, not hard code into project files, bug#15974 VC++Files/mysqldemb/mysqldemb.vcproj: Set MYSQL_SERVER_SUFFIX from build scripts, not hard code into project files, bug#15974 VC++Files/mysys/mysys.vcproj: Set MYSQL_SERVER_SUFFIX from build scripts, not hard code into project files, bug#15974 VC++Files/sql/mysqld.vcproj: Set MYSQL_SERVER_SUFFIX from build scripts, not hard code into project files, bug#15974
-
- 31 Mar, 2006 6 commits
-
-
unknown authored
Enable automake to determine dependency on yaSSL, by explicitly listing the .la files in Makefile.am, instead of using 'yassl_libs_with_path', bug#18273 config/ac-macros/yassl.m4: Enable automake to determine dependency on yaSSL, by explicitly listing the .la files in Makefile.am, instead of using 'yassl_libs_with_path', bug#18273 libmysql/Makefile.am: Enable automake to determine dependency on yaSSL, by explicitly listing the .la files in Makefile.am, instead of using 'yassl_libs_with_path', bug#18273 libmysql_r/Makefile.am: Enable automake to determine dependency on yaSSL, by explicitly listing the .la files in Makefile.am, instead of using 'yassl_libs_with_path', bug#18273
-
unknown authored
into mysql.com:/home/alexi/innodb/mysql-5.0-merged
-
unknown authored
Fixed BUG#15650: DELETE with LEFT JOIN crashes server with innodb_locks_unsafe_for_binlog. Fixed compilation problem with non-C99 compilers in btr0sea.c innobase/btr/btr0sea.c: Applied innodb-5.0-ss398 snapshot. Fix compilation problem with non-C99 compilers. sql/ha_innodb.cc: Applied innodb-5.0-ss398 snapshot. Remove assertion ut_error which crashes the mysqld server if it prints a warning about the adaptive latch.
-
unknown authored
-
unknown authored
into mysql.com:/home/timka/mysql/src/5.0-bug-16710 mysql-test/r/group_min_max.result: Auto merged mysql-test/t/group_min_max.test: Auto merged sql/item.cc: Auto merged sql/item.h: Auto merged sql/opt_range.cc: Auto merged
-
unknown authored
The bug was due to a missed case in the detection of whether an index can be used for loose scan. More precisely, the range optimizer chose to use loose index scan for queries for which the condition(s) over an index key part could not be pushed to the index together with the loose scan. As a result, loose index scan was selecting the first row in the index with a given GROUP BY prefix, and was applying the WHERE clause after that, while it should have inspected all rows with the given prefix, and apply the WHERE clause to all of them. The fix detects and skips such cases. mysql-test/r/group_min_max.result: Added test for BUG#16710. mysql-test/t/group_min_max.test: Added test for BUG#16710. sql/item.cc: Added new method [Item | Item_field]::find_item_in_field_list_processor. sql/item.h: Added new method [Item | Item_field]::find_item_in_field_list_processor. sql/opt_range.cc: Handle the case when there is no MIN/MAX aggregate function, and a keypart of the index being considered, that is after the GROUP BY prefix, is used in the WHERE clause and the condition where it is used cannot be pushed to the index. If this is the case, we rule out this index.
-
- 30 Mar, 2006 2 commits
-
-
unknown authored
Use when testing if shared library exists, bug#16332 config/ac-macros/openssl.m4: Use when testing if shared library exists, bug#16332 config/ac-macros/zlib.m4: Use when testing if shared library exists, bug#16332
-
unknown authored
into rurik.mysql.com:/home/igor/dev/mysql-5.0-0 sql/sql_select.cc: Auto merged
-