1. 23 Mar, 2001 1 commit
    • unknown's avatar
      Test case for bug when updating on key · fd433598
      unknown authored
      Fixed bug in CONCAT_WS()
      Print the default ISOLATION level.
      Change lock type for CREATE ... SELECT and INSERT/REPLACE ... SELECT
      
      
      Docs/manual.texi:
        Changelog
      mysql-test/r/func_str.result:
        Added tests for CONCAT_WS()
      mysql-test/r/update.result:
        Test case for bug when updating on key
      mysql-test/t/func_str.test:
        Added tests for CONCAT_WS()
      mysql-test/t/update.test:
        Test case for bug when updating on key
      sql/gen_lex_hash.cc:
        Better hash values
      sql/handler.cc:
        Added missig NullS
      sql/item_strfunc.cc:
        Fixed bug in CONCAT_WS()
      sql/mysql_priv.h:
        Print the default ISOLATION level.
      sql/mysqld.cc:
        Print the default ISOLATION level.
      sql/sql_insert.cc:
        Remove unnecessary call to setup_tables()
      sql/sql_parse.cc:
        Change lock type for CREATE ... SELECT and INSERT/REPLACE ... SELECT
      sql/sql_yacc.yy:
        Change lock type for CREATE ... SELECT and INSERT/REPLACE ... SELECT
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      fd433598
  2. 21 Mar, 2001 2 commits
    • unknown's avatar
      Add support for Gemini table handler, Monty has checked and approved · b4098ead
      unknown authored
      Fix bug when read return error
      
      
      acconfig.h:
        Add Gemini to configure
      acinclude.m4:
        Add Gemini to configure
      include/my_base.h:
        Add error codes for tables handlers
      mysql-test/t/select.test:
        Force temporary tables to MyISAM
      sql-bench/server-cfg.sh:
        Allow Gemini to run sql-bench
      sql/Makefile.am:
        Add Gemini to configure
      sql/handler.cc:
        Add support for Gemini table handler
      sql/handler.h:
        Add support for Gemini table handler
      sql/lex.h:
        Add support for Gemini table handler
      sql/mysqld.cc:
        Add support for Gemini table handler
      sql/opt_range.cc:
        Fix bug when read return error
      sql/records.cc:
        Fix bug when read return error
      sql/sql_class.cc:
        Add support for Gemini table handler
      sql/sql_class.h:
        Add support for Gemini table handler
      sql/sql_lex.h:
        Add support for Gemini table handler
      sql/sql_rename.cc:
        Add commit for table rename
      sql/sql_table.cc:
        Add commit for table rename
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      b4098ead
    • unknown's avatar
      Split setup_fields to setup_tables and setup_fields · 4b56b0ee
      unknown authored
      Fixed problem with UPDATE TABLE when keys wheren't always used.
      
      
      Docs/manual.texi:
        Added comment to ALTER TABLE
      scripts/mysql_install_db.sh:
        Added test for mysqld in libexec
      sql/ha_innobase.cc:
        Removed compiler warning
      sql/mysql_priv.h:
        Split setup_fields to setup_tables and setup_fields
      sql/sql_base.cc:
        Split setup_fields to setup_tables and setup_fields
      sql/sql_insert.cc:
        Split setup_fields to setup_tables and setup_fields
      sql/sql_load.cc:
        Split setup_fields to setup_tables and setup_fields
      sql/sql_parse.cc:
        Fixed missing 'mysql_info" with now clients.
      sql/sql_select.cc:
        Split setup_fields to setup_tables and setup_fields
      sql/sql_update.cc:
        Fixed problem with UPDATE TABLE when keys wheren't always used.
      sql/sql_yacc.yy:
        Small isolation change
      4b56b0ee
  3. 20 Mar, 2001 1 commit
    • unknown's avatar
      Added isolation levels · 6257ee76
      unknown authored
      Added SELECT .. FOR UPDATE and SELECT .. IN SHARE MODE
      
      
      Docs/manual.texi:
        Updated information about SET TRANSACTION ISOLATION LEVEL
      configure.in:
        Upgraded version number
      isam/_dbug.c:
        Fixed wrong fprintf
      isam/isamchk.c:
        Added new error message
      myisam/mi_check.c:
        Added new error message
      mysql-test/mysql-test-run.sh:
        Don't wait too long for server start
      mysys/mf_keycache.c:
        Cleaned up some error messages
      scripts/mysqlhotcopy.sh:
        Applied patch for --resetmaster --resetslave
      sql-bench/bench-init.pl.sh:
        Fix for windows
      sql/handler.cc:
        Added isolation levels and gemini spinlocks
      sql/handler.h:
        Added isolation levels
      sql/item_strfunc.cc:
        Cleanup of CONCAT_WS()
      sql/lex.h:
        Added isolation levels
      sql/mysql_priv.h:
        Added isolation levels
      sql/mysqld.cc:
        Added isolation levels
      sql/sql_class.cc:
        Added isolation levels
        Moved variable initialization to different code segments
      sql/sql_class.h:
        Added isolation levels
      sql/sql_lex.h:
        Added isolation levels
      sql/sql_parse.cc:
        Added isolation levels
      sql/sql_update.cc:
        cleanup
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      6257ee76
  4. 16 Mar, 2001 5 commits
  5. 15 Mar, 2001 10 commits
  6. 14 Mar, 2001 14 commits
  7. 13 Mar, 2001 7 commits
    • unknown's avatar
      mysql-test/r/order_by.result fixed for new test · 80462011
      unknown authored
      sql/field.cc    ORDER BY bug fixed
      
      
      mysql-test/r/order_by.result:
        fixed for new test
      sql/field.cc:
        ORDER BY bug fixed
      80462011
    • unknown's avatar
      sql_lex.cc per-thread state_map temporarily disabled · 99f49c3c
      unknown authored
      mysql-test-run.sh	PATH corrected
      
      
      mysql-test/mysql-test-run.sh:
        PATH corrected
      sql/sql_lex.cc:
        per-thread state_map temporarily disabled
      99f49c3c
    • unknown's avatar
      Merge · f9df810c
      unknown authored
      
      sql/sql_insert.cc:
        merged
      f9df810c
    • unknown's avatar
      manual.texi Typo fix. Added mirror in Ukraine. · 57d32777
      unknown authored
      manual.texi	Updated Mascon entry to new version.
      
      
      Docs/manual.texi:
        Typo fix. Added mirror in Ukraine.
      57d32777
    • unknown's avatar
      Merge work:/home/bk/mysql · 10d5f95e
      unknown authored
      into mysql.sashanet.com:/home/sasha/src/bk/mysql
      
      
      Docs/manual.texi:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      10d5f95e
    • unknown's avatar
      untested changes to close socket on slave stop for OS's that do not · f87b3ee4
      unknown authored
      interrupt I/O after thr_alarm_kill()
      
      test case for order by desc coredump
      
      
      mysql-test/t/order_by.test:
        added test case for order by desc bug
      sql/slave.cc:
        close socket on slave stop
      sql/slave.h:
        close socket on slave stop
      sql/sql_class.cc:
        close socket on slave stop
      sql/sql_class.h:
        close socket on slave stop
      sql/sql_parse.cc:
        changed kill_one_thread to use prepare_to_die()
      sql/sql_repl.cc:
        close socket on slave stop
      f87b3ee4
    • unknown's avatar
      Added SQL_ANSI_MODE. · ee92b9f6
      unknown authored
      
      Docs/manual.texi:
        Added News section for 3.23.35, and change notes for SQL_ANSI_MODE.
      sql/gen_lex_hash.cc:
        Fixed typo.
        Updated the values, so the parser can be created.
      sql/mysql_priv.h:
        Added ``global_state_map'' from sql_lex.cc.
      sql/sql_class.h:
        Added ``state_map'' to THD.  This is a per-thread state map for lex.
      sql/sql_lex.cc:
        Renamed ``state_map'' to ``global_state_map''.
        Changed yylex() to use the new per-thread state map.
      sql/sql_parse.cc:
        Copy global_state_map into thd->state_map on thread start.
      sql/sql_yacc.yy:
        Added SQL_ANSI_MODE.
        Cleaned up some.
      ee92b9f6