1. 24 Jan, 2007 12 commits
  2. 23 Jan, 2007 7 commits
  3. 22 Jan, 2007 1 commit
    • unknown's avatar
      BUG#24401 - MySQL server crashes if you try to retrieve data from · fde52a2f
      unknown authored
                  corrupted table
      
      Accessing a table with corrupted column definition results in server
      crash.
      
      This is fixed by refusing to open such tables. Affects MyISAM only.
      No test case, since it requires crashed table.
      
      
      myisam/mi_open.c:
        Refuse to open MyISAM table with summary columns length bigger than
        length of the record.
      fde52a2f
  4. 19 Jan, 2007 5 commits
  5. 18 Jan, 2007 1 commit
  6. 17 Jan, 2007 7 commits
  7. 16 Jan, 2007 1 commit
    • unknown's avatar
      BUG#24855 - Crash mysqld 4.1.21 with corrupted tables · 61a28619
      unknown authored
      Accessing fixed record format table with crashed key definition results
      in server/myisamchk segmentation fault.
      
      This is fixed by refusing to open such tables. Affects MyISAM only.
      No test case, since it requires crashed table.
      
      
      myisam/mi_open.c:
        Refuse to open fixed record format table with key segment that includes
        BLOB part (which is true only for tables with crashed key definition).
      61a28619
  8. 05 Jan, 2007 1 commit
    • unknown's avatar
      Bug#24607 - MyISAM pointer size determined incorrectly · 422d6b35
      unknown authored
      The function mi_get_pointer_length() computed too small
      pointer size for very large tables.
      
      Inserted missing 'else' between the branches for very
      large tables.
      
      
      myisam/mi_create.c:
        Bug#24607 - MyISAM pointer size determined incorrectly
        Inserted missing 'else' between the branches for very
        large tables.
        Harmonized literals "(longlong) 1" and "1L" to "ULL(1)"
        where they are used for "ulonglong file_length".
      mysql-test/r/myisam.result:
        Bug#24607 - MyISAM pointer size determined incorrectly
        Added the test result.
      mysql-test/t/myisam.test:
        Bug#24607 - MyISAM pointer size determined incorrectly
        Added the test.
      422d6b35
  9. 03 Jan, 2007 3 commits
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-5.0-axmrg · a7b4e0ff
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.1-axmrg
      
      
      sql/lock.cc:
        Auto merged
      sql/sql_update.cc:
        Auto merged
      sql/table.cc:
        Auto merged
      storage/myisam/mi_dynrec.c:
        Auto merged
      storage/myisam/mi_locking.c:
        Auto merged
      storage/myisam/mi_open.c:
        Auto merged
      storage/myisam/mi_update.c:
        Auto merged
      storage/myisam/mi_write.c:
        Auto merged
      storage/myisam/myisamdef.h:
        Auto merged
      a7b4e0ff
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1 · 4ee0c217
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.1-axmrg
      
      
      sql/lock.cc:
        Auto merged
      sql/opt_range.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_insert.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_update.cc:
        Auto merged
      sql/table.cc:
        Auto merged
      storage/federated/ha_federated.cc:
        Auto merged
      storage/myisam/mi_check.c:
        Auto merged
      storage/myisam/mi_dynrec.c:
        Auto merged
      storage/myisam/mi_locking.c:
        Auto merged
      storage/myisam/mi_open.c:
        Auto merged
      storage/myisam/mi_packrec.c:
        Auto merged
      storage/myisam/mi_range.c:
        Auto merged
      storage/myisam/mi_test1.c:
        Auto merged
      storage/myisam/mi_update.c:
        Auto merged
      storage/myisam/mi_write.c:
        Auto merged
      storage/myisam/myisamdef.h:
        Auto merged
      storage/myisam/rt_split.c:
        Auto merged
      4ee0c217
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 5be1fda5
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.0-axmrg
      
      
      myisam/mi_dynrec.c:
        Auto merged
      myisam/mi_locking.c:
        Auto merged
      myisam/mi_open.c:
        Auto merged
      myisam/mi_update.c:
        Auto merged
      myisam/mi_write.c:
        Auto merged
      myisam/myisamdef.h:
        Auto merged
      sql/lock.cc:
        Auto merged
      sql/sql_update.cc:
        Auto merged
      sql/table.cc:
        Auto merged
      5be1fda5
  10. 02 Jan, 2007 2 commits
    • unknown's avatar
      Bug#24270 · f468d34e
      unknown authored
        "mysql_install_db doesn't work properly on 5.1"
        force sql_mode to known value within initialization scripts
      
      
      scripts/fill_help_tables.sh:
        force sql_mode to known value
      scripts/mysql_create_system_tables.sh:
        force sql_mode to known value
      scripts/mysql_fix_privilege_tables.sql:
        force sql_mode to known value
      f468d34e
    • unknown's avatar
      Merge jbruehe@bk-internal.mysql.com:/home/bk/mysql-5.1 · f20cb8d0
      unknown authored
      into  trift2.:/MySQL/M51/mysql-5.1
      
      
      f20cb8d0