mats@romeo.(none)
033516c571
BUG#24490 (segfault inside unpack_row at Field_bit_as_char::set_default()):
...
Field_bit::set_default() did not check the bit_len, hence used the undefined
bit_ptr, causing a crash. The patch adds a check that bit_len > 0 before
following the bit_ptr.
2006-12-05 10:46:03 +01:00
aelkin/elkin@dsl-hkibras-fe30f900-107.dhcp.inet.fi
c610c271fa
Bug #24487 Valgrind: uninited byte in table->record[1] in binlog code for rbr + innodb
...
The reason of this valgrind's compaint is not a bug but rather a feature of bitwise ops:
for any value of the byte x
x | 1 -> 1, and x & 0 -> 0.
x, being a null_byte part of record[1] can be left unassigned even after
ha_innobase::index_read_idx because the above and still be correct.
Addding a check memory upon the invocation of the function can detect this fact
long before record[1], old record, is eventually passed to my_write.
Fixed with initialization of record[1]'s null_bytes part in open_table_from_share.
2006-11-26 15:55:49 +02:00
lars@black.(none)
6b4d69c588
Merge mysql.com:/home/bk/MERGE/mysql-5.0-merge
...
into mysql.com:/home/bk/MERGE/mysql-5.1-merge
2006-11-22 02:25:40 +01:00
lars@black.(none)
6a85cca986
Merge mysql.com:/home/bkroot/mysql-5.1-new-rpl
...
into mysql.com:/home/bk/MERGE/mysql-5.1-merge
2006-11-22 02:24:16 +01:00
lars@mysql.com/black.(none)
153c57fa13
Merge mysql.com:/home/bkroot/mysql-5.0-rpl
...
into mysql.com:/home/bk/MERGE/mysql-5.0-merge
2006-11-22 02:23:38 +01:00
mats@romeo.(none)
55b666441e
Merge romeo.(none):/home/bkroot/mysql-5.1
...
into romeo.(none):/home/bk/memcheck-mysql-5.1
2006-11-21 14:44:20 +01:00
mats@romeo.(none)
600a6a676c
BUG#24403 (valgrind complaint on uninited st_table for innodb + rbr):
...
Removing DBUG_DUMP printouts for valgrind builds since they trigger warnings.
Removing valgrind memory checks completely.
Removing bzero() of record when opening table that was added earlier.
2006-11-21 13:57:52 +01:00
bar@bar.intranet.mysql.r18.ru
d5102bfc29
Merge mysql.com:/usr/home/bar/mysql-5.0.b13926
...
into mysql.com:/usr/home/bar/mysql-5.1-rpl
2006-11-21 12:29:10 +04:00
bar@mysql.com/bar.intranet.mysql.r18.ru
449bd63ed0
Merge mysql.com:/usr/home/bar/mysql-4.1.b13926
...
into mysql.com:/usr/home/bar/mysql-5.0.b13926
2006-11-21 12:25:01 +04:00
bar@mysql.com/bar.intranet.mysql.r18.ru
e396432904
Preparing to merge "backport of bug#13926 into 5.0"
...
Moving tests to 4.1 section
2006-11-21 12:22:10 +04:00
bar@mysql.com/bar.intranet.mysql.r18.ru
78c74b0396
Prepare to merge "backport of bug#13926 from 5.0 to 4.1" back into 5.0:
...
Moving tests into their new place into 4.1 tests section
2006-11-21 12:09:14 +04:00
bar@mysql.com/bar.intranet.mysql.r18.ru
fb419c4241
BUG#13926: --order-by-primary fails if PKEY contains quote character.
...
Backporting from 5.0
2006-11-21 11:09:33 +04:00
mats@romeo.(none)
a8efaaee57
Merge romeo.(none):/home/bkroot/mysql-5.1
...
into romeo.(none):/home/bk/memcheck-mysql-5.1
2006-11-20 21:37:48 +01:00
mats@romeo.(none)
3eabde4091
BUG#24403 (valgrind complained on uninited st_table for InnoDB and RBR):
...
Fix to correct behaviour of find_and_fetch_row() for tables that have primary keys stored
in storage engines that support the fast method to fetch rows given a primary key. The
method uses position() to retrieve the key for a given record and rnd_pos() to position
the internal "cursor" at the row. Rnd_pos() returns the found record in table->record[0],
so the record has to be moved to table->record[1] for further processing after calling
find_and_fetch_row().
2006-11-20 21:27:39 +01:00
iggy/Administrator@amd64.
8c82165013
Merge amd64.:D:/src/mysql-5.1
...
into amd64.:D:/src/mysql-5.1_bug23983
2006-11-20 15:25:10 -05:00
iggy/Administrator@amd64.
3d1b9a66e4
Bug#23983 ps.test fails to open shared library
...
- When a shared library argument is supplied, it's checked for an OS
specific directory separator. The expected error is different
depending on the separator used. Create OS specific versions of these
tests.
2006-11-20 15:18:57 -05:00
msvensson@shellback.(none)
d2c45ec3c5
Bug#24361 valgrind error when shutting down mysqld connected to cluster
...
- Disconnect from transporter before starting to delete objects
2006-11-20 21:11:45 +01:00
bar@mysql.com/bar.intranet.mysql.r18.ru
a363599a81
Merge mysql.com:/usr/home/bar/mysql-4.1.b22646
...
into mysql.com:/usr/home/bar/mysql-4.1-rpl
2006-11-20 18:08:46 +04:00
bar@mysql.com/bar.intranet.mysql.r18.ru
17d0ff0e3b
After merge fix
2006-11-20 18:05:01 +04:00
bar@bar.intranet.mysql.r18.ru
079e4ce91f
Merge mysql.com:/usr/home/bar/mysql-5.0.b22646
...
into mysql.com:/usr/home/bar/mysql-5.1.b22646
2006-11-20 18:01:22 +04:00
bar@mysql.com/bar.intranet.mysql.r18.ru
2b25e2b3f6
After merge fix
2006-11-20 17:57:57 +04:00
bar@mysql.com/bar.intranet.mysql.r18.ru
6f6868bfe2
Merge mysql.com:/usr/home/bar/mysql-4.1.b22646
...
into mysql.com:/usr/home/bar/mysql-5.0.b22646
2006-11-20 15:06:33 +04:00
aelkin/elkin@dsl-hkibras-fe30f900-107.dhcp.inet.fi
540eb5ac4c
Bug #24403 valgrind complained on uninited st_table, rbr + innodb
...
open_table_from_share did not initialize table->record members. that was
interpreted as the error by valgrind.
Fixed with bzero-ing the members if compilation with -DHAVE_purify.
2006-11-17 23:44:14 +02:00
bar@mysql.com/bar.intranet.mysql.r18.ru
c1d25bf216
After merge fix: modifying test results according to the fix
2006-11-16 20:07:46 +04:00
bar@mysql.com/bar.intranet.mysql.r18.ru
9543b7dfba
Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0-rpl
...
into mysql.com:/usr/home/bar/mysql-5.0.b23619
2006-11-16 13:44:23 +04:00
bar@bar.intranet.mysql.r18.ru
8c369a4700
Merge mysql.com:/usr/home/bar/mysql-5.0.b23619
...
into mysql.com:/usr/home/bar/mysql-5.1.b23619
2006-11-16 12:51:49 +04:00
bar@mysql.com/bar.intranet.mysql.r18.ru
d3603eb152
Merge mysql.com:/usr/home/bar/mysql-5.0-rpl
...
into mysql.com:/usr/home/bar/mysql-5.0.b23619
2006-11-16 12:28:09 +04:00
mats@romeo.(none)
fd810905e9
Merge romeo.(none):/home/bkroot/mysql-5.1
...
into romeo.(none):/home/bk/memcheck-mysql-5.1
2006-11-16 08:47:47 +01:00
mats@romeo.(none)
1cff21b531
Changeset to fix a valgrind error in the main tree.
...
Adding class to handle temporary allocate of memory during write of rows.
Eliminating cut'n-paste error between THD::binlog_{write,update,delete}_row().
2006-11-15 16:49:03 +01:00
lars@black.(none)
0791f80865
Merge mysql.com:/home/bk/MERGE/mysql-5.0-merge
...
into mysql.com:/home/bk/MERGE/mysql-5.1-merge
2006-11-15 13:17:43 +01:00
lars@mysql.com/black.(none)
8da4385e3d
Merge mysql.com:/home/bkroot/mysql-5.0
...
into mysql.com:/home/bk/MERGE/mysql-5.0-merge
2006-11-15 13:11:25 +01:00
lars@mysql.com/black.(none)
a265af4229
disabled test case that is still disabled in main
2006-11-15 13:05:13 +01:00
lars@black.(none)
866b998b06
Merge mysql.com:/home/bk/MERGE/mysql-5.0-merge
...
into mysql.com:/home/bk/MERGE/mysql-5.1-merge
2006-11-15 12:42:45 +01:00
lars@mysql.com/black.(none)
021d85f032
Merge mysql.com:/home/bk/MERGE/mysql-4.1-merge
...
into mysql.com:/home/bk/MERGE/mysql-5.0-merge
2006-11-15 12:41:51 +01:00
lars@black.(none)
3ecf6b3453
Merge mysql.com:/home/bkroot/mysql-5.1-new-rpl
...
into mysql.com:/home/bk/MERGE/mysql-5.1-merge
2006-11-15 12:40:48 +01:00
lars@mysql.com/black.(none)
ea3915dbe5
Merge mysql.com:/home/bkroot/mysql-5.0-rpl
...
into mysql.com:/home/bk/MERGE/mysql-5.0-merge
2006-11-15 12:40:07 +01:00
lars@mysql.com/black.(none)
a6801d4fe4
Merge mysql.com:/home/bkroot/mysql-4.1-rpl
...
into mysql.com:/home/bk/MERGE/mysql-4.1-merge
2006-11-15 12:39:21 +01:00
aelkin/elkin@dsl-hkibras-fe30f900-107.dhcp.inet.fi
3af7d5fa9d
Merge dsl-hkibras-fe30f900-107.dhcp.inet.fi:/home/elkin/MySQL/TEAM/BARE/5.0
...
into dsl-hkibras-fe30f900-107.dhcp.inet.fi:/home/elkin/MySQL/TEAM/BARE/mysql-5.1-new-rpl
2006-11-15 13:05:37 +02:00
aelkin/elkin@dsl-hkibras-fe30f900-107.dhcp.inet.fi
10767f3f9a
Merge dsl-hkibras-fe30f900-107.dhcp.inet.fi:/home/elkin/MySQL/TEAM/BARE/4.1
...
into dsl-hkibras-fe30f900-107.dhcp.inet.fi:/home/elkin/MySQL/TEAM/BARE/5.0
2006-11-15 12:55:43 +02:00
aelkin/elkin@dsl-hkibras-fe30f900-107.dhcp.inet.fi
5235785b2e
bug#19402 SQL close to the size of the max_allowed_packet fails on the slave
...
mending windows test.
2006-11-15 12:53:07 +02:00
df@kahlann.erinye.com
fc4530f1bd
Merge dfischer@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into kahlann.erinye.com:/home/df/mysql/build/mtr-5.0
2006-11-14 15:27:55 +01:00
df@kahlann.erinye.com
68335d812d
Merge dev:my/mysql-5.0-release
...
into kahlann.erinye.com:/home/df/mysql/build/mtr-5.0
2006-11-14 14:58:59 +01:00
df@kahlann.erinye.com
a3d8fdbeb9
Merge kahlann.erinye.com:/home/df/mysql/build/mtr-5.0
...
into kahlann.erinye.com:/home/df/mysql/build/51
2006-11-14 14:49:45 +01:00
df@kahlann.erinye.com
4dd2d7062a
Merge kahlann.erinye.com:/home/df/mysql/build/mtr-4.1
...
into kahlann.erinye.com:/home/df/mysql/build/mtr-5.0
2006-11-14 14:48:29 +01:00
df@kahlann.erinye.com
5d8525c6f7
make_binary_distribution should of course also copy .test files from mysql-test/include
2006-11-14 14:44:20 +01:00
df@kahlann.erinye.com
5fb072b0fc
Merge kahlann.erinye.com:/home/df/mysql/build/mtr-5.0
...
into kahlann.erinye.com:/home/df/mysql/build/51
2006-11-14 14:31:36 +01:00
df@kahlann.erinye.com
cc129e6256
Merge kahlann.erinye.com:/home/df/mysql/build/mtr-4.1
...
into kahlann.erinye.com:/home/df/mysql/build/mtr-5.0
2006-11-14 14:29:58 +01:00
df@kahlann.erinye.com
a863fbbf41
make dist now copies .test files in mysql-test/include
2006-11-14 14:29:05 +01:00
joerg/mysqldev@mysql.com/production.mysql.com
2ddb61eb93
Raise version number after cloning 5.0.30
2006-11-14 13:37:10 +01:00
joerg@trift2.
d22948a193
Merge trift2.:/MySQL/M50/clone-5.0
...
into trift2.:/MySQL/M50/mysql-5.0
2006-11-14 12:47:53 +01:00