[Maria-developers] bzr commit into mariadb 5.1, with Maria 1.5:maria branch (knielsen:2679) Bug#43418

2009-03-12 Thread knielsen
#At lp:maria 2679 kniel...@knielsen-hq.org 2009-03-12 BUG#43418: MTR2: does not notice a memory leak occuring at shutdown of mysqld w/ --valgrind Partial fix. Do a graceful shutdown at end of testsuite instead of kill -9. Do a simplified parsing for log errors after

[Maria-developers] bzr commit into mariadb 5.1, with Maria 1.5:maria branch (knielsen:2680)

2009-03-12 Thread knielsen
#At lp:maria 2680 kniel...@knielsen-hq.org 2009-03-12 Make test --big, as it takes a _long_ time to run and only tests a single bug. modified: mysql-test/t/multi_update2.test === modified file 'mysql-test/t/multi_update2.test' --- a/mysql-test/t/multi_update2.test 2008-1

[Maria-developers] bzr commit into mariadb 5.1, with Maria 1.5:maria branch (knielsen:2681)

2009-03-12 Thread knielsen
#At lp:maria 2681 kniel...@knielsen-hq.org 2009-03-12 Remove redundant code, probably bad automerge modified: mysql-test/lib/mtr_cases.pm === modified file 'mysql-test/lib/mtr_cases.pm' --- a/mysql-test/lib/mtr_cases.pm 2009-02-19 09:01:25 + +++ b/mysql-test/lib/mt

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2682)

2009-03-13 Thread knielsen
#At lp:maria 2682 kniel...@knielsen-hq.org 2009-03-13 Add testing of extra port for pool-of-threads. The additional test uses up all threads in the pool with SELECT SLEEP(), and tests that this makes normal connections block, but connections on the extra port

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2683)

2009-03-13 Thread knielsen
#At lp:maria 2683 kniel...@knielsen-hq.org 2009-03-13 [merge] Merged. removed: extra/libevent/event-config.h modified: sql/mysqld.cc === removed file 'extra/libevent/event-config.h' --- a/extra/libevent/event-config.h 2009-03-12 22:27:35 + +++ b/extra/libevent/even

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2683)

2009-03-16 Thread knielsen
#At lp:maria 2683 kniel...@knielsen-hq.org 2009-03-16 Make test --big, as it takes a _long_ time to run and only tests a single bug. modified: mysql-test/t/multi_update2.test === modified file 'mysql-test/t/multi_update2.test' --- a/mysql-test/t/multi_update2.test 2008-1

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2683)

2009-03-16 Thread knielsen
#At lp:maria 2683 kniel...@knielsen-hq.org 2009-03-16 Remove redundant code, probably bad automerge modified: mysql-test/lib/mtr_cases.pm === modified file 'mysql-test/lib/mtr_cases.pm' --- a/mysql-test/lib/mtr_cases.pm 2009-02-19 09:01:25 + +++ b/mysql-test/lib/mt

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2684) Bug#43418

2009-03-17 Thread knielsen
#At lp:maria 2684 kniel...@knielsen-hq.org 2009-03-17 BUG#43418: MTR2: does not notice a memory leak occuring at shutdown of mysqld w/ --valgrind Problem was that mysql-test-run.pl sometimes skipped parsing part of the error log, and sometimes shutdown mysqld with

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2685)

2009-03-17 Thread knielsen
#At lp:maria 2685 kniel...@knielsen-hq.org 2009-03-17 When we remove the server data dir before server restart, preserve the error log (don't delete it between restarts), as it may contain valuable information even for test cases which don't show direct

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2686)

2009-03-18 Thread knielsen
#At lp:maria 2686 kniel...@knielsen-hq.org 2009-03-18 Fix some Valgrind warnings. modified: dbug/dbug.c mysql-test/valgrind.supp sql/mysqld.cc sql/scheduler.cc sql/sql_select.cc === modified file 'dbug/dbug.c' --- a/dbug/dbug.c 2009-03-12 22:27:35 + +++ b/d

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2685)

2009-03-18 Thread knielsen
#At lp:maria 2685 kniel...@knielsen-hq.org 2009-03-18 Add testing of extra port for pool-of-threads. The additional test uses up all threads in the pool with SELECT SLEEP(), and tests that this makes normal connections block, but connections on the extra port

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2686)

