1. 29 Apr, 2005 6 commits
  2. 28 Apr, 2005 11 commits
    • unknown's avatar
      Merge mysql.com:/home/mydev/mysql-4.1-bug5964 · 9d9a1a9c
      unknown authored
      into mysql.com:/home/mydev/mysql-4.1-4100
      
      9d9a1a9c
    • unknown's avatar
      BUG#5964 - 4.1 MERGE tables regression from 4.0 · d9533bf6
      unknown authored
      Changed the creation of the .MRG file so that only the table  name
      is written when the MyISAM table is in the same database as the
      MERGE table, a relative path is used in other cases in mysqld,
      and possibly an absolute path is used in an embedded server.
      No test case is added as the external behaviour is unchanged.
      Only the file names within the .MRG file are changed.
      
      
      include/my_sys.h:
        BUG#5964 - 4.1 MERGE tables regression from 4.0
        Added declaration for a new function.
      myisammrg/myrg_open.c:
        BUG#5964 - 4.1 MERGE tables regression from 4.0
        Changed check for absolute path to check for any path.
      mysys/my_getwd.c:
        BUG#5964 - 4.1 MERGE tables regression from 4.0
        Added a new functions which checks for absolute _or_
        relative paths.
      sql/ha_myisammrg.cc:
        BUG#5964 - 4.1 MERGE tables regression from 4.0
        Changed the creation of the .MRG file so that only the table  name
        is written when the MyISAM table is in the same database as the
        MERGE table, a relative path is used in other cases in mysqld,
        and possibly an absolute path is used in an embedded server.
      d9533bf6
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.1 · b4a024ea
      unknown authored
      into mysql.com:/home/psergey/mysql-4.1-bug9298
      
      b4a024ea
    • unknown's avatar
      Bug#8321 - myisampack bug in compression algorithm · 6aab4f49
      unknown authored
      Merge from 4.0.
      
      6aab4f49
    • unknown's avatar
      Bug#8321 - myisampack bug in compression algorithm · 0cb74803
      unknown authored
      This is the second of three changesets. It contains the pure bug fix.
      It also contains the second after-review fixes.
      The problem was that with gcc on x86, shifts are done modulo word size. 
      'value' is 32 bits wide and shifting it by 32 bits is a no-op.
      This was triggered by an evil distribution of character incidences. 
      A distribution of 2917027827 characters made of 202 distinct values led to
      34 occurrences of 32-bit Huffman codes.
      This might have been the first time ever that write_bits() had to write
      32-bit values. Since it can be expected that one day even 32 bits might
      be insufficient, the third changeset suggests to enlarge some variables
      to 64 bits.
      
      0cb74803
    • unknown's avatar
      After review fixes to check-cpu · d46255b1
      unknown authored
      
      BUILD/check-cpu:
        Remove the exit 0 from check-cpu
      d46255b1
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-4.1 · c513dbb4
      unknown authored
      into mysql.com:/usr/local/home/marty/MySQL/mysql-4.1
      
      c513dbb4
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/bug9911 · 784b14ba
      unknown authored
      into neptunus.(none):/home/msvensson/mysql/mysql-4.1
      
      784b14ba
    • unknown's avatar
      BUG#9911 After review fixes · d8220f56
      unknown authored
       - Remove ha_archive::rename_table and move the fix to handler::rename_table
      
      
      sql/examples/ha_archive.cc:
        Remove ha_archive::rename_table
      sql/examples/ha_archive.h:
        Remove ha_archive::rename_table
      sql/handler.cc:
        Fix handler::rename_table so it does not care about if the file to rename is missing
      d8220f56
    • unknown's avatar
      Fix for avoiding gettin Invalid schema object version when doing local... · 49d979d0
      unknown authored
      Fix for avoiding gettin Invalid schema object version when doing local changes, more post review fixes
      
      
      49d979d0
    • unknown's avatar
  3. 27 Apr, 2005 21 commits
  4. 26 Apr, 2005 2 commits
    • unknown's avatar
      dict0dict.c, dict0dict.h, fil0fil.c: · 3dfef87e
      unknown authored
        Fix a problem in crash recovery of .ibd files on Windows if the user used lower_case_table_names=0 or 2; the directory scan in crash recovery forgot to put all paths to lower case, so that the tablespace name would be consistent with the internal data dictionary of InnoDB; remember that InnoDB puts internally all database names and table names to lower case on Windows, regardless of the value of lower_case_table_names
      
      
      innobase/fil/fil0fil.c:
        Fix a problem in crash recovery of .ibd files on Windows if the user used lower_case_table_names=0 or 2; the directory scan in crash recovery forgot to put all paths to lower case, so that the tablespace name would be consistent with the internal data dictionary of InnoDB; remember that InnoDB puts internally all database names and table names to lower case on Windows, regardless of the value of lower_case_table_names
      innobase/include/dict0dict.h:
        Fix a problem in crash recovery of .ibd files on Windows if the user used lower_case_table_names=0 or 2; the directory scan in crash recovery forgot to put all paths to lower case, so that the tablespace name would be consistent with the internal data dictionary of InnoDB; remember that InnoDB puts internally all database names and table names to lower case on Windows, regardless of the value of lower_case_table_names
      innobase/dict/dict0dict.c:
        Fix a problem in crash recovery of .ibd files on Windows if the user used lower_case_table_names=0 or 2; the directory scan in crash recovery forgot to put all paths to lower case, so that the tablespace name would be consistent with the internal data dictionary of InnoDB; remember that InnoDB puts internally all database names and table names to lower case on Windows, regardless of the value of lower_case_table_names
      3dfef87e
    • unknown's avatar
      Merge jbruehe@bk-internal.mysql.com:/home/bk/mysql-4.1 · 095e28a4
      unknown authored
      into mysql.com:/M41/mysql-4.1
      
      
      acinclude.m4:
        Auto merged
      configure.in:
        Auto merged
      095e28a4