1. 01 Jun, 2007 2 commits
    • unknown's avatar
      Merge pilot.(none):/data/msvensson/mysql/my51-m-bug24168 · c7c8d7ac
      unknown authored
      into  pilot.(none):/data/msvensson/mysql/mysql-5.1-new-maint
      
      
      mysql-test/mysql-test-run.pl:
        SCCS merged
      c7c8d7ac
    • unknown's avatar
      Bug #24168 mysql-test-run not functioning in autotest (cannot use external cluster) · 38f0d480
      unknown authored
       - Removed the global variable(s) glob_use_running_cluster/slave
         and put a property on each "cluster" called "use_running" which
         is set to 1 if user passed either ndb_connectstring or 
         ndb_connectstring_slave. Thus mtr.pl should not start/stop the
         cluster.
      
      
      mysql-test/lib/mtr_process.pl:
        Removed the global variable(s) glob_use_running_cluster/slave
        and put a property on each "cluster" called "use_running" which
        is set to 1 if user passed either ndb_connectstring or 
        ndb_connectstring_slave. Thus mtr.pl should not start/stop the
        cluster
      mysql-test/mysql-test-run.pl:
        Removed the global variable(s) glob_use_running_cluster/slave
        and put a property on each "cluster" called "use_running" which
        is set to 1 if user passed either ndb_connectstring or 
        ndb_connectstring_slave. Thus mtr.pl should not start/stop the
        cluster
      38f0d480
  2. 31 May, 2007 7 commits
    • unknown's avatar
      Merge polly.local:/home/kaa/src/maint/bug27643/my51-bug27643 · 4eb3ccf5
      unknown authored
      into  polly.local:/home/kaa/src/maint/mysql-5.1-maint
      
      
      4eb3ccf5
    • unknown's avatar
      Corrected the error codes and messages for 5.1. This is to fix PB failures... · d51f0e05
      unknown authored
      Corrected the error codes and messages for 5.1. This is to fix PB failures introduced by the patch for bug #27643.
      
      
      mysql-test/r/ctype_ucs2_def.result:
        Corrected the error messages for 5.1
      mysql-test/r/heap_hash.result:
        Corrected the error messages for 5.1
      mysql-test/t/ctype_ucs2_def.test:
        Corrected the error codes for 5.1.
      mysql-test/t/heap_hash.test:
        Corrected the error codes for 5.1.
      d51f0e05
    • unknown's avatar
      Merge polly.local:/home/kaa/src/maint/bug27643/my51-bug27643 · 052d1bea
      unknown authored
      into  polly.local:/home/kaa/src/maint/mysql-5.1-maint
      
      
      sql/sql_select.cc:
        Auto merged
      052d1bea
    • unknown's avatar
      Merge polly.local:/home/kaa/src/maint/bug27643/my50-bug27643 · d92bc733
      unknown authored
      into  polly.local:/home/kaa/src/maint/bug27643/my51-bug27643
      
      
      mysql-test/r/ctype_ucs2_def.result:
        Auto merged
      mysql-test/r/heap_hash.result:
        Auto merged
      mysql-test/t/ctype_ucs2_def.test:
        Auto merged
      mysql-test/t/heap_hash.test:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      strings/ctype-bin.c:
        Auto merged
      strings/ctype-mb.c:
        Auto merged
      strings/ctype-ucs2.c:
        Auto merged
      d92bc733
    • unknown's avatar
      Fix for bug #27643 "query failed : 1114 (The table '' is full) · f18a10c6
      unknown authored
      Problem:
      
      HASH indexes on VARCHAR columns with binary collations did not ignore trailing spaces from strings before comparisons. This could result in duplicate records being successfully inserted into a MEMORY table with unique key constraints.
      
      As a direct consequence of the above, internal MEMORY tables used for GROUP BY calculation in testcases for bug #27643 contained duplicate rows which resulted in duplicate key errors when converting those temporary tables to MyISAM. Additionally, that error was incorrectly converted to the 'table is full' error.
      
      Solution:
      
      - ignore trailing spaces in VARCHAR fields with binary collations when calculating hashes.
      - return a proper error from create_myisam_from_heap() when conversion fails.
      
      
      mysql-test/r/ctype_ucs2_def.result:
        Added a testcase for bug #27643.
      mysql-test/r/heap_hash.result:
        Added a testcase for bug #27643.
      mysql-test/t/ctype_ucs2_def.test:
        Added a testcase for bug #27643.
      mysql-test/t/heap_hash.test:
        Added a testcase for bug #27643.
      sql/sql_select.cc:
        Return an appropriate error instead of 'table is full' when conversion from MEMORY to MyISAM fails.
      strings/ctype-bin.c:
        Added my_hash_sort_8bit_bin() which ignores trailing spaces when calculating hashes, and is now used for VARCHAR columns instead of my_hash_sort_bin().
      strings/ctype-mb.c:
        Ignore trailing spaces when calculating a string hash in my_hash_sort_mb_bin().
      strings/ctype-ucs2.c:
        Ignore trailing spaces when calculating a string hash in my_hash_sort_ucs2_bin().
      f18a10c6
    • unknown's avatar
      Merge polly.local:/home/kaa/src/maint/bug28121/my51-bug28121 · f0375fd5
      unknown authored
      into  polly.local:/home/kaa/src/maint/mysql-5.1-maint
      
      
      strings/strtod.c:
        Auto merged
      f0375fd5
    • unknown's avatar
      Merge polly.local:/home/kaa/src/maint/bug28121/my50-bug28121 · 2c9f2ebb
      unknown authored
      into  polly.local:/home/kaa/src/maint/bug28121/my51-bug28121
      
      
      include/m_string.h:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      strings/strtod.c:
        Auto merged
      2c9f2ebb
  3. 30 May, 2007 12 commits
  4. 29 May, 2007 14 commits
  5. 28 May, 2007 5 commits