2009-03-19 Thread knielsen
#At lp:maria 2686 kniel...@knielsen-hq.org 2009-03-19 [merge] test merge modified: dbug/dbug.c mysql-test/lib/My/Test.pm mysql-test/mysql-test-run.pl mysql-test/t/multi_update2.test mysql-test/valgrind.supp sql/mysqld.cc sql

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2687) Bug#43418

2009-03-20 Thread knielsen
#At lp:maria 2687 kniel...@knielsen-hq.org 2009-03-20 BUG#43418: MTR2: does not notice a memory leak occuring at shutdown of mysqld w/ --valgrind - Fixed by implementing parsing of error log messages generated outside of test case runs (eg. during server

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2688)

2009-03-20 Thread knielsen
#At lp:maria 2688 kniel...@knielsen-hq.org 2009-03-20 Remove redundant code, probably bad automerge modified: mysql-test/lib/mtr_cases.pm per-file messages: mysql-test/lib/mtr_cases.pm Remove redundant code, probably bad automerge === modified file 'mysql-tes

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2689)

2009-03-31 Thread knielsen
#At lp:maria 2689 kniel...@knielsen-hq.org 2009-03-31 Fix build error after last push with --with-debug=full due to SAFEMALLOC now being defined in my_config.h (as opposed to in CFLAGS before.) modified: mysys/my_malloc.c mysys/my_once.c mysys

[Maria-developers] [patch 02/11] Fix permissions race in mysql-test-run.pl on global port allocation semaphore file.

2009-04-07 Thread knielsen
The globally writable lock file for the mysql-test-run.pl port allocation was not always made globally writable, causing failures for subsequent runs by other users on the same machine. === modified file 'mysql-test/lib/mtr_unique.pm' --- mysql-test/lib/mtr_unique.pm |6 -- 1 file changed

[Maria-developers] [patch 04/11] Avoid Valgrind complaint about GCC-generated overlapping memcpy()

2009-04-07 Thread knielsen
(Some versions of GCC implement struct_var = struct_var using memcpy(), which violates specs for memcpy() (not allowed for overlapping source and destination). GCC bug 19410: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19410 === modified file 'sql/sql_select.cc' --- sql/sql_select.cc | 13

[Maria-developers] [patch 00/11] A number of fixes for buildbot-found problems

2009-04-07 Thread knielsen
Hi Monty, Sanja, all, I finally managed to get a valgrind test run to pass. I needed 11 patches to get there ... It would be really good to get a review of these so I can push, they are needed to get the Valgrind run to pass in buildbot. I think all of them are ok, but for at least some of them I

[Maria-developers] [patch 01/11] Fix error report summary at end of mysql-test-run

2009-04-07 Thread knielsen
My previous fix for not ignoring warnings during server shutdown would terminate the test suite completely in case of extra warnings, omitting the error summary at the end. This patch provides a much nicer summary report which includes all test sequences that had warnings during shutdown. Also ad

[Maria-developers] [patch 03/11] Fix missing DBUG_RETURN in read_init_file()

2009-04-07 Thread knielsen
=== modified file 'sql/mysqld.cc' --- sql/mysqld.cc |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: sql/mysqld.cc === --- sql/mysqld.cc.orig 2009-04-07 13:40:36.0 +0200 +++ sql/mysqld.cc 2009-04-07

[Maria-developers] [patch 05/11] Add a variant of already existing valgrind suppression

2009-04-07 Thread knielsen
(different system library versions generate slightly different stack traces to be suppressed). === modified file 'mysql-test/valgrind.supp' --- mysql-test/valgrind.supp | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-) Index: mysql-test/valgrind.supp ===

[Maria-developers] [patch 06/11] Suppress a false alarm in Valgrind about a leak in inet_ntoa on glibc 2.7.

2009-04-07 Thread knielsen
=== modified file 'mysql-test/valgrind.supp' --- mysql-test/valgrind.supp | 16 1 file changed, 16 insertions(+) Index: mysql-test/valgrind.supp === --- mysql-test/valgrind.supp.orig 2009-04-07 13:42:12.0

[Maria-developers] [patch 07/11] Fix Valgrind false alarms on zlib operations in archive storage engine

2009-04-07 Thread knielsen
The zlib code does operations on uninitialised parts of internal memory, but subsequently does bounds checks and ignores the results of any such undefined operations. This causes Valgrind to give false alarms. Fix by making memory allocated by zlib initialised #ifdef HAVE_purify. Also make zlib u

[Maria-developers] [patch 08/11] Fix Valgrind warning of uninitialized data.

