- 12 Oct, 2007 1 commit
-
-
mats@kindahl-laptop.dnsalias.net authored
into kindahl-laptop.dnsalias.net:/home/bk/b29549-mysql-5.1-target-5.1.22
-
- 11 Oct, 2007 1 commit
-
-
mats@kindahl-laptop.dnsalias.net authored
Refactoring code to add parameter to pack() and unpack() functions with purpose of indicating if data should be packed in little-endian or native order. Using new functions to always pack data for binary log in little-endian order. The purpose of this refactoring is to allow proper implementation of endian-agnostic pack() and unpack() functions. Eliminating several versions of virtual pack() and unpack() functions in favor for one single virtual function which is overridden in subclasses. Implementing pack() and unpack() functions for some field types that packed data in native format regardless of the value of the st_table_share::db_low_byte_first flag. The field types that were packed in native format regardless are: Field_real, Field_decimal, Field_tiny, Field_short, Field_medium, Field_long, Field_longlong, and Field_blob. Before the patch, row-based logging wrote the rows incorrectly on big-endian machines where the storage engine defined its own low_byte_first() to be FALSE on big-endian machines (the default is TRUE), while little-endian machines wrote the fields in correct order. The only known storage engine that does this is NDB. In effect, this means that row-based replication from or to a big-endian machine where the table was using NDB as storage engine failed if the other engine was either non-NDB or on a little-endian machine. With this patch, row-based logging is now always done in little-endian order, while ORDER BY uses the native order if the storage engine defines low_byte_first() to return FALSE for big-endian machines. In addition, the max_data_length() function available in Field_blob was generalized to the entire Field hierarchy to give the maximum number of bytes that Field::pack() will write.
-
- 24 Sep, 2007 2 commits
-
-
mats@kindahl-laptop.dnsalias.net authored
into kindahl-laptop.dnsalias.net:/home/bk/b31076-mysql-5.1-rpl
-
mats@kindahl-laptop.dnsalias.net authored
Second patch to initailize more uninitialized variables.
-
- 21 Sep, 2007 1 commit
-
-
mats@kindahl-laptop.dnsalias.net authored
in following tests.
-
- 20 Sep, 2007 2 commits
-
-
mats@kindahl-laptop.dnsalias.net authored
into kindahl-laptop.dnsalias.net:/home/bk/b31076-mysql-5.1-rpl
-
mats@kindahl-laptop.dnsalias.net authored
Row-based replication crashes when replicating from pre-5.1.22 to 5.1.22 due to an uninitialized variable.
-
- 17 Sep, 2007 4 commits
-
-
lars/lthalmann@dl145h.mysql.com authored
into mysql.com:/nfsdisk1/lars/bkroot/mysql-5.1-new-rpl
-
lars/lthalmann@dl145k.mysql.com authored
into mysql.com:/nfsdisk1/lars/MERGE/mysql-5.1-merge
-
lars/lthalmann@dl145h.mysql.com authored
into mysql.com:/nfsdisk1/lars/MERGE/mysql-5.1-merge
-
aelkin@dl145j.mysql.com authored
-
- 16 Sep, 2007 2 commits
-
-
aelkin@dl145j.mysql.com authored
-
aelkin@dl145j.mysql.com authored
-
- 15 Sep, 2007 1 commit
-
-
aelkin@dl145j.mysql.com authored
into dl145j.mysql.com:/tmp/andrei/5.1-merge
-
- 14 Sep, 2007 2 commits
-
-
cbell/Chuck@mysql_cab_desk. authored
into mysql_cab_desk.:C:/source/c++/mysql-5.1_BUG_30790
-
cbell/Chuck@mysql_cab_desk. authored
This patch clarifies some of the coding choices with documentationa and removes a limitation in the code for future expansion of the CHAR and BINARY fields to length > 255.
-
- 10 Sep, 2007 4 commits
-
-
lars/lthalmann@dl145j.mysql.com authored
into mysql.com:/nfsdisk1/lars/MERGE/mysql-5.0-merge
-
lars/lthalmann@dl145h.mysql.com authored
into mysql.com:/nfsdisk1/lars/MERGE/mysql-5.1-merge
-
lars/lthalmann@dl145h.mysql.com authored
into mysql.com:/nfsdisk1/lars/MERGE/mysql-5.0-merge
-
into mysql.com:/nfsdisk1/lars/MERGE/mysql-4.1-merge
-
- 07 Sep, 2007 1 commit
-
-
- 06 Sep, 2007 4 commits
-
-
malff@omega.weblab authored
-
davi@moksha.local authored
into moksha.local:/Users/davi/mysql/push/mysql-5.1-runtime
-
davi@moksha.local authored
the first query is not running while we are doing wait queries on a second connection.
-
dlenev@mockturtle.local authored
-
- 05 Sep, 2007 5 commits
-
-
malff@omega.weblab authored
into omega.weblab:/home/malff/TREE/mysql-5.1-rt-merge
-
malff@omega.weblab authored
into omega.weblab:/home/malff/TREE/mysql-5.1-cleanup
-
malff@omega.weblab authored
Fixed test failure under heavy load, in case truncate table is slow.
-
davi@moksha.local authored
the first query is not running while we are doing wait queries on a second connection.
-
brian@zim.(none) authored
Discovered a bug while working with backup. Since it is possible to execute a statement in a pre/post statment clause that can return a result, we need to test for that and free it.
-
- 04 Sep, 2007 7 commits
-
-
malff/marcsql@weblab.(none) authored
into weblab.(none):/home/marcsql/TREE/mysql-5.1-rt50-merge
-
malff/marcsql@weblab.(none) authored
-
malff/marcsql@weblab.(none) authored
into weblab.(none):/home/marcsql/TREE/mysql-5.0-rt-merge
-
malff/marcsql@weblab.(none) authored
into weblab.(none):/home/marcsql/TREE/mysql-5.1-rt50-merge
-
thek@adventure.(none) authored
into adventure.(none):/home/thek/Development/cpp/mysql-5.1-runtime
-
thek@adventure.(none) authored
into adventure.(none):/home/thek/Development/cpp/mysql-5.1-runtime
-
rafal@quant.(none) authored
-
- 03 Sep, 2007 3 commits
-
-
anozdrin/alik@station. authored
into station.:/mnt/raid/alik/MySQL/5.1-rt-build
-
thek@adventure.(none) authored
into adventure.(none):/home/thek/Development/cpp/mysql-5.0-runtime
-
thek@adventure.(none) authored
into adventure.(none):/home/thek/Development/cpp/bug21074/my51-bug21074
-