1. 27 Nov, 2006 10 commits
    • unknown's avatar
      Merge mysql.com:/home/kent/bk/mysql-5.0 · b2364880
      unknown authored
      into  mysql.com:/home/kent/bk/mysql-5.1
      
      
      BitKeeper/deleted/.del-gen_rec.awk:
        Auto merged
      client/mysql_upgrade.c:
        Auto merged
      configure.in:
        Auto merged
      extra/yassl/src/Makefile.am:
        Auto merged
      extra/yassl/taocrypt/benchmark/Makefile.am:
        Auto merged
      extra/yassl/taocrypt/benchmark/benchmark.dsp:
        Auto merged
      extra/yassl/taocrypt/src/Makefile.am:
        Auto merged
      extra/yassl/taocrypt/taocrypt.dsp:
        Auto merged
      extra/yassl/taocrypt/taocrypt.vcproj:
        Auto merged
      extra/yassl/taocrypt/test.dsp:
        Auto merged
      extra/yassl/taocrypt/test/Makefile.am:
        Auto merged
      extra/yassl/testsuite/Makefile.am:
        Auto merged
      extra/yassl/testsuite/testsuite.dsp:
        Auto merged
      extra/yassl/yassl.dsp:
        Auto merged
      extra/yassl/yassl.vcproj:
        Auto merged
      include/my_sys.h:
        Auto merged
      libmysql/Makefile.shared:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      BitKeeper/deleted/.del-ha_berkeley.m4:
        Auto merged
      mysql-test/lib/mtr_report.pl:
        Auto merged
      sql-common/my_time.c:
        Auto merged
      storage/ndb/config/common.mk.am:
        Auto merged
      storage/ndb/config/type_kernel.mk.am:
        Auto merged
      storage/ndb/config/type_ndbapi.mk.am:
        Auto merged
      storage/ndb/config/type_ndbapitest.mk.am:
        Auto merged
      storage/ndb/config/type_ndbapitools.mk.am:
        Auto merged
      storage/ndb/config/type_util.mk.am:
        Auto merged
      Docs/Makefile.am:
        SCCS merged
      b2364880
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.0-build · 8639ad0f
      unknown authored
      into  mysql.com:/home/kent/bk/mysql-5.0
      
      8639ad0f
    • unknown's avatar
      ha_innodb.m4, Makefile.am, ha_ndbcluster.m4, Makefile.shared, ha_berkeley.m4: · d09bcbe6
      unknown authored
        Reenabled build outside source tree
      
      
      config/ac-macros/ha_berkeley.m4:
        Reenabled build outside source tree
      config/ac-macros/ha_innodb.m4:
        Reenabled build outside source tree
      config/ac-macros/ha_ndbcluster.m4:
        Reenabled build outside source tree
      extra/yassl/src/Makefile.am:
        Reenabled build outside source tree
      extra/yassl/taocrypt/benchmark/Makefile.am:
        Reenabled build outside source tree
      extra/yassl/taocrypt/src/Makefile.am:
        Reenabled build outside source tree
      extra/yassl/taocrypt/test/Makefile.am:
        Reenabled build outside source tree
      extra/yassl/testsuite/Makefile.am:
        Reenabled build outside source tree
      libmysql/Makefile.shared:
        Reenabled build outside source tree
      ndb/src/mgmsrv/Makefile.am:
        Reenabled build outside source tree
      d09bcbe6
    • unknown's avatar
      Merge jbruehe@bk-internal.mysql.com:/home/bk/mysql-5.1-build · e9561908
      unknown authored
      into  trift2.:/MySQL/M51/push-5.1
      
      e9561908
    • unknown's avatar
      Merge trift2.:/MySQL/M51/mysql-5.1 · 504fcd3a
      unknown authored
      into  trift2.:/MySQL/M51/push-5.1
      
      504fcd3a
    • unknown's avatar
      Merge mysql.com:/Users/kent/mysql/bk/mysql-5.0-release · e5970bc3
      unknown authored
      into  mysql.com:/Users/kent/mysql/bk/build/mysql-5.0-build
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      e5970bc3
    • unknown's avatar
      Merge mysql.com:/home/kent/bk/mysql-4.1 · 87bbeb16
      unknown authored
      into  mysql.com:/home/kent/bk/mysql-5.0
      
      87bbeb16
    • unknown's avatar
      Makefile.am: · 0169639a
      unknown authored
        BSD compatibility
      
      
      Docs/Makefile.am:
        BSD compatibility
      0169639a
    • unknown's avatar
      Merge mysql.com:/home/kent/bk/mysql-4.1 · 6bf44c38
      unknown authored
      into  mysql.com:/home/kent/bk/mysql-5.0
      
      
      BitKeeper/deleted/.del-acinclude.m4~f4ab416bac5003:
        Auto merged
      bdb/dist/gen_rec.awk:
        Auto merged
      libmysql_r/Makefile.am:
        Auto merged
      ndb/config/type_ndbapitools.mk.am:
        Auto merged
      ndb/src/kernel/Makefile.am:
        Auto merged
      6bf44c38
    • unknown's avatar
      gen_rec.awk: · ba1dde1a
      unknown authored
        Fix undefined behaviour.
      Many files:
        Reenabled build outside ource tree
      
      
      bdb/dist/gen_rec.awk:
        Fix undefined behaviour.
      acinclude.m4:
        Reenabled build outside ource tree
      configure.in:
        Reenabled build outside ource tree
      libmysql_r/Makefile.am:
        Reenabled build outside ource tree
      libmysqld/Makefile.am:
        Reenabled build outside ource tree
      ndb/config/common.mk.am:
        Reenabled build outside ource tree
      ndb/config/type_kernel.mk.am:
        Reenabled build outside ource tree
      ndb/config/type_ndbapi.mk.am:
        Reenabled build outside ource tree
      ndb/config/type_ndbapitest.mk.am:
        Reenabled build outside ource tree
      ndb/config/type_ndbapitools.mk.am:
        Reenabled build outside ource tree
      ndb/config/type_util.mk.am:
        Reenabled build outside ource tree
      ndb/src/kernel/Makefile.am:
        Reenabled build outside ource tree
      ba1dde1a
  2. 24 Nov, 2006 4 commits
    • unknown's avatar
      mysql-test-run.pl: · 0d7ea919
      unknown authored
        Removed "use diagnostics", reduces Perl speed significantly. Can be
        enabled with "perl -Mdiagnostics mysql-test-run.pl".
      mtr_report.pl:
        Don't try output "skipped" comment if there is none (bug#24471)
      
      
      mysql-test/mysql-test-run.pl:
        Removed "use diagnostics", reduces Perl speed significantly. Can be
        enabled with "perl -Mdiagnostics mysql-test-run.pl".
      mysql-test/lib/mtr_report.pl:
        Don't try output "skipped" comment if there is none (bug#24471)
      0d7ea919
    • unknown's avatar
      Merge kahlann.erinye.com:/home/df/mysql/build/mysql-5.0-build-work · 3469b163
      unknown authored
      into  kahlann.erinye.com:/home/df/mysql/build/mysql-5.1-build
      
      3469b163
    • unknown's avatar
      Merge kahlann.erinye.com:/home/df/mysql/build/mysql-4.1-build-work · a4d9ea9c
      unknown authored
      into  kahlann.erinye.com:/home/df/mysql/build/mysql-5.0-build-work
      
      a4d9ea9c
    • unknown's avatar
      fixes for mtr_unique.pl · 0cdb8896
      unknown authored
      
      mysql-test/lib/mtr_unique.pl:
        - add info message to mtr_require_unique_id_and_wait as suggested
        - fix for security issue
        - locks for pids of processes that don't exist anymore are reused, if ps is present and working as expected
      0cdb8896
  3. 23 Nov, 2006 8 commits
    • unknown's avatar
      Merge mysqldev@production.mysql.com:my/mysql-5.0-release · 01308a86
      unknown authored
      into  mysql.com:/Users/kent/mysql/bk/mysql-5.0-release
      
      01308a86
    • unknown's avatar
      Many files: · 50275c99
      unknown authored
        Adjuster project files to reflect move of "mySTL" directory
      
      
      extra/yassl/taocrypt/benchmark/benchmark.dsp:
        Adjuster project files to reflect move of "mySTL" directory
      extra/yassl/taocrypt/taocrypt.dsp:
        Adjuster project files to reflect move of "mySTL" directory
      extra/yassl/taocrypt/taocrypt.vcproj:
        Adjuster project files to reflect move of "mySTL" directory
      extra/yassl/taocrypt/test.dsp:
        Adjuster project files to reflect move of "mySTL" directory
      extra/yassl/testsuite/testsuite.dsp:
        Adjuster project files to reflect move of "mySTL" directory
      extra/yassl/yassl.dsp:
        Adjuster project files to reflect move of "mySTL" directory
      extra/yassl/yassl.vcproj:
        Adjuster project files to reflect move of "mySTL" directory
      50275c99
    • unknown's avatar
      BUG#24488 (Valgrind warnings on invalid read in mysql_client_binlog_statement): · c4b99c85
      unknown authored
      Disabling debug printouts for valgrind builds that print unallocated memory.
      
      
      sql/sql_binlog.cc:
        Disabling debug printouts for valgrind builds that print unallocated memory
      c4b99c85
    • unknown's avatar
      2ee92d76
    • unknown's avatar
      Build fixes for NetWare · 6b82b8a1
      unknown authored
      6b82b8a1
    • unknown's avatar
      BUG#24533 (uninitialized null bits in m_after_image): · 18ea1f45
      unknown authored
      Removing valgrind memory checks from code.
      
      
      sql/log_event.cc:
        Removing valgrind memory checks from code.
      18ea1f45
    • unknown's avatar
      BUG#24533 (uninitialized null but of m_after_image): · 0cf3b1bd
      unknown authored
      Patch to fix valgrind warning that uninitialized bytes were written. 
      The warning was caused by set_default(), which assumes that the field pointer is pointing
      into record[0], while all other functions honors the move_field_offset().
      
      
      sql/log_event.cc:
        Changing unpack_row() to always unpack into table->record[0] since the Field class hierarchy
        contain too many dependencies on the record to operate on being in table->record[0].
        Changing code to use the new unpack_row(), which requires some juggling of records in
        one case.
      0cf3b1bd
    • unknown's avatar
      Fix my_system_gmt_sec function declaration to be same as definition · beacbb11
      unknown authored
      
      sql-common/my_time.c:
        Function declaration must be same as definition
      beacbb11
  4. 21 Nov, 2006 2 commits
    • unknown's avatar
      Merge romeo.(none):/home/bkroot/mysql-5.1 · a3fcd8b2
      unknown authored
      into  romeo.(none):/home/bk/memcheck-mysql-5.1
      
      a3fcd8b2
    • unknown's avatar
      BUG#24403 (valgrind complaint on uninited st_table for innodb + rbr): · c6eb7737
      unknown authored
      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.
      
      
      sql/log_event.cc:
        Removing DBUG_DUMP of records for valgrind builds since they trigger false valgrind
        warnings.
        Removing valgrind checks completely, since they can trigger false valgrind warnings.
      sql/sql_class.cc:
        Removing DBUG_DUMP of records for valgrind builds since they trigger false valgrind
        warnings.
      sql/table.cc:
        Removing extreneous bzero() that were added previously.
      c6eb7737
  5. 20 Nov, 2006 6 commits
    • unknown's avatar
      Merge romeo.(none):/home/bkroot/mysql-5.1 · 2b33f02a
      unknown authored
      into  romeo.(none):/home/bk/memcheck-mysql-5.1
      
      2b33f02a
    • unknown's avatar
      BUG#24403 (valgrind complained on uninited st_table for InnoDB and RBR): · 180c24d9
      unknown authored
      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().
      
      
      sql/log_event.cc:
        Adding code to one exit branch of find_and_fetch_row() to move output record from
        table->record[0] to table->record[1].
        Adding function to do valgrind memory check.
        Adding valgrind memory checks to check that records are defined when they should be.
        Adding Doxygen comment to find_and_fetch_row() with pre- and post-conditions.
      180c24d9
    • unknown's avatar
      Merge amd64.:D:/src/mysql-5.1 · 115b461d
      unknown authored
      into  amd64.:D:/src/mysql-5.1_bug23983
      
      115b461d
    • unknown's avatar
      Bug#23983 ps.test fails to open shared library · 758758de
      unknown authored
      - 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.
      
      
      mysql-test/r/ps.result:
        Bug#23983 ps.test fails to open shared library
        - Moving to OS specific results.
      mysql-test/r/windows.result:
        Bug#23983 ps.test fails to open shared library
        - OS Specific result for shared library argument with path
      mysql-test/t/ps.test:
        Bug#23983 ps.test fails to open shared library
        - Moving to OS specific tests.
      mysql-test/t/windows.test:
        Bug#23983 ps.test fails to open shared library
        - OS Specific test for shared library argument with path
      mysql-test/r/ps_not_windows.result:
        Bug#23983 ps.test fails to open shared library
        - OS Specific result for shared library argument with path
      mysql-test/t/ps_not_windows.test:
        Bug#23983 ps.test fails to open shared library
        - OS Specific test for shared library argument with path
      758758de
    • unknown's avatar
      Bug#24361 valgrind error when shutting down mysqld connected to cluster · 583995b6
      unknown authored
        - Disconnect from transporter before starting to delete objects
      
      
      storage/ndb/src/ndbapi/Ndbinit.cpp:
        Make sure to disconnect from transporter to stop signals from coming in
        before starting to delete the objects that would recieve the signals
      583995b6
    • unknown's avatar
      mysql_client_test not found when running from binary dist · c552c698
      unknown authored
      Look in bin for myql_client_test executable
      
      c552c698
  6. 17 Nov, 2006 7 commits
    • unknown's avatar
      Bug #24403 valgrind complained on uninited st_table, rbr + innodb · 16d0d50d
      unknown authored
        
        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.
      
      
      sql/table.cc:
        zeroing memory allocated for table->record[]
      16d0d50d
    • unknown's avatar
      Merge mysql.com:/home/df/mysql/build/mysql-5.0-build-work · 1ccb80be
      unknown authored
      into  mysql.com:/home/df/mysql/build/mysql-5.1-build
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      1ccb80be
    • unknown's avatar
      adaption from 4.1 · 3eaaecb4
      unknown authored
      3eaaecb4
    • unknown's avatar
      MTR_BUILD_THREAD=auto selects a value for MTR_BUILD_THREAD from a pool (WL#2690) · 4da8a66a
      unknown authored
      
      mysql-test/lib/mtr_unique.pl:
        Library file used by mysql-test-run.pl to determine unique test run identifiers.
      4da8a66a
    • unknown's avatar
      Merge trift2.:/MySQL/M50/push-5.0 · 93e95f82
      unknown authored
      into  trift2.:/MySQL/M51/push-5.1
      
      
      extra/yassl/yassl.vcproj:
        Auto merged
      93e95f82
    • unknown's avatar
      Merge trift2.:/MySQL/M50/yassl-win-5.0 · d41dcd2a
      unknown authored
      into  trift2.:/MySQL/M50/push-5.0
      
      d41dcd2a
    • unknown's avatar
      Maintain the (old) VC project files, ehere yaSSL is concerned: · da5a6de5
      unknown authored
      "mySTL" has become a subdirectory of "taocrypt", was a sibling previously.
      
      
      extra/yassl/taocrypt/benchmark/benchmark.dsp:
        "mySTL" has become a subdirectory of "taocrypt", was a sibling previously - adapt.
      extra/yassl/taocrypt/taocrypt.dsp:
        "mySTL" has become a subdirectory of "taocrypt", was a sibling previously - adapt.
      extra/yassl/taocrypt/taocrypt.vcproj:
        "mySTL" has become a subdirectory of "taocrypt", was a sibling previously - adapt.
      extra/yassl/taocrypt/test.dsp:
        "mySTL" has become a subdirectory of "taocrypt", was a sibling previously - adapt.
      extra/yassl/testsuite/testsuite.dsp:
        "mySTL" has become a subdirectory of "taocrypt", was a sibling previously - adapt.
      extra/yassl/yassl.dsp:
        "mySTL" has become a subdirectory of "taocrypt", was a sibling previously - adapt.
      extra/yassl/yassl.vcproj:
        "mySTL" has become a subdirectory of "taocrypt", was a sibling previously - adapt.
      da5a6de5
  7. 16 Nov, 2006 3 commits