2009-04-07 Thread knielsen
After implementing pool_of_threads, the thd->connect_utime and thd->start_utime are not always correctly initialized (depending on which thread model is used). === modified file 'sql/mysqld.cc' --- sql/mysqld.cc|1 + sql/scheduler.cc |1 + 2 files changed, 2 insertions(+) Index: sql/

[Maria-developers] [patch 10/11] Fix Valgrind false alarm in String::c_ptr()

2009-04-07 Thread knielsen
The sql_string.h String class has some strange code to null-terminate the string for String::c_ptr(). It checks if the string is already null-terminated, and only writes the '\0' at the end if it is not already there. The reason for this I think is to avoid the re-allocation of the buffer to fit

[Maria-developers] [patch 09/11] Fix Valgrind-reported memory leak in top DBUG stack frame.

2009-04-07 Thread knielsen
If DbugParse() is called multiple times, the stack->keywords for the top stack frame could be overwritten without being freed, causing a memory leak reported by Valgrind. === modified file 'dbug/dbug.c' --- dbug/dbug.c |9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) Index: dbug

[Maria-developers] [patch 11/11] Fix passing too large buffer size to String() constructor, causing overflow by 1 byte

2009-04-07 Thread knielsen
In set_var.cc, several methods construct a String object passing too large lenght for given buffer. The String class assumes 1 more byte is available after the given length for zero termination in String::c_ptr(). Fix by passing proper lenght in constructor call. --- sql/set_var.cc | 14

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2693)

2009-04-08 Thread knielsen
#At lp:maria 2693 kniel...@knielsen-hq.org 2009-04-08 Fix test suite following merge of PBXT The PBXT engine causes an extra table to appear in the INFORMATION_SCHEMA. This causes different output for a few test cases. Fix test suite to avoid any errors

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2694)

2009-04-08 Thread knielsen
#At lp:maria 2694 kniel...@knielsen-hq.org 2009-04-08 [merge] Merge mariadb-5.1 modified: storage/maria/ma_blockrec.c === modified file 'storage/maria/ma_blockrec.c' --- a/storage/maria/ma_blockrec.c 2009-02-19 09:01:25 + +++ b/storage/maria/ma_

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2695)

2009-04-21 Thread knielsen
#At lp:maria 2695 kniel...@knielsen-hq.org 2009-04-21 Fix two missing DBUG_RETURN. modified: libmysql/libmysql.c tests/mysql_client_test.c === modified file 'libmysql/libmysql.c' --- a/libmysql/libmysql.c 2008-12-10 09:02:25 + +++ b/libmysql/

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2696)

2009-04-21 Thread knielsen
#At lp:maria 2696 kniel...@knielsen-hq.org 2009-04-21 [merge] merged from trunk. modified: sql/mysqld.cc sql/sql_string.cc sql/strfunc.cc === modified file 'sql/mysqld.cc' --- a/sql/mysqld.cc 2009-04-08 16:55:26 + +++ b/sql/mysqld.cc

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2697)

2009-04-23 Thread knielsen
#At lp:maria 2697 kniel...@knielsen-hq.org 2009-04-23 Bump maria version following release. modified: configure.in per-file messages: configure.in Bump maria version following release. === modified file 'configure.in' --- a/configure.in 2009-03-22 12:1

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2698)

2009-04-27 Thread knielsen
#At lp:maria 2698 kniel...@knielsen-hq.org 2009-04-27 Misc. small fixes: - Fixes for pool-of-threads patch. - Fixes for push of PBXT storage engine. - mysql-test-run.pl fix. modified: BUILD/compile-dist mysql-test/Makefile.am mysql-test

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2699)

2009-04-27 Thread knielsen
#At lp:maria 2699 kniel...@knielsen-hq.org 2009-04-27 We are now using Valgrind rather than purify, and have for quite some time. Consequently, rename HAVE_purify to HAVE_valgrind, and related changes. Leave some comments about purify when not clear that they

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2698)

2009-05-05 Thread knielsen
#At lp:maria 2698 kniel...@knielsen-hq.org 2009-05-05 [merge] test merge. modified: BUILD/compile-solaris-amd64 BUILD/compile-solaris-amd64-debug* BUILD/compile-solaris-amd64-forte BUILD/compile-solaris-amd64-forte-debug* storage/innobase

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2702)

2009-05-05 Thread knielsen
#At lp:maria 2702 kniel...@knielsen-hq.org 2009-05-05 [merge] test merge 2 ___ Mailing list: https://launchpad.net/~maria-developers Post to : maria-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~maria-developers More

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2698)

