1. 30 Nov, 2007 3 commits
    • mleich@four.local.lan's avatar
      Merge four.local.lan:/work/merge/mysql-5.0-dev · 2a94ebf0
      mleich@four.local.lan authored
      into  four.local.lan:/work/merge/mysql-5.1-dev
      2a94ebf0
    • mleich@four.local.lan's avatar
      Merge four.local.lan:/work/merge/mysql-4.1-dev · 33b2d153
      mleich@four.local.lan authored
      into  four.local.lan:/work/merge/mysql-5.0-dev
      33b2d153
    • mleich@four.local.lan's avatar
      Fix for · c3b8d897
      mleich@four.local.lan authored
         Bug#31030 rpl000015.test fails if $MYSQL_TCP_PORT != 3306
      Note:
        This bug does not occur in MySQL 5.0 and up, because
        ChangeSet 1.2328.2.1 2006/11/27 for MySQL 5.0 prevents this.
        The 5.0 fix uses the environment variable DEFAULT_MASTER_PORT
        which is set by mysql-test-run.pl.
        mysql-test-run.pl in 4.1 does not set this variable.
        There are two alternatives:
        1) Backport the 5.0 fix for this test including modifications
           to mysql-test-run.pl and mysql-test-run-shell.
           This is a not acceptable impact on an old MySQL version.
        2) Fix the problem different than in 5.0 like in the current
           ChangeSet + do not apply these changes when upmerging to 5.0
      c3b8d897
  2. 28 Nov, 2007 1 commit
  3. 27 Nov, 2007 2 commits
  4. 26 Nov, 2007 4 commits
  5. 23 Nov, 2007 3 commits
  6. 22 Nov, 2007 6 commits
  7. 21 Nov, 2007 12 commits
  8. 20 Nov, 2007 9 commits
    • tsmith@ramayana.hindu.god's avatar
    • tsmith@ramayana.hindu.god's avatar
      Applied InnoDB snapshot innodb-5.1-ss2093 · eff821ae
      tsmith@ramayana.hindu.god authored
      Fixes the following bug:
      
      - Bug #32125: Database crash due to ha_innodb.cc:3896: ulint convert_search_mode_to_innobase
      
        When unknown find_flag is encountered in convert_search_mode_to_innobase()
        do not call assert(0); instead queue a MySQL error using my_error() and
        return the error code PAGE_CUR_UNSUPP. Change the functions that call
        convert_search_mode_to_innobase() to handle that error code by "canceling"
        execution and returning appropriate error code further upstream.
      eff821ae
    • tsmith@ramayana.hindu.god's avatar
      Merge tsmith@bk-internal.mysql.com:/home/bk/mysql-5.1-build · f4d05a3c
      tsmith@ramayana.hindu.god authored
      into  ramayana.hindu.god:/home/tsmith/m/inno/nov19/51
      f4d05a3c
    • tsmith@ramayana.hindu.god's avatar
      Merge ramayana.hindu.god:/home/tsmith/m/inno/nov19/50 · ddffcae4
      tsmith@ramayana.hindu.god authored
      into  ramayana.hindu.god:/home/tsmith/m/inno/nov19/51
      ddffcae4
    • tsmith@ramayana.hindu.god's avatar
      Applied InnoDB snapshot innodb-5.0-ss2095 · 2b985d07
      tsmith@ramayana.hindu.god authored
      Fixes the following bugs:
      
      - Bug #29560: InnoDB >= 5.0.30 hangs on adaptive hash rw-lock 'waiting for an X-lock'
      
        Fixed a race condition in the rw_lock where an os_event_reset()
        can overwrite an earlier os_event_set() triggering an indefinite
        wait.
        NOTE: This fix for windows is different from that for other platforms.
        NOTE2: This bug is introduced in the scalability fix to the
        sync0arr which was applied to 5.0 only. Therefore, it need not be
        applied to the 5.1 tree. If we decide to port the scalability fix
        to 5.1 then this fix should be ported as well.
      
      - Bug #32125: Database crash due to ha_innodb.cc:3896: ulint convert_search_mode_to_innobase
      
        When unknown find_flag is encountered in convert_search_mode_to_innobase()
        do not call assert(0); instead queue a MySQL error using my_error() and
        return the error code PAGE_CUR_UNSUPP. Change the functions that call
        convert_search_mode_to_innobase() to handle that error code by "canceling"
        execution and returning appropriate error code further upstream.
      2b985d07
    • mleich@five.local.lan's avatar
      Merge five.local.lan:/work/merge/mysql-5.1-build-31610 · f7fdbd59
      mleich@five.local.lan authored
      into  five.local.lan:/work/trees/mysql-5.1-build-src-clean
      f7fdbd59
    • kent@kent-amd64.(none)'s avatar
      Merge mysql.com:/home/kent/bk/tmpmerge/mysql-5.0-build · a1c5d290
      kent@kent-amd64.(none) authored
      into  mysql.com:/home/kent/bk/tmpmerge/mysql-5.1-build
      a1c5d290
    • kent@kent-amd64.(none)'s avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.0 · cb6885c1
      kent@kent-amd64.(none) authored
      into  mysql.com:/home/kent/bk/tmpmerge/mysql-5.0-build
      cb6885c1
    • mleich@five.local.lan's avatar
      Fixes for the bugs · 12e5d5b6
      mleich@five.local.lan authored
             Bug#31610 Remove outdated and redundant tests:
                       partition_02myisam partition_03ndb
             Bug#32405 testsuite parts: partition_char_myisam wrong content
      and cleanup of testsuite
         - remove/correct wrong comments
         - remove workarounds for fixed bugs
         - replace error numbers with error names
         - exclude subtests from execution which fail now because of
           new limitations for partitioning functions
         - remove code for the no more intended dual use
           fast test in regression tests/slow test in testsuite
         - analyze and fix problems with partition_char_innodb
         - fix problems caused by last change of error numbers
         - Introduce error name to error number mapping which makes
           maintenance after next error renumbering easier
      12e5d5b6