1. 15 Feb, 2002 1 commit
    • unknown's avatar
      dict0dict.c: · 9daf885c
      unknown authored
        If the string foreign was succeeded by a non-space character, that confused the foreign key syntax parser
      
      
      innobase/dict/dict0dict.c:
        If the string foreign was succeeded by a non-space character, that confused the foreign key syntax parser
      9daf885c
  2. 14 Feb, 2002 5 commits
    • unknown's avatar
      row0mysql.c: · d0634d18
      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
      d0634d18
    • unknown's avatar
      dict0dict.h, dict0dict.c, row0mysql.c, ha_innobase.cc: · 6158bea1
      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
      6158bea1
    • unknown's avatar
      row0mysql.c, sql_db.cc: · af96cbe1
      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
      af96cbe1
    • unknown's avatar
      changed bool -> my_bool · 5f52ab10
      unknown authored
      5f52ab10
    • unknown's avatar
      312a4cfd
  3. 13 Feb, 2002 7 commits
  4. 12 Feb, 2002 1 commit
    • unknown's avatar
      mysqldump.c: · 619e3736
      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
      619e3736
  5. 11 Feb, 2002 1 commit
  6. 10 Feb, 2002 6 commits
  7. 09 Feb, 2002 4 commits
  8. 08 Feb, 2002 2 commits
    • unknown's avatar
      dict0crea.c: · 37be6eca
      unknown authored
        Still a little better error message for Harald Fuchs
      
      
      innobase/dict/dict0crea.c:
        Still a little better error message for Harald Fuchs
      37be6eca
    • unknown's avatar
      dict0crea.c: · d89b9c43
      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
      d89b9c43
  9. 07 Feb, 2002 4 commits
    • unknown's avatar
      Fixed results after Heikki's last change · 54cb6501
      unknown authored
      54cb6501
    • unknown's avatar
      Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql · bac8e19e
      unknown authored
      
      sql/ha_innobase.cc:
        Auto merged
      bac8e19e
    • unknown's avatar
      Update to autoconf 2.52 · a816b25a
      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
      a816b25a
    • unknown's avatar
      rem0cmp.c: · da7a4801
      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
      da7a4801
  10. 04 Feb, 2002 2 commits
    • unknown's avatar
      ha_innobase.cc: · 88f3aee5
      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
      88f3aee5
    • unknown's avatar
      Many files: · 8e5b41c5
      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
      8e5b41c5
  11. 03 Feb, 2002 2 commits
    • unknown's avatar
      ha_innobase.cc: · 3bcd369c
      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
      3bcd369c
    • unknown's avatar
      Merge heikki@work.mysql.com:/home/my/mysql · dcb591c4
      unknown authored
      into donna.mysql.fi:/home/heikki/mysqln
      
      dcb591c4
  12. 30 Jan, 2002 4 commits
    • unknown's avatar
      btr0cur.c, ha_innobase.cc: · baa10db1
      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
      baa10db1
    • unknown's avatar
      49e4a3a3
    • unknown's avatar
      Fix in SHOW GRANTS: REFERENCE -> REFERENCES · e1994451
      unknown authored
      
      Docs/manual.texi:
        changelog
      sql/sql_acl.cc:
        Fix REFERENCE -> REFERENCES
      e1994451
    • unknown's avatar
      ha_innobase.cc: · 37cebe2a
      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
      37cebe2a
  13. 29 Jan, 2002 1 commit
    • unknown's avatar
      mem0mem.c: · 03281dce
      unknown authored
        Add more diagnostic code to cath possible memory corruption
      
      
      innobase/mem/mem0mem.c:
        Add more diagnostic code to cath possible memory corruption
      03281dce