2009-05-06 Thread knielsen
#At lp:maria 2698 kniel...@knielsen-hq.org 2009-05-06 Fix a build problem with BUILD/compile-pentium64-max on CentOS/Fedora Core 10 amd64. On these systems, there is libz.so but no libz.a. Finding libz.so, ./configure decides to use system zlib. But since BUILD

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2698)

2009-05-06 Thread knielsen
#At lp:maria 2698 kniel...@knielsen-hq.org 2009-05-06 We are now using Valgrind rather than purify, and have for quite some time. Consequently, rename HAVE_purify to HAVE_valgrind, and related changes. Leave some comments about purify when not clear that they apply also to

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2699)

2009-05-11 Thread knielsen
#At lp:maria 2699 kniel...@knielsen-hq.org 2009-05-11 [merge] Merge Toby Thain's Solaris fixes. modified: BUILD/SETUP.sh BUILD/compile-solaris-amd64 BUILD/compile-solaris-amd64-debug* BUILD/compile-solaris-amd64-forte BUILD/compile-so

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2699)

2009-05-14 Thread knielsen
#At lp:maria 2699 kniel...@knielsen-hq.org 2009-05-15 test commit 1 modified: README === modified file 'README' --- a/README2008-03-26 10:15:03 + +++ b/README2009-05-15 06:31:51 + @@ -33,3 +33,4 @@ file. IMPORTANT: Bug or error reports should

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2700)

2009-05-18 Thread knielsen
#At lp:maria 2700 kniel...@knielsen-hq.org 2009-05-18 Fix support-files/build-tags for newer bzr which do not default to --recursive on bzr ls. modified: support-files/build-tags === modified file 'support-files/build-tags' --- a/support-files/build-tags 2008-0

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2703)

2009-05-20 Thread knielsen
#At lp:maria 2703 kniel...@knielsen-hq.org 2009-05-20 Fix accessing ulong enum option as uint, failing on 64-bit big-endian. modified: mysys/my_getopt.c === modified file 'mysys/my_getopt.c' --- a/mysys/my_getopt.c 2009-04-25 10:05:32 + +++ b/mysys/my_getopt

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2704)

2009-05-22 Thread knielsen
#At lp:maria 2704 kniel...@knielsen-hq.org 2009-05-22 After-merge fixes for problems seen in buildbot after merging MySQL-5.1.35. - Version number. - Valgrind false alarms in libz. - New variant of suppression for Valgrind warning in dlclose(). - Fix

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2705)

2009-05-22 Thread knielsen
#At lp:maria 2705 kniel...@knielsen-hq.org 2009-05-22 Fix ps_not_windows test for -all-static build which cannot load plugins. added: mysql-test/include/have_dynamic_loading.inc modified: mysql-test/t/ps_not_windows.test === added file 'mysql-test/in

[Maria-developers] bzr commit into mariadb 6.0, with Maria 1.5:maria/6.0 branch (knielsen:3040)

2009-05-28 Thread knielsen
#At file:///space/x/bzr2git/bzr-repo/tmp-6.0/ 3040 kniel...@knielsen-hq.org 2009-05-28 42 modified: README === modified file 'README' --- a/README2008-03-26 10:15:03 + +++ b/README2009-05-28 13:49:29 + @@ -33,3 +33,4 @@ file. IMPORTANT: Bu

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2702)

2009-06-09 Thread knielsen
#At lp:maria 2702 kniel...@knielsen-hq.org 2009-06-09 XtraDB after-merge fixes. Fixes to get the test suite to run without failures. removed: storage/xtradb/setup.sh modified: mysql-test/r/information_schema.result mysql-test/r

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2703)

2009-06-10 Thread knielsen
#At lp:maria 2703 kniel...@knielsen-hq.org 2009-06-10 Fix XtraDB to build with atomic operations, for good performance. The root of the problem is that ./configure mixed together two different things. One is the availability of GCC atomic operation intrinsics. The

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2713)

2009-06-15 Thread knielsen
#At lp:maria 2713 kniel...@knielsen-hq.org 2009-06-15 Cherry-pick revid:pser...@askmonty.org-20090608135546-ut1yrzbah4gdw6e6 from Sergey's table-elimination branch to get a clean Valgrind. added: strings/strmov_overlapp.c modified: include/m_str

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2714)

