1. 06 Mar, 2006 1 commit
    • unknown's avatar
      Fix for bug#14385 GRANT and mapping to correct user account problems · 03e64e80
      unknown authored
        Check if the host of table hash record exactly matches host from GRANT command
      
      
      mysql-test/r/grant.result:
        Fix for bug#14385 GRANT and mapping to correct user account problems
          test case
      mysql-test/t/grant.test:
        Fix for bug#14385 GRANT and mapping to correct user account problems
          test case
      03e64e80
  2. 04 Mar, 2006 3 commits
  3. 03 Mar, 2006 3 commits
  4. 02 Mar, 2006 5 commits
  5. 01 Mar, 2006 10 commits
  6. 28 Feb, 2006 4 commits
    • unknown's avatar
      mysqltest.test: · f0fea433
      unknown authored
        Add real_sleep tests.
      
      
      mysql-test/t/mysqltest.test:
        Add real_sleep tests.
      f0fea433
    • unknown's avatar
      mysql-test-run.sh: · 7779319b
      unknown authored
        Fix URLs.
      README:
        Fix URL.
      mysqltest.result:
        Update test result for real_sleep error message.
      mysqltest.c:
        Fix do_sleep() to print correct command name for real_sleep.
      
      
      client/mysqltest.c:
        Fix do_sleep() to print correct command name for real_sleep.
      mysql-test/r/mysqltest.result:
        Update test result for real_sleep error message.
      mysql-test/README:
        Fix URL.
      mysql-test/mysql-test-run.sh:
        Fix URLs.
      7779319b
    • unknown's avatar
      mysqltest.c: · 32bffb1c
      unknown authored
        Correct/clarify comments.
      
      
      client/mysqltest.c:
        Correct/clarify comments.
      32bffb1c
    • unknown's avatar
      mysqltest.c: · 98ff7cf0
      unknown authored
        Fix typos.
      
      
      client/mysqltest.c:
        Fix typos.
      98ff7cf0
  7. 23 Feb, 2006 1 commit
    • unknown's avatar
      Remove 'delayed' to make the test deterministic (already · ac90a3e3
      unknown authored
      fixed in 5.0).
      A post-review fix (Bug#13134)
      
      
      mysql-test/r/heap.result:
        Remove 'delayed' to make the test deterministic.
      mysql-test/r/ps.result:
        Remove an unneeded drop table (test case for Bug#13134)
      mysql-test/t/heap.test:
        Remove 'delayed' to make the test deterministic.
      mysql-test/t/ps.test:
        A post-review fix (Bug#13134)
      ac90a3e3
  8. 21 Feb, 2006 1 commit
    • unknown's avatar
      A fix and a test case for Bug#13134 "Length of VARCHAR() utf8 · d0ad6d90
      unknown authored
      column is increasing when table is recreated with PS/SP":
      make use of create_field::char_length more consistent in the code.
      Reinit create_field::length from create_field::char_length
      for every execution of a prepared statement (actually fixes the 
      bug).
      
      
      mysql-test/r/ps.result:
        Test results fixed (Bug#13134)
      mysql-test/t/ps.test:
        A test case for Bug#13134 "Length of VARCHAR() utf8 column is 
        increasing when table is recreated with PS/SP"
      sql/field.cc:
        Move initialization of create_field::char_length to the constructor
        of create_field.
      sql/field.h:
        Rename chars_length to char_length (to be consistent with
        how this term is used throughout the rest of the code).
      sql/sql_parse.cc:
        Initialize char_length in add_field_to_list. This function
        effectively works as another create_field constructor.
      sql/sql_table.cc:
        Reinit length from char_length for every field in 
        mysql_prepare_table. This is not needed if we're executing
        a statement for the first time, however, at subsequent executions
        length contains the number of bytes, not characters (as it's expected 
        to).
      d0ad6d90
  9. 16 Feb, 2006 1 commit
    • unknown's avatar
      Bug#11527 - Setting myisam_repair_threads to >1 leads to corruption · 9af997f1
      unknown authored
      A wrong cast led to numeric overflow for data files
      greater than 4GB. The parallel repair assumed end of
      file after reading the amount of data that the file
      was bigger than 4GB. It truncated the data file and
      noted the number of records it found so far in the
      index file header as the number of rows in the table.
      Removing the cast fixed the problem.
      I added some cosmetic changes too.
      
      The normal repair worked because it uses a different
      function to read from the data file.
      
      
      mysys/mf_iocache.c:
        Bug#11527 - Setting myisam_repair_threads to >1 leads to corruption
        The pure fix was to remove a cast from a file offset difference.
        Supplemented this with warnings in function comments,
        a change from == to <= to be slightly more safe,
        a renaming from "read_len" to "left_length" to make the
        partial code duplication between _my_b_read() and _my_b_read_r()
        more obvious and easier to compare the functions,
        removed another unnecessary (but harmless) cast,
        and fixed coding sytle around the "left_length" changes.
      9af997f1
  10. 15 Feb, 2006 2 commits
  11. 13 Feb, 2006 4 commits
  12. 12 Feb, 2006 1 commit
    • unknown's avatar
      make_binary_distribution.sh: · 523bc629
      unknown authored
        print => echo in shell script
      
      
      scripts/make_binary_distribution.sh:
        print => echo in shell script
      523bc629
  13. 11 Feb, 2006 3 commits
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1 · d86a6a3b
      unknown authored
      into  mysql.com:/usr/local/mysql/mysql-4.1-fixrace
      
      d86a6a3b
    • unknown's avatar
      mysql-test-run.{pl,sh}: · c61c8077
      unknown authored
        Give space for second and third slave port
      
      
      mysql-test/mysql-test-run.pl:
        Give space for second and third slave port
        Define shell variables for all ports, and
        list these at startup
      mysql-test/mysql-test-run.sh:
        Give space for second and third slave port
      c61c8077
    • unknown's avatar
      Fix a race on some platforms in mysql-test-run.pl, where it would sometimes · 544b33c8
      unknown authored
      errorneously abort reporting failure to kill child processes, where in
      reality the problem was merely that the child had become a zombie because
      of missing waitpid() call.
      
      
      mysql-test/lib/mtr_process.pl:
        Fix race (on some platforms) when killing processes.
      544b33c8
  14. 10 Feb, 2006 1 commit