1. 27 Nov, 2007 1 commit
    • unknown's avatar
      BUG#32050 - table logging gone wrong. · f3bb583c
      unknown authored
      INSERT/UPDATE against CSV table created by MySQL earlier than 5.1.23
      with NULL-able column results in server crash in debug builds.
      
      Starting with 5.1.23 CSV doesn't permit creation of NULL-able columns,
      but it is still possible to get such table from older MySQL versions.
      
      Fixed by removing excessive DBUG_ASSERT().
      
      
      scripts/mysql_system_tables_fix.sql:
        Starting with 5.1.23 CSV doesn't permit creation of NULL-able columns.
        Alter system CSV tables structure so that all columns are NOT NULL.
      storage/csv/ha_tina.cc:
        Starting with 5.1.23 CSV doesn't permit creation of NULL-able columns,
        but it is still possible to get such table from older MySQL versions.
        
        Removed excessive DBUG_ASSERT().
      f3bb583c
  2. 25 Nov, 2007 4 commits
  3. 23 Nov, 2007 24 commits
  4. 22 Nov, 2007 2 commits
    • unknown's avatar
      Bug#26379 - Combination of FLUSH TABLE and REPAIR TABLE · 68321feb
      unknown authored
                  corrupts a MERGE table
      
      Post-pushbuild fix. The merge test failed on Windows.
      The MoveFile() function returned the error code
      ERROR_ACCESS_DENIED.
      
      The fix is to use a different name for the file to be
      deleted. This is the same trick as we use for the error
      code ERROR_ALREADY_EXISTS.
      
      Added ERROR_ACCESS_DENIED to the list of error codes that
      require to change the name of the file to be deleted.
      
      
      mysys/my_delete.c:
        Bug#26379 - Combination of FLUSH TABLE and REPAIR TABLE
                    corrupts a MERGE table
        Added ERROR_ACCESS_DENIED to the list of error codes that
        require to change the name of the file to be deleted.
      68321feb
    • unknown's avatar
      Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0 · a48b491b
      unknown authored
      into  pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.1
      
      
      a48b491b
  5. 21 Nov, 2007 9 commits