2009-06-18 Thread knielsen
#At lp:maria 2714 kniel...@knielsen-hq.org 2009-06-18 Fix test cases after merge of XtraDB into MariaDB. Manually merge some InnoDB changes into XtraDB. Fix ALTER TABLE bug in XtraDB with wrong comparison of row type. modified: mysql-test/include/varchar.inc

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2715)

2009-06-22 Thread knielsen
#At lp:maria 2715 kniel...@knielsen-hq.org 2009-06-22 More XtraDB after-merge fixes following review and buildbot runs: - Better fix for --innodb-use-sys-malloc causing Valgrind warnings. - Different fix for INNODB_IBUF_MAX_SIZE variable changing default value. - Fix

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2716)

2009-06-23 Thread knielsen
#At lp:maria 2716 kniel...@knielsen-hq.org 2009-06-23 Fix memory leak in mysql_ssl_set() when called more than once. Fix sleep() synchronisation in innodb_information_schema test case. modified: mysql-test/t/innodb_information_schema.test sql-common/client.c

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2716)

2009-07-07 Thread knielsen
#At lp:maria 2716 kniel...@knielsen-hq.org 2009-07-07 Solaris 10 build script fixes by Toby Thain. Added build scripts for 32 bit x86 architecture on Solaris. Renamed some scripts for consistency. Changed to dynamic linking of libgcc. removed: BUILD

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2718)

2009-08-04 Thread knielsen
#At lp:maria 2718 kniel...@knielsen-hq.org 2009-08-04 Add a new variant of dlclose() Valgrind suppressions to fix a Buildbot issue. modified: mysql-test/valgrind.supp === modified file 'mysql-test/valgrind.supp' --- a/mysql-test/valgrind.supp 2009-06-05 20:4

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2719)

2009-08-05 Thread knielsen
#At lp:maria 2719 kniel...@knielsen-hq.org 2009-08-05 Add a new variant of dlclose() Valgrind suppressions to fix a Buildbot issue. modified: mysql-test/valgrind.supp === modified file 'mysql-test/valgrind.supp' --- a/mysql-test/valgrind.supp 2009-08-04 14:0

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2720)

2009-08-24 Thread knielsen
#At lp:maria 2720 kniel...@knielsen-hq.org 2009-08-24 Fix most Compiler warnings seen in buildbot. This includes fixing a bug in option parsing; test case for this bug added. Also add suppressions for a few warnings that cannot be meaningfully fixed by MariaDB

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2721)

2009-08-26 Thread knielsen
#At lp:maria 2721 kniel...@knielsen-hq.org 2009-08-26 More compiler warnings fixed. modified: client/mysqlbinlog.cc config/ac-macros/misc.m4 extra/yassl/include/yassl_int.hpp extra/yassl/src/handshake.cpp extra/yassl/src/yassl_imp.cpp

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2720)

2009-08-27 Thread knielsen
#At lp:maria 2720 kniel...@knielsen-hq.org 2009-08-27 Fix parsing of invalid plugin enum option value. Previous patch to fix plugin enum option parsing on big-endian introduced another bug due to incorrect comparison of unsigned value. This would cause an incorrect

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2721)

2009-08-27 Thread knielsen
#At lp:maria 2721 kniel...@knielsen-hq.org 2009-08-27 Fix most Compiler warnings seen in buildbot. Also add suppressions for a few warnings that cannot be meaningfully fixed by MariaDB developers. Changes for XtraDB, PBXT, and YaSSL also submitted upstream

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2720)

2009-08-29 Thread knielsen
#At lp:maria 2720 kniel...@knielsen-hq.org 2009-08-29 Fix `make dist` after solaris build file fixes. Solaris build scripts under BUILD/ were changed, but Makefile.am was not updated to reflect the new set of file names. modified: BUILD/Makefile.am

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2721)

2009-08-29 Thread knielsen
#At lp:maria 2721 kniel...@knielsen-hq.org 2009-08-29 Add missign header file to `make dist`. modified: storage/xtradb/Makefile.am === modified file 'storage/xtradb/Makefile.am' --- a/storage/xtradb/Makefile.am2009-08-03 20:09:53 + +++ b/stor

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2723)

2009-08-31 Thread knielsen
#At lp:maria 2723 kniel...@knielsen-hq.org 2009-08-31 PBXT merge fixes. - Disable PBMS in MariaDB (as per recommendation of Paul). - Add missing *-master.opt files to make testsuite work on case-sensitive file systems. - Result file updates. added

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2725)

