An error occurred fetching the project authors.
  1. 17 Dec, 2008 2 commits
  2. 02 Dec, 2008 3 commits
    • vasil's avatar
      branches/zip: · 0e645ded
      vasil authored
      Resurrect a ChangeLog entry that I removed in c3331 with a fake date
      so it does not appear that it has been included in 1.0.2.
      0e645ded
    • vasil's avatar
      branches/zip: · 565c0fe0
      vasil authored
      Remove an entry from the ChnageLog for a change that was made before
      the release of 1.0.2 but was not included in that release.
      565c0fe0
    • vasil's avatar
      branches/zip: · b35f6645
      vasil authored
      Add entry in the ChangeLog for the release of 1.0.2.
      b35f6645
  3. 26 Nov, 2008 1 commit
    • marko's avatar
      branches/zip: row_merge_drop_temp_indexes(): Replace the WHILE 1 with · afe9ee1f
      marko authored
      WHILE 1=1 in the SQL procedure, so that the loop will actually be
      entered and temporary indexes be dropped during crash recovery.
      Thanks to Sunny Bains for pointing this out.
      
      Tested as follows:
      
      Set a breakpoint in row_merge_rename_indexes.
      
      CREATE TABLE t(a INT)ENGINE=InnoDB;
      CREATE INDEX a ON t(a);
      
      -- The breakpoint will be reached.  Kill and restart mysqld.
      SHOW CREATE TABLE t;
      -- This shows the MySQL .frm file, without and index.
      CREATE TABLE innodb_table_monitor(a INT)ENGINE=InnoDB;
      -- This will dump the InnoDB dictionary to the error log, without the index.
      afe9ee1f
  4. 31 Oct, 2008 2 commits
  5. 30 Oct, 2008 1 commit
    • vasil's avatar
      branches/zip: · 05cb12e6
      vasil authored
      Add ChangeLog entry for Bug#40360 Binlog related errors with binlog off
      05cb12e6
  6. 29 Oct, 2008 2 commits
  7. 28 Oct, 2008 1 commit
    • vasil's avatar
      branches/zip: · 1c3838f0
      vasil authored
      ChangeLog:
      
      add entry for the Windows plugin.
      1c3838f0
  8. 27 Oct, 2008 1 commit
    • vasil's avatar
      branches/zip: · 9b36639b
      vasil authored
      ChangeLog:
      
      Add entry for the fix of Bug#19424 InnoDB: Possibly a memory overrun of
      the buffer being freed (64-bit Visual C)
      9b36639b
  9. 24 Oct, 2008 2 commits
  10. 23 Oct, 2008 1 commit
  11. 08 Oct, 2008 1 commit
    • marko's avatar
      branches/zip: Do not release the data dictionary latch while holding locks · a9a21fb9
      marko authored
      to the data dictionary records.  This should fix Issue #83.
      
      row_drop_table_for_mysql_no_commit(): Rename back to
      row_drop_table_for_mysql().  Commit the transaction if the data
      dictionary was not locked when the function was called.  Otherwise,
      neither commit the transaction nor unlock the data dictionary.
      
      row_merge_drop_table(): Let row_drop_table_for_mysql() take care of
      locking the data dictionary.
      
      dict_create_or_check_foreign_constraint_tables(),
      trx_rollback_active(), row_create_table_for_mysql(),
      row_create_index_for_mysql(), row_table_add_foreign_constraints():
      Explicitly commit the transaction, because row_drop_table_for_mysql()
      would no longer commit it, given that the data dictionary will be
      locked during the calls.
      
      Approved by Sunny (over IM). rb://23
      a9a21fb9
  12. 06 Oct, 2008 3 commits
    • vasil's avatar
      branches/zip: · 9daa40cc
      vasil authored
      Add more ChangeLog entries from the merge
      of 2702:2722 from branches/5.1 (r2723).
      9daa40cc
    • vasil's avatar
      branches/zip: · e32f35c5
      vasil authored
      Add entry for Bug#37788 InnoDB Plugin: AUTO_INCREMENT wrong for compressed tables
      in the ChangeLog
      e32f35c5
    • vasil's avatar
      branches/zip: · 51871e26
      vasil authored
      Add entry for Bug#39830 Table autoinc value not updated on first insert
      in the ChangeLog.
      51871e26
  13. 03 Oct, 2008 2 commits
    • vasil's avatar
      branches/zip: · de7fedd3
      vasil authored
      ChangeLog:
      Use "Fix Bug#NNNNN bug summary text" for bugfixes, as for other entries
      in the file.
      de7fedd3
    • marko's avatar
      branches/zip: Make innodb_lock_wait_timeout a settable session variable · be56c647
      marko authored
      (Bug #36285, rb://9).
      
      innodb-index.test, innodb-index.result: Set innodb_lock_wait_timeout as
      a session variable instead of relying on the global value.
      
      innodb-index-master.opt: Remove.
      
      innodb-timeout.test: Test that setting the innodb_lock_wait_timeout
      works as advertised.
      
      thd_lock_wait_timeout(): New function, to retrieve the lock wait timeout
      for a given MySQL client connection (thd), or the global value (thd==NULL).
      
      srv_lock_wait_timeout, innobase_lock_wait_timeout: Remove.
      
      Replace MYSQL_SYSVAR_LONG(lock_wait_timeout)
      with MYSQL_THDVAR_ULONG(lock_wait_timeout).  
      be56c647
  14. 22 Sep, 2008 1 commit
  15. 18 Sep, 2008 2 commits
    • marko's avatar
      branches/zip: When creating an index in innodb_strict_mode, check that · 75fe6fa6
      marko authored
      the maximum record size will never exceed the B-tree page size limit.
      For uncompressed tables, there should always be enough space for two
      records in an empty B-tree page.  For compressed tables, there should
      be enough space for storing two node pointer records or one data
      record in an empty page in uncompressed format.
      
      dict_build_table_def_step(): Remove the inaccurate check for table row
      size.
      
      dict_index_too_big_for_tree(): New function: check if the index
      records would be too big for a B-tree page.
      
      dict_index_add_to_cache(): Add the parameter "strict".  Invoke
      dict_index_too_big_for_tree() if it is set.
      
      trx_is_strict(), thd_is_strict(): New functions, for determining if
      innodb_strict_mode is enabled for the current transaction.
      
      dict_create_index_step(): Pass the new parameter strict of
      dict_index_add_to_cache() as trx_is_strict(trx).  All other callers
      pass it as FALSE.
      
      innodb.test: Enable innodb_strict_mode before attempting to create a
      table with a too big record size.
      
      innodb-zip.test: Remove the test of inserting random data.  Add tests
      for checking that the maximum record lengths are enforced at table
      creation time.
      75fe6fa6
    • marko's avatar
      branches/zip: ChangeLog: Remove reference to Mantis. This file is for the · 81de88a9
      marko authored
      general public, and Mantis is for our internal use only.
      
      Thanks to Vasil for pointing this out.
      81de88a9
  16. 17 Sep, 2008 1 commit
  17. 12 Sep, 2008 1 commit
    • vasil's avatar
      branches/zip: · 380bb0c7
      vasil authored
      Update the ChangeLog which has not been updated for a long time, phew!
      380bb0c7
  18. 09 Jun, 2008 1 commit
  19. 06 Jun, 2008 1 commit
  20. 21 May, 2008 1 commit
  21. 07 May, 2008 3 commits
    • vasil's avatar
      branches/zip: · d36e588d
      vasil authored
      Add a ChangeLog entry for Bug#36222
      d36e588d
    • vasil's avatar
      branches/zip: · b3fabcfb
      vasil authored
      Add new entries to the ChangeLog
      b3fabcfb
    • vasil's avatar
      branches/zip: · 68ba0e9f
      vasil authored
      Remove too detailed entry from ChangeLog. Best to have only user-visible
      changes there.
      68ba0e9f
  22. 30 Apr, 2008 1 commit