1. 13 Aug, 2004 1 commit
  2. 12 Aug, 2004 15 commits
  3. 11 Aug, 2004 9 commits
  4. 10 Aug, 2004 7 commits
  5. 09 Aug, 2004 4 commits
  6. 06 Aug, 2004 2 commits
    • unknown's avatar
      InnoDB: Add option for disabling innodb_status.<pid> files. · fc4364e3
      unknown authored
      InnoDB: Implement tmpfile() differently on Windows (Bug #3998)
      
      
      innobase/dict/dict0dict.c:
        Check the return value of os_file_create_tmpfile(),
        as it can now return NULL
      innobase/include/os0file.h:
        Note that os_file_create_tmpfile() can now return NULL
      innobase/include/srv0srv.h:
        Add a new server flag (srv_innodb_status) to disable
        the creation of innodb_status.<pid> files
      innobase/lock/lock0lock.c:
        Check the return value of os_file_create_tmpfile(),
        as it can now return NULL
      innobase/os/os0file.c:
        os_file_create_tmpfile(): separate implementation for Win32;
        errors will be reported but will not cause assertion failure
      innobase/srv/srv0srv.c:
        Add a new server flag (srv_innodb_status) to disable
        the creation of innodb_status.<pid> files
      innobase/srv/srv0start.c:
        innobase_start_or_create_for_mysql(): create srv_monitor_file
        with tmpfile() or with a visible name "innodb_status.<pid>",
        depending on the setting of the flag srv_innodb_status.
      sql/ha_innodb.cc:
        innobase_init(): initialize srv_innodb_status
        update_table_comment(), get_foreign_key_create_info(): replace
        tmpfile() with os_file_create_tmpfile()
      sql/ha_innodb.h:
        Add new Boolean flag, innobase_create_status_file.
      sql/mysqld.cc:
        Add new Boolean flag, innodb_status_file
      fc4364e3
    • unknown's avatar
      Fix for bug #4491 "timestamp(19) doesn't work". · 3a00469e
      unknown authored
      We should allow 19 as length of newly created TIMESTAMP fields.
      
      
      mysql-test/r/type_timestamp.result:
        Added test of TIMESTAMP(19) support.
      mysql-test/t/type_timestamp.test:
        Added test of TIMESTAMP(19) support.
      sql/sql_parse.cc:
        add_field_to_list(): TIMESTAMP columns should also support 19 as length since it is
        length of 4.1 compatible representation.
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      3a00469e
  7. 05 Aug, 2004 2 commits