2009-09-03 Thread knielsen
#At lp:maria 2725 kniel...@knielsen-hq.org 2009-09-03 MBug#423035: error in parsing enum value for plugin variable in mysqld command-line option Fix parsing of invalid plugin enum option value. Previous patch to fix plugin enum option parsing on big-endian

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2726)

2009-09-03 Thread knielsen
#At lp:maria 2726 kniel...@knielsen-hq.org 2009-09-03 Fix most Compiler warnings seen in buildbot. Add suppressions for a few warnings that cannot be meaningfully fixed by MariaDB developers. Changes for XtraDB, PBXT, and YaSSL also submitted upstream

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2727)

2009-09-04 Thread knielsen
#At lp:maria 2727 kniel...@knielsen-hq.org 2009-09-04 PBXT fixes. - Silence a compiler warning. - Don't build pbms object files now that we disabled pbms. modified: storage/pbxt/src/Makefile.am storage/pbxt/src/datalog_xt.cc per-file mes

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2727)

2009-09-04 Thread knielsen
#At lp:maria 2727 kniel...@knielsen-hq.org 2009-09-04 [merge] Merge. - PBXT fixes. - MBug#423035 fix. - Compiler warning fixes. added: mysql-test/r/mysqld_option_err.result mysql-test/t/mysqld_option_err.test support-files/ccfilter

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2729)

2009-09-07 Thread knielsen
#At lp:maria 2729 kniel...@knielsen-hq.org 2009-09-07 Fix compiler warnings. modified: sql/opt_table_elimination.cc === modified file 'sql/opt_table_elimination.cc' --- a/sql/opt_table_elimination.cc 2009-09-01 21:41:16 + +++ b/sql/opt_table_elim

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2730)

2009-09-07 Thread knielsen
#At lp:maria 2730 kniel...@knielsen-hq.org 2009-09-07 Fix that thd->query_plan_flags was not initialised prior to executing non-query commands (also fixes a Valgrind warning in Buildbot). modified: sql/sql_parse.cc === modified file 'sql/sql_parse.cc&#x

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2731) Bug#46640

2009-09-09 Thread knielsen
#At lp:maria 2731 kniel...@knielsen-hq.org 2009-09-09 Bug#46640: output from mysqlbinlog command in 5.1 breaks replication The BINLOG statement was sharing too much code with the slave SQL thread, introduced with the patch for Bug#32407. This caused statements to be

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2727)

2009-09-11 Thread knielsen
#At lp:maria 2727 kniel...@knielsen-hq.org 2009-09-11 After-merge fixes for merge of MySQL-5.1.38. modified: mysql-test/r/innodb.result mysql-test/t/bug46080-master.opt mysql-test/t/innodb.test sql/sql_select.cc support-files/build-tags per

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2728)

2009-09-11 Thread knielsen
#At lp:maria 2728 kniel...@knielsen-hq.org 2009-09-11 After-merge fix for MySQL 5.1.38 merge into MariaDB. Due to a bugfix for enum options in MariaDB, my_getopt parses enums into an ulong. However, some new code from MySQL was written to assume enums take an uint

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2729)

2009-09-12 Thread knielsen
#At lp:maria 2729 kniel...@knielsen-hq.org 2009-09-12 Don't test innodb-use-sys-malloc under Valgrind. InnoDB does not bother to free explicitly one-time allocations at exit, so we get lots of "still reachable" warnings in Valgrind with innodb-use-sys

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2733)

2009-09-14 Thread knielsen
#At lp:maria 2733 kniel...@knielsen-hq.org 2009-09-15 MySQL 5.1.38 after-merge fixes. Fix some mistakes in the original merge found during review. removed: mysql-test/include/wait_for_status_var.inc.moved modified: mysql-test/include/concurrent.inc

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2737)

2009-09-16 Thread knielsen
#At lp:maria 2737 kniel...@knielsen-hq.org 2009-09-15 [merge] MySQL 5.1.38 merge into MariaDB. Merge remaining bits of mysql-5.1.38 into MariaDB (9 commits were missing from the original merge). modified: cmd-line-utils/readline/util.c mysql-test

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2741)

2009-09-16 Thread knielsen
#At lp:maria 2741 kniel...@knielsen-hq.org 2009-09-16 After-merge fixes for MySQL 5.1.38 merge. Temporarily silence test failure due to MBug#430669 in test case introduced from MySQL 5.1.38. modified: mysql-test/r/subselect3.result mysql-test/t

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2738)

