1. 14 Feb, 2002 7 commits
    • unknown's avatar
      3a231663
    • unknown's avatar
      48664555
    • unknown's avatar
      row0mysql.c: · ce81db2e
      unknown authored
        Add a warning to drop database wait if there are still open handles on a table
      
      
      innobase/row/row0mysql.c:
        Add a warning to drop database wait if there are still open handles on a table
      ce81db2e
    • unknown's avatar
      dict0dict.h, dict0dict.c, row0mysql.c, ha_innobase.cc: · 199e17e5
      unknown authored
        Add some more safety if MySQL tries to drop a table on which there are open handles
      
      
      sql/ha_innobase.cc:
        Add some more safety if MySQL tries to drop a table on which there are open handles
      innobase/row/row0mysql.c:
        Add some more safety if MySQL tries to drop a table on which there are open handles
      innobase/dict/dict0dict.c:
        Add some more safety if MySQL tries to drop a table on which there are open handles
      innobase/include/dict0dict.h:
        Add some more safety if MySQL tries to drop a table on which there are open handles
      199e17e5
    • unknown's avatar
      row0mysql.c, sql_db.cc: · 5c08b0fb
      unknown authored
        Try to make sure DROP DATABASE does not cause a deadlock because we now let InnoDB wait MySQL does not have open handles to tables we drop
      
      
      sql/sql_db.cc:
        Try to make sure DROP DATABASE does not cause a deadlock because we now let InnoDB wait MySQL does not have open handles to tables we drop
      innobase/row/row0mysql.c:
        Try to make sure DROP DATABASE does not cause a deadlock because we now let InnoDB wait MySQL does not have open handles to tables we drop
      5c08b0fb
    • unknown's avatar
      changed bool -> my_bool · 01f1db42
      unknown authored
      01f1db42
    • unknown's avatar
      a3e6a43d
  2. 13 Feb, 2002 7 commits
  3. 12 Feb, 2002 1 commit
    • unknown's avatar
      mysqldump.c: · 700513a4
      unknown authored
        Changed C++ style comments to ANSI C style.
      
      
      client/mysqldump.c:
        Changed C++ style comments to ANSI C style.
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      700513a4
  4. 11 Feb, 2002 1 commit
  5. 10 Feb, 2002 6 commits
  6. 09 Feb, 2002 4 commits
  7. 08 Feb, 2002 2 commits
    • unknown's avatar
      dict0crea.c: · 4bb78022
      unknown authored
        Still a little better error message for Harald Fuchs
      
      
      innobase/dict/dict0crea.c:
        Still a little better error message for Harald Fuchs
      4bb78022
    • unknown's avatar
      dict0crea.c: · 17b2cd98
      unknown authored
        Add some error messages to help in tracking Harald Fuchs' foreign key failure
      
      
      innobase/dict/dict0crea.c:
        Add some error messages to help in tracking Harald Fuchs' foreign key failure
      17b2cd98
  8. 07 Feb, 2002 4 commits
    • unknown's avatar
      Fixed results after Heikki's last change · 73edf19b
      unknown authored
      73edf19b
    • unknown's avatar
      Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql · 007470d8
      unknown authored
      
      sql/ha_innobase.cc:
        Auto merged
      007470d8
    • unknown's avatar
      Update to autoconf 2.52 · 3942e445
      unknown authored
      Fix of InnoDB variables in SHOW VARIABLES
      Fix for ALTER TABLE and InnoDB
      
      
      BUILD/FINISH.sh:
        Update to autoconf 2.52
      BUILD/SETUP.sh:
        Update to autoconf 2.52
      BUILD/compile-alpha:
        Update to autoconf 2.52
      BUILD/compile-pentium-gcov:
        Update to autoconf 2.52
      BUILD/compile-pentium-gprof:
        Update to autoconf 2.52
      BUILD/compile-pentium:
        Update to autoconf 2.52
      Docs/manual.texi:
        Changelog
      acconfig.h:
        Update to autoconf 2.52
      acinclude.m4:
        Update to autoconf 2.52
      bdb/dist/configure.in:
        Update to autoconf 2.52
      client/Makefile.am:
        Update to autoconf 2.52
      configure.in:
        Update to autoconf 2.52
      mysql-test/r/innodb.result:
        Update of InnoDB Cardinality values
      mysys/Makefile.am:
        Update to autoconf 2.52
      scripts/Makefile.am:
        Update to autoconf 2.52
      sql/ha_innobase.cc:
        Fix of InnoDB variables in SHOW VARIABLES
      sql/ha_innobase.h:
        Fix of InnoDB variables in SHOW VARIABLES
      sql/sql_table.cc:
        Fix for ALTER TABLE and InnoDB
      support-files/my-huge.cnf.sh:
        Fixed typo
      support-files/my-large.cnf.sh:
        Fixed typo
      support-files/my-medium.cnf.sh:
        Fixed typo
      support-files/my-small.cnf.sh:
        Fixed typo
      3942e445
    • unknown's avatar
      rem0cmp.c: · 9a052e27
      unknown authored
        Prevent a foreign key constraint references between INT columns where the signedness is different
      
      
      innobase/rem/rem0cmp.c:
        Prevent a foreign key constraint references between INT columns where the signedness is different
      9a052e27
  9. 04 Feb, 2002 2 commits
    • unknown's avatar
      ha_innobase.cc: · 70634523
      unknown authored
        Remove use of prebuilt->trx, better play safe since we do not know MySQL call order of external_lock
      
      
      sql/ha_innobase.cc:
        Remove use of prebuilt->trx, better play safe since we do not know MySQL call order of external_lock
      70634523
    • unknown's avatar
      Many files: · 9871a6d0
      unknown authored
        Small improvements
      row0mysql.c:
        Small improvements + fix the ALTER TABLE problem by introducing a lazy drop table it can use
      ha_innobase.cc:
        Some fine-tuning of optimization
      
      
      sql/ha_innobase.cc:
        Some fine-tuning of optimization
      innobase/include/log0recv.h:
        Small improvements
      innobase/include/mem0mem.h:
        Small improvements
      innobase/include/mem0pool.h:
        Small improvements
      innobase/include/row0mysql.h:
        Small improvements
      innobase/include/srv0srv.h:
        Small improvements
      innobase/include/trx0trx.h:
        Small improvements
      innobase/buf/buf0lru.c:
        Small improvements
      innobase/fil/fil0fil.c:
        Small improvements
      innobase/log/log0recv.c:
        Small improvements
      innobase/mem/mem0mem.c:
        Small improvements
      innobase/mem/mem0pool.c:
        Small improvements
      innobase/row/row0mysql.c:
        Small improvements + fix the ALTER TABLE problem by introducing a lazy drop table it can use
      innobase/srv/srv0srv.c:
        Small improvements
      innobase/srv/srv0start.c:
        Small improvements
      innobase/trx/trx0purge.c:
        Small improvements
      innobase/trx/trx0trx.c:
        Small improvements
      9871a6d0
  10. 03 Feb, 2002 2 commits
    • unknown's avatar
      ha_innobase.cc: · 3518de82
      unknown authored
        Fix the crashes reported by Peter; SHOW CREATE does not call external_lock before calling ::info, and consequently the trx struct in prebuilt is obsolete; setting trx->op_info caused erratic memory corruption in mysqldump
      
      
      sql/ha_innobase.cc:
        Fix the crashes reported by Peter; SHOW CREATE does not call external_lock before calling ::info, and consequently the trx struct in prebuilt is obsolete; setting trx->op_info caused erratic memory corruption in mysqldump
      3518de82
    • unknown's avatar
      Merge heikki@work.mysql.com:/home/my/mysql · 9855a07b
      unknown authored
      into donna.mysql.fi:/home/heikki/mysqln
      
      
      9855a07b
  11. 30 Jan, 2002 4 commits
    • unknown's avatar
      btr0cur.c, ha_innobase.cc: · 1ff678a9
      unknown authored
        Fine-tune optimization parameters; in small tables the estimates are accurate; in big tables let us not be too optimistic about index selectivity
      
      
      sql/ha_innobase.cc:
        Fine-tune optimization parameters; in small tables the estimates are accurate; in big tables let us not be too optimistic about index selectivity
      innobase/btr/btr0cur.c:
        Fine-tune optimization parameters; in small tables the estimates are accurate; in big tables let us not be too optimistic about index selectivity
      1ff678a9
    • unknown's avatar
      8a56717c
    • unknown's avatar
      Fix in SHOW GRANTS: REFERENCE -> REFERENCES · bd454107
      unknown authored
      
      Docs/manual.texi:
        changelog
      sql/sql_acl.cc:
        Fix REFERENCE -> REFERENCES
      bd454107
    • unknown's avatar
      ha_innobase.cc: · dec0182c
      unknown authored
        Assume selectivity of any key prefix is better than 1 / 100, regardless of what the estimator returns; this balances the pessimistic assumption of the optimizer thatany secondary key access to the full row incurs a page read from disk
      
      
      sql/ha_innobase.cc:
        Assume selectivity of any key prefix is better than 1 / 100, regardless of what the estimator returns; this balances the pessimistic assumption of the optimizer thatany secondary key access to the full row incurs a page read from disk
      dec0182c