1. 17 Jul, 2007 3 commits
  2. 16 Jul, 2007 7 commits
  3. 15 Jul, 2007 1 commit
    • unknown's avatar
      Post-merge fixes · 9828ab70
      unknown authored
      Disabled tests which break automatic merging due to
      non-empty warnings file.
      
      
      9828ab70
  4. 14 Jul, 2007 7 commits
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-5.0-axmrg · 4e77ad2c
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.1-axmrg
      
      
      4e77ad2c
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-5.1-amain · bfa3d409
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.1-axmrg
      
      
      mysql-test/lib/mtr_report.pl:
        Auto merged
      mysql-test/r/show_check.result:
        Auto merged
      mysql-test/suite/ndb/r/ndb_update.result:
        Auto merged
      mysql-test/suite/ndb/t/ndb_single_user.test:
        Auto merged
      mysql-test/suite/ndb/t/ndb_update.test:
        Auto merged
      mysql-test/suite/parts/r/rpl_partition.result:
        Auto merged
      mysql-test/suite/parts/t/rpl_partition.test:
        Auto merged
      mysql-test/t/disabled.def:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      mysql-test/suite/rpl/r/rpl_sp.result:
        Auto merged
      bfa3d409
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-4.1-axmrg · bf78cb1e
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.0-axmrg
      
      
      bf78cb1e
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-5.0-amain · 15070b3a
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.0-axmrg
      
      
      15070b3a
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-4.1-amain · 26b8578f
      unknown authored
      into  chilla.local:/home/mydev/mysql-4.1-axmrg
      
      
      26b8578f
    • unknown's avatar
      Merge mysql.com:/home/svoj/devel/mysql/BUG29734/mysql-5.0-engines · 32638825
      unknown authored
      into  mysql.com:/home/svoj/devel/mysql/BUG29734/mysql-5.1-engines
      
      
      sql/sql_class.cc:
        Manual merge.
      32638825
    • unknown's avatar
      BUG#29734 - thread_id=0 in binary log which leads to temporary table conflicts · a9c6a0bb
      unknown authored
      pseudo_thread_id was reset to zero via mysql_change_user() handling
      whereas there is no reason to do that.  Moreover, having two
      concurrent threads that change user and create a namesake temp tables
      leads to recording the dup pair of queries:
      
         set @@session.pseudo_thread_id = 0;
         CREATE temporary table `the namesake`;
      
      which will stall the slave as the second instance can not be created.
      And that is the bug case.
      
      Fixed by correcting pseudo_thread_id value after mysql_change_user().
      
      
      sql/sql_class.cc:
        Fixed that pseudo_thread_id was set to 0 after mysql_change_user().
      a9c6a0bb
  5. 13 Jul, 2007 1 commit
  6. 12 Jul, 2007 4 commits
    • unknown's avatar
      BUG#29464 - load data infile into table with big5 chinese fulltext index · bae65627
      unknown authored
                  hangs 100% cpu
      
      Moved a test case for BUG#29464 into fulltext3.test, since it requires big5
      character set.
      
      
      mysql-test/r/fulltext.result:
        Moved a test case for BUG#29464 into fulltext3.test, since it requires big5
        character set.
      mysql-test/r/fulltext3.result:
        Moved a test case for BUG#29464 into fulltext3.test, since it requires big5
        character set.
      mysql-test/t/fulltext.test:
        Moved a test case for BUG#29464 into fulltext3.test, since it requires big5
        character set.
      mysql-test/t/fulltext3.test:
        Moved a test case for BUG#29464 into fulltext3.test, since it requires big5
        character set.
      bae65627
    • unknown's avatar
      BUG#29445 - match ... against () never returns · 62738bf9
      unknown authored
      Part 2:
      Searching fulltext index for a word with boolean mode truncation
      operator may cause infinite loop.
      
      The problem was that "smarter index merge" was used with "trunc-words",
      which must never happen.
      
      Affects 5.1 only.
      
      
      mysql-test/r/fulltext.result:
        Addition to a test case for BUG#29445.
      mysql-test/t/fulltext.test:
        Addition to a test case for BUG#29445.
      storage/myisam/ft_boolean_search.c:
        Fulltext "smarter index merge" optimization assumes that rows
        it gets are ordered by doc_id. That is not the case when we
        search for a word with truncation operator. It may return
        rows in random order. Thus we may not use "smarter index merge"
        optimization with "trunc-words".
        
        Also fixed compiler warning introduced by Part 1 patch.
      62738bf9
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-5.1-ateam · 653c2937
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.1-bug28810
      
      
      653c2937
    • unknown's avatar
      Bug#28158 - table->read_set is set incorrectly, · afbac007
      unknown authored
              causing wrong error message in Falcon
      
      An error message about a duplicate key could show a wrong key
      value when not all columns of the key were used to select the
      rows for update.
      
      Some storage engines return a record with only the selected
      columns filled.
      
      This is fixed by re-reading the record with a read_set which
      includes all columns of the duplicate key after a duplicate key
      error happens and before the error message is printed.
      
      
      mysql-test/r/ndb_update.result:
        Bug#28158 - table->read_set is set incorrectly,
                    causing wrong error message in Falcon
        Added test result.
      mysql-test/t/ndb_update.test:
        Bug#28158 - table->read_set is set incorrectly,
                    causing wrong error message in Falcon
        Added test from falcon_bug_28158.
      sql/sql_update.cc:
        Bug#28158 - table->read_set is set incorrectly,
                    causing wrong error message in Falcon
        Added a function for re-reading a record with a read_set
        that contains all fields used by a duplicate key.
        Called the function before every call to handler::print_error(),
        which could print a duplicate key value.
      afbac007
  7. 11 Jul, 2007 2 commits
  8. 10 Jul, 2007 5 commits
    • unknown's avatar
      BUG#29445 - match ... against () never returns · 3e99fbbb
      unknown authored
      Part 1:
      Do not perform index search for a plus-word with truncation operator
      in case there are other plus-words in expression.
      
      Specifically this optimization was enforced for expression like
      "+word1 +word2*", but wasn't enforced for expression like
      "+word1 word2*".
      
      
      mysql-test/r/fulltext.result:
        A test case for BUG#29445.
      mysql-test/t/fulltext.test:
        A test case for BUG#29445.
      storage/myisam/ft_boolean_search.c:
        Do not perform index search for a plus-word with truncation operator
        in case there are other plus-words in expression.
        
        Specifically this optimization was enforced for expression like
        "+word1 +word2*", but wasn't enforced for expression like
        "+word1 word2*".
      3e99fbbb
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.1-maint · 22531a8e
      unknown authored
      into  mysql.com:/home/ram/work/mysql-5.1-maint
      
      
      22531a8e
    • unknown's avatar
      Fix for bug #29652: csv.test failure: two changes conflict after merge · 29ca25a6
      unknown authored
      Problem: we don't take into account the length of the data written
      to the temporary data file during update on a CSV table.
      
      Fix: properly calculate the data file length during update.
      
      
      mysql-test/r/csv.result:
        Fix for bug #29652: csv.test failure: two changes conflict after merge
          - test result adjusted.
      storage/csv/ha_tina.cc:
        Fix for bug #29652: csv.test failure: two changes conflict after merge
          - adjust local_saved_data_file_length in case of update as well.
      storage/csv/ha_tina.h:
        Fix for bug #29652: csv.test failure: two changes conflict after merge
          - adjust local_saved_data_file_length in case of update as well.
      29ca25a6
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new-maint · c9e01795
      unknown authored
      into  whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-new-maint
      
      
      mysql-test/suite/rpl/r/rpl_row_tabledefs_2myisam.result:
        Auto merged
      mysql-test/suite/rpl/r/rpl_row_tabledefs_3innodb.result:
        Auto merged
      c9e01795
    • unknown's avatar
      Bug #29570 · 20beacc9
      unknown authored
      - correct result files
      
      
      20beacc9
  9. 09 Jul, 2007 10 commits