2009-09-16 Thread knielsen
#At lp:maria 2738 kniel...@knielsen-hq.org 2009-09-15 More after-merge fixes for merging MySQL 5.1.38 into MariaDB. modified: mysql-test/t/mysqldump.test mysys/my_getopt.c storage/xtradb/buf/buf0flu.c per-file messages: mysql-test/t/mysqldump.test Make

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2736)

2009-09-16 Thread knielsen
#At lp:maria 2736 kniel...@knielsen-hq.org 2009-09-15 More after-merge fixes for MySQL 5.1.38 merge. Fix version number (we are based on 5.1.38, not 5.1.39). Fix mistaken translation in error message. modified: configure.in sql/share/errmsg.txt

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2754)

2009-09-23 Thread knielsen
#At lp:maria 2754 kniel...@knielsen-hq.org 2009-09-23 Merge Percona microsec_process patch into MariaDB. This adds a TIME_MS column to SHOW FULL PROCESSLIST and INFORMATION_SCHEMA.PROCESSLIST that works like the TIME column, but in units of milliseconds with

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2736)

2009-09-25 Thread knielsen
#At lp:maria 2736 kniel...@knielsen-hq.org 2009-09-25 Fix some test failures found during RPM package building: - mysqlslap result file update after merge. - Fix skipping certain tests when running test suite as root, got broken somehow. modified: mysql-test

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2737)

2009-09-25 Thread knielsen
#At lp:maria 2737 kniel...@knielsen-hq.org 2009-09-26 Fix all innodb tests being disabled when running testsuite as root. modified: mysql-test/mysql-test-run.pl === modified file 'mysql-test/mysql-test-run.pl' --- a/mysql-test/mysql-test-run.pl 2009-09-2

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2738)

2009-09-29 Thread knielsen
#At lp:maria 2738 kniel...@knielsen-hq.org 2009-09-29 Fix running test suite from installed directory rather than source directory. Fix trivial typo in BUILD/* scripts. modified: BUILD/SETUP.sh mysql-test/mysql-test-run.pl per-file messages: BUILD/SETUP.sh

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2739)

2009-09-29 Thread knielsen
#At lp:maria 2739 kniel...@knielsen-hq.org 2009-09-29 Fix race in test of times shown in SHOW FULL PROCESSLIST. (These are by their nature difficult to test reliably due to differences in timing). modified: mysql-test/r/information_schema.result mysql-test/t

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2740) Bug#46010

2009-09-29 Thread knielsen
#At lp:maria 2740 kniel...@knielsen-hq.org 2009-09-30 Apply patch from Bug#46010. This is needed to fix failures seen in Buildbot (main.ctype_gbk_binlog). Problem is that some tests did not RESET MASTER, causing them to pick up random binlog files depending on prior

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2741)

2009-09-30 Thread knielsen
#At lp:maria 2741 kniel...@knielsen-hq.org 2009-09-30 Completely disable the innodb plugin. Don't ever build it, and don't include it in source tarballs. (we keep the sources in bzr to not get conflicts on every upstream change). renamed: storage/inn

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2742)

2009-09-30 Thread knielsen
#At lp:maria 2742 kniel...@knielsen-hq.org 2009-09-30 [merge] Merge autotools fixes to be able to build with builddir != srcdir. Author: Peter Lieverdink modified: config/ac-macros/libevent.m4 configure.in extra/libevent/Makefile.am === modified file

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2743)

2009-09-30 Thread knielsen
#At lp:maria 2743 kniel...@knielsen-hq.org 2009-09-30 Add environment variable MTR_EXTRA_OPTIONS to influence `make test*` targets. This allows to eg use --mem or --parallel for better performance on big boxes. modified: Makefile.am === modified file 'Makefi

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2746)

2009-10-02 Thread knielsen
#At lp:maria 2746 kniel...@knielsen-hq.org 2009-10-02 Add a simple way to robustly get the name of the generated source tarball, so as to not to have to rely on fragile regexp-parsing of configure.in. modified: Makefile.am === modified file 'Makefile.am&#

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2747)

2009-10-02 Thread knielsen
#At lp:maria 2747 kniel...@knielsen-hq.org 2009-10-02 Add missing windows files to `make dist`. modified: win/Makefile.am === modified file 'win/Makefile.am' --- a/win/Makefile.am 2009-06-18 08:49:44 + +++ b/win/Makefile.am 2009-10-02 12:53:05 + @@ -

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2748)

