1. 11 Mar, 2001 2 commits
    • unknown's avatar
      Fixes for compiling innobase · 684602df
      unknown authored
      Docs/manual.texi:
        Added notes about 3.23.34a
      innobase/mem/Makefile.am:
        Add missing files
      innobase/pars/Makefile.am:
        fixed typo
      sql-bench/run-all-tests.sh:
        Fix for windows
      684602df
    • unknown's avatar
      Added new tests to benchmark suite · 5de5710f
      unknown authored
      Docs/manual.texi:
        Updated some typos in the innobase section
      client/mysql.cc:
        Added print of field types (for debugging)
      client/mysqladmin.c:
        Added timeout for shutdown
      mysql-test/mysql-test-run.sh:
        Use timeout for shutdown
      sql-bench/test-select.sh:
        Added test of query cache and new tests for count(distinct)
      sql/ha_myisam.cc:
        Don't give warnings for RESTORE TABLE
      sql/mysqld.cc:
        Added printing of innobase options
      sql/sql_lex.cc:
        Fixed possible bug when OEM
      sql/sql_table.cc:
        cleanup
      5de5710f
  2. 10 Mar, 2001 1 commit
    • unknown's avatar
      Fixed bug in MAX() optimizing for BDB tables · a791aa29
      unknown authored
      Docs/manual.texi:
        Updated changelog
      mysql-test/README:
        Added reference to manual
      mysql-test/r/bdb.result:
        Added test for MAX() bug
      mysql-test/r/innobase.result:
        Added test for MAX() bug
      mysql-test/t/bdb.test:
        Added test for MAX() bug
      mysql-test/t/innobase.test:
        Added test for MAX() bug
      sql-bench/server-cfg.sh:
        Don't create big blobs with innobase
      sql/ha_berkeley.cc:
        Fixed bug in MAX() optimizing
      BitKeeper/etc/ignore:
        Added sql/.gdbinit to the ignore list
      sql/ha_innobase.h:
        Fixed bug in MAX() optimizing
      sql/handler.h:
        Fixed bug in MAX() optimizing
      sql/opt_sum.cc:
        Fixed bug in MAX() optimizing
      a791aa29
  3. 09 Mar, 2001 1 commit
    • unknown's avatar
      Fixed wrong option in mysql_install_db · 6052a714
      unknown authored
      Added delayed_user for delayed_threads
      Don't use record cache when doing deletes
      
      
      Docs/manual.texi:
        Added link to activestate perl
      mysql-test/t/delayed.test:
        Added sleep for slow machines
      scripts/mysql_install_db.sh:
        Fixed wrong option
      sql-bench/crash-me.sh:
        Intialize some variables
      sql/mysql_priv.h:
        Added delayed_user for delayed_threads
      sql/mysqld.cc:
        Added delayed_user for delayed_threads
      sql/sql_class.cc:
        Added delayed_user for delayed_threads
      sql/sql_delete.cc:
        Don't use record cache when doing deletes
      sql/sql_insert.cc:
        Added delayed_user for delayed_threads
      tests/fork3_test.pl:
        Added periodic check/repair of table
      6052a714
  4. 08 Mar, 2001 5 commits
    • unknown's avatar
      Added documentation about mysql-test-run · 0c3ac080
      unknown authored
      mysql-test/mysql-test-run.sh:
        Added more informative error message
      0c3ac080
    • unknown's avatar
      Fixed bug in INSERT DELAYED when INSERT generated an error · 489934cd
      unknown authored
      Docs/manual.texi:
        Splitted INSERT syntax to different sub-sections
      mysql-test/r/delayed.result:
        Added new test that hanged INSERT DELAYED
      mysql-test/t/delayed.test:
        Added new test that hanged INSERT DELAYED
      scripts/mysqldumpslow.sh:
        Fix for new slow query log format
      sql/field_conv.cc:
        cleanup
      489934cd
    • unknown's avatar
      Added documentation about GEMINI tables · 603ebad9
      unknown authored
      603ebad9
    • unknown's avatar
      manual.texi Note about DROP DATABASE and Innobase website to the manual · 1d671933
      unknown authored
      Docs/manual.texi:
        Note about DROP DATABASE and Innobase website to the manual
      1d671933
    • unknown's avatar
      Changed --with-innobase-db to --with-innobase · 5861a962
      unknown authored
      Updated manual about INNOBASE and BDB
      
      
      BUILD/SETUP.sh:
        Added --print as alias for --just-print
      BUILD/compile-pentium-debug:
        Changed --with-innobase-db to --with-innobase
      BUILD/compile-pentium:
        Changed --with-innobase-db to --with-innobase
      Build-tools/Do-all-build-steps:
        Changed --with-innobase-db to --with-innobase
      Docs/manual.texi:
        Added that BDB and INNBASE is included in the source distribution
      sql/mysqld.cc:
        Fixed typo
      support-files/maxsql.spec.sh:
        Changed --with-innobase-db to --with-innobase
      support-files/mysql.spec.sh:
        Changed --with-innobase-db to --with-innobase
      5861a962
  5. 07 Mar, 2001 3 commits
    • unknown's avatar
      manual.texi Added entry to contrib section. · 3b5ed5c0
      unknown authored
      Docs/manual.texi:
        Added entry to contrib section.
      3b5ed5c0
    • unknown's avatar
      Fixed test cases for innobase · 080298cf
      unknown authored
      Fixed bug introduced with last ORDER BY optimization
      Changed log position to longlong to avoid warnings.
      
      
      Docs/manual.texi:
        Update for innobase
      mysql-test/r/innobase.result:
        Fixed test cases
      mysql-test/t/bdb.test:
        Removed not used tables
      mysql-test/t/innobase.test:
        Fixed test cases
      sql/field.h:
        Fixed bug introduced with last ORDER BY optimization
      sql/ha_berkeley.cc:
        Fixed bug when index_init() was called twice.
      sql/mysql_priv.h:
        Added option to not get stack trace (when using gdb)
      sql/mysqld.cc:
        Added option to not get stack trace (when using gdb)
      sql/slave.cc:
        Changed log position to longlong to avoid warnings.
      sql/slave.h:
        Changed log position to longlong to avoid warnings.
      sql/sql_parse.cc:
        Removed warnings
      sql/sql_select.cc:
        Cleanups
      080298cf
    • unknown's avatar
      Changes so that 'make distcheck' works with Berkeley DB. · 58614666
      unknown authored
      Build-tools/Do-all-build-steps:
        We now build with Berkeley DB.
      Docs/manual.texi:
        Try to make MySQL's extensions to GROUP BY more noticable.
      acinclude.m4:
        Berkeley DB defaults to "no", now.
        
        Changes so that 'make distcheck' works with Berkeley DB.
      bdb/Makefile.in:
        Add some more dummy targets to ignore.
      58614666
  6. 06 Mar, 2001 2 commits
    • unknown's avatar
      Patch from sleepycat to fix problem with BDB and log files · 3097059a
      unknown authored
      Print full command name to log files
      Convert table type to supported onces on ALTER TABLE
      
      
      Docs/manual.texi:
        Updates from user comments
      bdb/log/log_rec.c:
        Patch from sleepycat to fix problem with log files
      innobase/ibuf/Makefile.am:
        Don't let make do bk get
      innobase/include/Makefile.am:
        Don't let make do bk get
      man/Makefile.am:
        Don't let make do bk get
      myisam/mi_dbug.c:
        Print warning to debug log
      mysql-test/mysql-test-run.sh:
        Don't use innobase in replica
      mysql-test/r/null_key.result:
        Fix for new key lengths
      sql/ha_innobase.cc:
        Free hash cache at end
      sql/log.cc:
        Print full command name to log files
      sql/sql_table.cc:
        Convert table type to supported onces on ALTER TABLE
      3097059a
    • unknown's avatar
      Merged some functions and removed some unused client functions. · af297c50
      unknown authored
      Remember UNION for ALTER TABLE
      Added test for if we are supporting transactions.
      Don't allow REPLACE to replace a row when we have generated an auto_increment key
      Fixed bug when using BLOB keys
      Fixed bug in SET @variable=user.
      
      
      Docs/manual.texi:
        Added some examples and moved the Error access denied section to the
        error section.
      client/mysqltest.c:
        Changed to use the new mysql_send_query()
      include/mysql.h:
        Changed mysql_reap_query() to mysql_send_query().
      libmysql/libmysql.c:
        Changed mysql_reap_query() to mysql_send_query()
        Merged some functions and removed some unused functions.
      mysql-test/r/bdb.result:
        New test case
      mysql-test/r/distinct.result:
        New test case
      mysql-test/r/key.result:
        New test case
      mysql-test/r/merge.result:
        New test case
      mysql-test/r/replace.result:
        New test case
      mysql-test/t/bdb.test:
        New test case
      mysql-test/t/key.test:
        New test case
      mysql-test/t/merge.test:
        New test case
      mysql-test/t/replace.test:
        New test case
      mysys/my_lock.c:
        Moved global lock variable to static
      sql-bench/test-insert.sh:
        Added test case for index-read only
      sql/field.h:
        Fixed that one can optimize ORDER BY with ISAM and GEMINI
      sql/ha_berkeley.cc:
        Added type casts needed for Windows
      sql/ha_innobase.cc:
        Removed reference to manual from comment.
      sql/ha_myisammrg.cc:
        Remember UNION for ALTER TABLE
      sql/ha_myisammrg.h:
        Remember UNION for ALTER TABLE
      sql/handler.cc:
        Added test for if we are supporting transactions.
        Don't allow REPLACE to replace a row when we have generated an auto_increment key.
      sql/handler.h:
        Remember UNION for ALTER TABLE
      sql/key.cc:
        Fixed bug when using BLOB keys
      sql/mysql_priv.h:
        Added new variables
      sql/mysqld.cc:
        Added new variables
      sql/opt_range.cc:
        Fixed problem with BLOB keys
      sql/opt_sum.cc:
        Fix for BLOB keys
      sql/sql_class.cc:
        Added test if we need to init/clean transaction variables
      sql/sql_insert.cc:
        Fix for REPLACE and auto_increment keys
      sql/sql_parse.cc:
        Fixed bug in max_user_connections
      sql/sql_select.cc:
        Fixed problem with key on BLOB
      sql/sql_yacc.yy:
        Fixed bug in SET @variable=user.
      sql/table.cc:
        Fixed problem with keys on BLOB
      af297c50
  7. 04 Mar, 2001 1 commit
    • unknown's avatar
      Fix minor typos (not bugs). · 003fe0b0
      unknown authored
      Docs/manual.texi:
        Minor typo fix.
      sql/ha_innobase.cc:
        Fix minor cut-n-paste errors in change_active_index().
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      003fe0b0
  8. 03 Mar, 2001 1 commit
    • unknown's avatar
      Fixes for innobase usage · 11633f57
      unknown authored
      Fixed bug when using TEXT columns with BDB tables
      Allow LOAD DATA INFILE to use numbers with ENUM and SET columns
      
      
      BUILD/compile-pentium:
        Added --with-innobase-db
      Docs/manual.texi:
        Added more documentation to Innobase and KILL
      client/mysqladmin.c:
        Quote database names for CREATE and DROP
      mysql-test/install_test_db.sh:
        Don't use innobase, bdb or gemini when installing privilege tables
      mysql-test/mysql-test-run.sh:
        Added testing of innobase tables
      mysql-test/r/bdb.result:
        Added test of TEXT column bug
      mysql-test/t/bdb.test:
        Added test of TEXT column bug
      mysql-test/t/innobase.test:
        Cleanup innobase tests
      scripts/mysql_install_db.sh:
        Added testing of innobase tables
      sql/field.cc:
        Allow LOAD DATA INFILE to use numbers with ENUM and SET columns
      sql/filesort.cc:
        Fixed typo
      sql/ha_berkeley.cc:
        Fixed problem with TEXT columns in BDB tables
      sql/mysqld.cc:
        Always support the --innobase-data-file-path option
      sql/share/swedish/errmsg.OLD:
        Added swedish error message...
      11633f57
  9. 02 Mar, 2001 2 commits
  10. 01 Mar, 2001 3 commits
  11. 27 Feb, 2001 1 commit
    • unknown's avatar
      Docs/manual.texi · d463100a
      unknown authored
          update for the fix
      sql/slave.cc
          re-merged Jeremy's message changes, got the code to compile and run again
          after a mess-up in the merge
      
      
      Docs/manual.texi:
        update for the fix
      sql/slave.cc:
        re-merged Jeremy's message changes, got the code to compile and run again
        after a mess-up in the merge
      d463100a
  12. 26 Feb, 2001 1 commit
  13. 21 Feb, 2001 1 commit
    • unknown's avatar
      Fixes for innobase · b5684cbc
      unknown authored
      Added test for ALTER TABLE ORDER BY
      
      
      BUILD/FINISH.sh:
        Fixes for innobase
      BUILD/compile-pentium-debug:
        Fixes for innobase
      Docs/manual.texi:
        Fixes for innobase
      include/my_pthread.h:
        Fixes for innobase
      innobase/Makefile.am:
        Fixes for innobase
      innobase/btr/Makefile.am:
        Fixes for innobase
      innobase/data/Makefile.am:
        Fixes for innobase
      innobase/eval/Makefile.am:
        Fixes for innobase
      innobase/include/Makefile.i:
        Fixes for innobase
      innobase/os/Makefile.am:
        Fixes for innobase
      mysql-test/t/alter_table.test:
        Added test for ALTER TABLE ORDER BY
      mysys/my_error.c:
        Skip 'l' in '%lu'
      mysys/my_vsnprintf.c:
        cleanup
      sql/ha_innobase.cc:
        Fixed type + remove warnings
      sql/ha_innobase.h:
        Remove warnings
      sql/handler.cc:
        cleanup
      sql/sql_class.cc:
        remove warnings
      sql/sql_parse.cc:
        remove warnings
      sql/sql_table.cc:
        Fixed bug in ALTER TABLE ... ORDER BY
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      b5684cbc
  14. 20 Feb, 2001 2 commits
    • unknown's avatar
      Added max_user_connections · 0cd425bf
      unknown authored
      BUILD/compile-pentium-debug:
        Added --with-innobase
      Docs/manual.texi:
        Added documentation for -O max_user_connections
      innobase/os/os0sync.c:
        Fix for Heikki
      0cd425bf
    • unknown's avatar
      replication fixes · 6d02a77a
      unknown authored
      Docs/manual.texi:
        updates from Matthias Urlichs
      mysql-test/r/rpl000016.result:
        position sanity check - hope to catch the timing bug
      mysql-test/t/rpl000016.test:
        position sanity check - hope to catch timing bug
      sql/log_event.cc:
        limit event length by max_allowed_packet
      sql/log_event.h:
        abolish MAX_EVENT_LEN
      sql/sql_repl.cc:
        error for events larger than max_allowed_packet
      6d02a77a
  15. 19 Feb, 2001 3 commits
  16. 18 Feb, 2001 3 commits
    • unknown's avatar
      Fixed typo in manual · 808bb002
      unknown authored
      Docs/manual.texi:
        Fixed typo
      808bb002
    • unknown's avatar
      Update of manual · 98b65e42
      unknown authored
      Docs/manual.texi:
        Changed code{MySQL} -> strong{MySQL}
      98b65e42
    • unknown's avatar
      Fixed problem with concurrent inserts and read-previous · becd1867
      unknown authored
      Fix for BSDI 4.0
      
      
      Docs/manual.texi:
        Added MySQL AB information
      configure.in:
        Fix for BSDI 4.0
      myisam/mi_rprev.c:
        Fixed problem with concurrent inserts and read-previous
      mysys/mf_format.c:
        Fix for BSDI 4.0
      sql/handler.cc:
        Fixed type
      becd1867
  17. 17 Feb, 2001 4 commits
    • unknown's avatar
      Fixed that myisamchk -R works on text columns · 46ad1b88
      unknown authored
      Fixed typo when removing space from argument to -O
      
      
      Docs/manual.texi:
        Update of merge tables
      myisam/mi_check.c:
        Moved test of FULLTEXT keys to make things more efficient
      myisam/myisamchk.c:
        Incremented version
      myisam/myisamdef.h:
        Fixed that myisamchk -R works on text columns
      mysys/getvar.c:
        Fixed typo when removing space from argument to -O
      46ad1b88
    • unknown's avatar
      Added locks needed for Innobase · b785b36d
      unknown authored
      Fixed mutex problem when doing automatic repair of MyISAM tables
      
      
      Docs/manual.texi:
        changelog
      include/thr_lock.h:
        Added TL_READ_WITH_SHARED_LOCKS for Innobase
      mysql-test/r/update.result:
        Added 'select' to verify update results
      mysql-test/t/update.test:
        Better code coverage
      mysys/getvar.c:
        Allow space in to --set-variable
      mysys/thr_lock.c:
        Added TL_READ_WITH_SHARED_LOCKS
      sql/ha_myisam.cc:
        Added comment
      sql/lock.cc:
        Added missing broadcast
      sql/sql_base.cc:
        Fixed some mutex problem when doing automatic repair of MyISAM tables
      sql/sql_update.cc:
        Purecoverage
      b785b36d
    • unknown's avatar
      Write UNION() for MERGE tables · a33af54d
      unknown authored
      Docs/manual.texi:
        Clearify when logging is done
      myisam/myisamchk.c:
        Better error message
      mysql-test/r/merge.result:
        Added test for SHOW CREATE on MERGE table
      scripts/safe_mysqld.sh:
        Search by default in database directory
      sql/ha_myisammrg.h:
        Add UNION() to SHOW CREATE TABLE
      sql/sql_update.cc:
        removed compiler warning
      a33af54d
    • unknown's avatar
      Added Innobase to source distribution · 132e667b
      unknown authored
      Docs/manual.texi:
        Added Innobase documentation
      configure.in:
        Incremented version
      include/my_base.h:
        Added option for Innobase
      myisam/mi_check.c:
        cleanup
      mysql-test/t/bdb.test:
        cleanup
      mysql-test/t/innobase.test:
        Extended with new tests from bdb.test
      mysql-test/t/merge.test:
        Added test of SHOW create
      mysys/my_init.c:
        Fix for UNIXWARE 7
      scripts/mysql_install_db.sh:
        Always write how to start mysqld
      scripts/safe_mysqld.sh:
        Fixed type
      sql/ha_innobase.cc:
        Update to new version
      sql/ha_innobase.h:
        Update to new version
      sql/handler.h:
        Added 'update_table_comment()' and 'append_create_info()'
      sql/sql_delete.cc:
        Fixes for Innobase
      sql/sql_select.cc:
        Fixes for Innobase
      sql/sql_show.cc:
        Append create information (for MERGE tables)
      sql/sql_update.cc:
        Fixes for Innobase
      132e667b
  18. 16 Feb, 2001 1 commit
  19. 15 Feb, 2001 2 commits
    • unknown's avatar
      Updates for innobase · b6b1bfab
      unknown authored
      Removed a ' that casued 'make paper' to fail
      
      
      Docs/manual.texi:
        Updated myisamchk section;  Removed a ' that casued 'make paper' to fail
      sql/handler.cc:
        Updates for innobase
      sql/mysqld.cc:
        Updates for innobase
      sql/sql_parse.cc:
        Fixed possible overrun if the mysqld server name is too big
      sql/sql_select.cc:
        Updates for innobase
      b6b1bfab
    • unknown's avatar
      Changed --replace to --replace_result in mysqltest · 8226b37a
      unknown authored
      Changed errmsg -> my_errmsg (portability issue)
      Fixed that mysqlbinlog writes SET TIMESTAMP before all queries
      Fixed comments in default my.cnf files
      
      
      Docs/manual.texi:
        Updated information about character sets
      client/mysqladmin.c:
        Added missing help text
      client/mysqltest.c:
        Changed --replace to --replace_result to not conflict with SQL replace command
      include/my_sys.h:
        change errmsg -> my_errmsg (portability issue)
      libmysql/errmsg.c:
        change errmsg -> my_errmsg (portability issue)
      myisam/mi_cache.c:
        Changed seek+read to pread
      myisam/mi_check.c:
        Fix bug that caused myisamchk to be very slow under some specific error conditions
      myisam/mi_dynrec.c:
        cleanup
      myisam/myisamchk.c:
        Write out value of checksum
      myisam/myisamdef.h:
        cleanup
      mysql-test/r/backup.result:
        Fixed the case where backup caused different error messages
      mysql-test/r/bdb.result:
        Added new test case
      mysql-test/r/fulltext.result:
        Fix for new CREATE TABLE format
      mysql-test/...
      8226b37a
  20. 14 Feb, 2001 1 commit