evgen@sunlight.local
d07240599d
Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into sunlight.local:/local_work/16281-bug-5.0-mysql
2006-04-05 13:30:51 +04:00
evgen@sunlight.local
b9949ed9c7
Fixed bug #16281 : Multi-table update broken in 5.0 on tables imported from 4.1
...
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.
2006-04-05 13:29:04 +04:00
bar@mysql.com
562386b9a9
Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/usr/home/bar/mysql-5.0
2006-04-04 15:42:32 +05:00
bar@mysql.com
1c74e21809
After merge fix for Bug#12076 --with-extra-charsets has no effect
2006-04-04 15:40:42 +05:00
igor@rurik.mysql.com
274afed734
Merge ibabaev@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into rurik.mysql.com:/home/igor/mysql-5.0
2006-04-04 02:50:55 -07:00
tomas@poseidon.ndb.mysql.com
93f1422aca
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
2006-04-04 11:50:54 +02:00
tomas@poseidon.ndb.mysql.com
63f5820217
Bug #18349 Wrong error message "Array index out of bounds...
2006-04-04 11:34:31 +02:00
igor@rurik.mysql.com
c4e61aa478
Merge rurik.mysql.com:/home/igor/mysql-5.0
...
into rurik.mysql.com:/home/igor/dev/mysql-5.0-0
2006-04-03 21:10:23 -07:00
igor@rurik.mysql.com
26b2c5d7bd
Merge ibabaev@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into rurik.mysql.com:/home/igor/mysql-5.0
2006-04-03 21:07:27 -07:00
igor@rurik.mysql.com
788463869a
Post review changes for the fix of bug #16504 .
2006-04-03 21:02:40 -07:00
bpontz@shasta.mysql.com
3ad9bc880d
.libs is no longer used when compiling netware
2006-04-03 11:54:09 -04:00
bar@mysql.com
26100744eb
Merge mysql.com:/usr/home/bar/mysql-4.1.12076
...
into mysql.com:/usr/home/bar/mysql-5.0
2006-04-03 17:24:14 +05:00
bar@mysql.com
2c2ee32b93
Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/usr/home/bar/mysql-4.1.12076
2006-04-03 17:11:54 +05:00
serg@serg.mylan
a1bf113868
yassl link problem fixed
2006-04-03 12:07:18 +02:00
kent@mysql.com
0298bfaac6
Merge
2006-04-03 03:52:22 +02:00
kent@mysql.com
6783064d02
Makefile.am:
...
Distribute mysql-test-run.pl
2006-04-03 03:47:28 +02:00
kent@mysql.com
6ba1a85726
Merge mysql.com:/Users/kent/mysql/bk/mysql-4.0
...
into mysql.com:/Users/kent/mysql/bk/mysql-4.1-new
2006-04-03 03:40:54 +02:00
kent@mysql.com
e1d6c31984
mysql_install_db.sh, MySQLEULA.txt, mysql_install_db.c:
...
Changed web address order.mysql.com to shop.mysql.com
2006-04-03 03:37:43 +02:00
kent@mysql.com
52db1e450a
Makefile.am:
...
Install Perl mysql-test-run into test directory
2006-04-02 02:10:41 +02:00
igor@rurik.mysql.com
d1bfeb7520
Added a test case for bug #16504 .
...
Results changed after the bug fix.
2006-03-31 23:12:05 -08:00
igor@rurik.mysql.com
af2d79a771
Fixed bug #16504 .
...
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.
2006-03-31 21:26:17 -08:00
kent@mysql.com
5e28df35af
Merge
2006-04-01 05:53:37 +02:00
kent@mysql.com
02c661dbcc
Makefile.am:
...
Let "make install" install mysql-test-run.pl
mysql.spec.sh:
Set $LDFLAGS from $MYSQL_BUILD_LDFLAGS (bug#16662)
2006-04-01 05:44:10 +02:00
kent@mysql.com
184011d0c1
Merge mysql.com:/Users/kent/mysql/bk/mysql-4.0
...
into mysql.com:/Users/kent/mysql/bk/mysql-4.1-new
2006-04-01 04:17:30 +02:00
kent@mysql.com
2128b9fb88
README:
...
Typo (bug#17167)
2006-04-01 04:13:33 +02:00
kent@mysql.com
f98de2cc35
zlib.m4:
...
Use CPPFLAGS when testing to link "libz" found in --with-zlib-dir=,
and search the given include directory first (bug#18369)
2006-04-01 03:49:14 +02:00
kent@mysql.com
90b1a4c770
Merge mysql.com:/Users/kent/mysql/bk/mysql-4.1-new
...
into mysql.com:/Users/kent/mysql/bk/mysql-5.0-new
2006-04-01 03:37:13 +02:00
kent@mysql.com
f142410e27
acinclude.m4:
...
Use CPPFLAGS when testing to link "libz" found in --with-zlib-dir=,
and search the given include directory first (bug#18369)
2006-04-01 03:28:07 +02:00
kent@mysql.com
2cbc50c509
Merge mysql.com:/Users/kent/mysql/bk/mysql-4.1-new
...
into mysql.com:/Users/kent/mysql/bk/mysql-5.0-new
2006-04-01 02:46:32 +02:00
kent@mysql.com
0edf42a94f
Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/Users/kent/mysql/bk/mysql-5.0-new
2006-04-01 02:46:31 +02:00
aivanov@mysql.com
aeb3446bda
Merge aivanov@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/alexi/innodb/mysql-5.0-merged
2006-04-01 04:46:30 +04:00
kent@mysql.com
9b40dabd29
vcproj files:
...
Set MYSQL_SERVER_SUFFIX from build scripts, not hard
code it into Visual Studio project files, bug#15974
2006-04-01 02:14:54 +02:00
kent@mysql.com
f5a9cc17a1
Makefile.am, 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
2006-04-01 01:24:28 +02:00
aivanov@mysql.com
99f7292bf1
Merge aivanov@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/alexi/innodb/mysql-5.0-merged
2006-04-01 03:20:39 +04:00
aivanov@mysql.com
771fb26e58
Applied innodb-5.0-ss398 snapshot.
...
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
2006-04-01 01:54:15 +04:00
timour@mysql.com
efdc2fd1a6
Fixed a typo.
2006-03-31 22:54:26 +03:00
timour@mysql.com
b85bd1e835
Merge mysql.com:/home/timka/mysql/src/5.0-virgin
...
into mysql.com:/home/timka/mysql/src/5.0-bug-16710
2006-03-31 12:39:33 +03:00
timour@mysql.com
eed7cf09dd
Fix for BUG#16710.
...
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.
2006-03-31 12:34:28 +03:00
kent@mysql.com
50b0868141
zlib.m4, openssl.m4:
...
Use when testing if shared library exists, bug#16332
2006-03-31 01:03:45 +02:00
igor@rurik.mysql.com
ea2aaa4e2f
Merge rurik.mysql.com:/home/igor/mysql-5.0
...
into rurik.mysql.com:/home/igor/dev/mysql-5.0-0
2006-03-30 11:34:14 -08:00
sergefp@mysql.com
c67ed1ee8c
Fix incorrect merge: put '/*' comment start back.
2006-03-30 22:35:50 +04:00
evgen@sunlight.local
2eae9b0a18
Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into sunlight.local:/local_work/15560-bug-5.0-mysql
2006-03-30 19:05:55 +04:00
evgen@sunlight.local
7e4535e285
item_sum.cc, sql_select.cc:
...
After merge fix for bug#15560
item_sum.h:
After merge fix for bug#15560
2006-03-30 19:04:21 +04:00
evgen@sunlight.local
eb075f2255
Manual merge
2006-03-30 17:14:55 +04:00
bar@mysql.com
c5cd39b29a
Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/usr/home/bar/mysql-5.0
2006-03-30 13:04:58 +05:00
evgen@sunlight.local
47f9b46564
Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into sunlight.local:/local_work/15560-bug-4.1-mysql
2006-03-30 10:22:03 +04:00
kent@mysql.com
2618be804d
Merge mysql.com:/Users/kent/mysql/bk/mysql-5.0-release
...
into mysql.com:/Users/kent/mysql/bk/mysql-5.0-new
2006-03-30 08:13:49 +02:00
kent@mysql.com
59a30d07bf
btr0sea.c:
...
Added BTR_CHUNK_SIZE, removed 'chunk_size' declared after declaration block
2006-03-30 08:10:03 +02:00
kent@mysql.com
46d0edb8cc
2006-03-30 06:53:39 +02:00
kent@mysql.com
ae532e2611
Merge
2006-03-30 06:48:40 +02:00