2009-10-02 Thread knielsen
#At lp:maria 2748 kniel...@knielsen-hq.org 2009-10-02 [merge] Merge Monty's fixes from main into release branch. - MariaDB naming. - Error reporting with mysqld --help --verbose. modified: client/mysql.cc configure.in include/my

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2749)

2009-10-03 Thread knielsen
#At lp:maria 2749 kniel...@knielsen-hq.org 2009-10-03 Fix merge-big.test to properly restore debug settings. Otherwise following tests go crazy in the log, writing gigabytes of data and causing havoc. modified: mysql-test/r/merge-big.result mysql-test/t

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2750)

2009-10-03 Thread knielsen
#At lp:maria 2750 kniel...@knielsen-hq.org 2009-10-03 Fix some compiler warnings cause by GCC bug: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29478 modified: storage/maria/ma_blockrec.c support-files/compiler_warnings.supp per-file messages: storage/maria

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2751)

2009-10-03 Thread knielsen
#At lp:maria 2751 kniel...@knielsen-hq.org 2009-10-04 Test suite fixes: - Don't omit the @@debug variable from testcase check, since it can cause real problems. - Fix some bad merges by reverting to be identical to MySQL 5.1. modified: mysql-test/in

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2741)

2009-10-05 Thread knielsen
#At lp:maria 2741 kniel...@knielsen-hq.org 2009-10-05 MBug#443014: Too many 'skipped' messages in mysql-test-run Remove mysql-test-run.pl unnecessary and confusing 'skipped' messages. - In mysql-test-run.pl, we auto-generate combinations o

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2741)

2009-10-05 Thread knielsen
#At lp:maria 2741 kniel...@knielsen-hq.org 2009-10-05 MBug#443014: Too many 'skipped' messages in mysql-test-run Remove mysql-test-run.pl unnecessary and confusing 'skipped' messages. - In mysql-test-run.pl, we auto-generate combina

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2752)

2009-10-05 Thread knielsen
#At lp:maria 2752 kniel...@knielsen-hq.org 2009-10-05 MBug#443092: test cases mysql and mysql_upgrade fails with wildcard DNS When DNS is not working and returns some address even for non-existing host names, some test cases fail with wrong error. Fix by

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2753)

2009-10-05 Thread knielsen
#At lp:maria 2753 kniel...@knielsen-hq.org 2009-10-06 Fix broken --vs-config option of mysql-test-run.pl. modified: mysql-test/mysql-test-run.pl === modified file 'mysql-test/mysql-test-run.pl' --- a/mysql-test/mysql-test-run.pl 2009-10-05 13:22:23 + +

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2754)

2009-10-06 Thread knielsen
#At lp:maria 2754 kniel...@knielsen-hq.org 2009-10-06 Fix test failures in innodb-index and partition_special_*: - innodb-index needs regexp replace for embedded like other similar tests. - partitions_special_* need to be modified for the extension from 16 to

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2755)

2009-10-06 Thread knielsen
#At lp:maria 2755 kniel...@knielsen-hq.org 2009-10-06 Make sure that partition tests are included in mysql-test-run by default. modified: mysql-test/mysql-test-run.pl === modified file 'mysql-test/mysql-test-run.pl' --- a/mysql-test/mysql-test-run.pl 2009-1

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2757)

2009-10-06 Thread knielsen
#At lp:maria 2757 kniel...@knielsen-hq.org 2009-10-06 [merge] Merge fixes for --big tests and compiler warnings. modified: mysql-test/include/mtr_check.sql mysql-test/r/merge-big.result mysql-test/r/mysqlbinlog_row_big.result mysql-test/r/variables

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2758)

2009-10-06 Thread knielsen
#At lp:maria 2758 kniel...@knielsen-hq.org 2009-10-06 Fix events_time_zone.test to be skipped for embedded (no event scheduler in embedded server) modified: mysql-test/t/events_time_zone.test === modified file 'mysql-test/t/events_time_zone.test' --- a/my

[Maria-developers] bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2759)

2009-10-06 Thread knielsen
#At lp:maria 2759 kniel...@knielsen-hq.org 2009-10-06 Fix `make dist` after CMakeLists.txt rename in previous push. modified: storage/pbxt/CMakeLists.txt* storage/pbxt/Makefile.am storage/pbxt/src/Makefile.am === modified file 'storage/pbxt/CMakeList

  1   2   3   >