1. 03 Aug, 2001 1 commit
  2. 02 Aug, 2001 1 commit
    • unknown's avatar
      Fix UNION · 329e5f2f
      unknown authored
      New faster list iterators
      Change list code to be simpler and faster
      Optimize count(distinct)
      New error messages for UNION
      Make create_tmp_table more general to be usable by UNION
      
      
      Docs/manual.texi:
        Changelog
      include/mysqld_error.h:
        Add new error messages needed for UNION
      mysql-test/r/union.result:
        New tests for UNION
      mysql-test/t/analyse.test:
        Add missing drop table
      mysql-test/t/union.test:
        new tests for UNION
      sql/Makefile.am:
        Change name of sql_unions.cc to sql_union.cc
      sql/item.cc:
        Use List_iterator_fast
      sql/item_cmpfunc.cc:
        Use List_iterator_fast
      sql/item_func.cc:
        Use List_iterator_fast
      sql/item_sum.cc:
        Use List_iterator_fast
        Optimize count(distinct)
        Cleanup of indentation and comments
      sql/item_sum.h:
        Optimize count(distinct)
      sql/key.cc:
        Use List_iterator_fast
      sql/mysql_priv.h:
        Add new option bits
      sql/opt_sum.cc:
        Use List_iterator_fast
      sql/share/Makefile.am:
        Add 'fix_errors' label
      sql/share/czech/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/danish/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/dutch/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/english/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/estonian/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/french/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/german/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/greek/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/hungarian/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/italian/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/japanese/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/korean/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/norwegian-ny/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/norwegian/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/polish/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/portuguese/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/romanian/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/russian/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/slovak/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/spanish/errmsg.txt:
        Add new error messages needed for UNION
      sql/share/swedish/errmsg.txt:
        Add new error messages needed for UNION
      sql/sql_analyse.cc:
        Use List_iterator_fast
      sql/sql_base.cc:
        Use List_iterator_fast
        Add new argument to setup_fields
      sql/sql_class.cc:
        Use List_iterator_fast
      sql/sql_class.h:
        Create new class for UNION
      sql/sql_handler.cc:
        Use List_iterator_fast
      sql/sql_insert.cc:
        Use List_iterator_fast
      sql/sql_lex.h:
        Cleanup
      sql/sql_list.cc:
        Faster iteration of lists
      sql/sql_list.h:
        Faster iterations of lists
      sql/sql_load.cc:
        Use List_iterator_fast
      sql/sql_parse.cc:
        Fix UNION code
      sql/sql_select.cc:
        Use List_iterator_fast
        Make create_tmp_table more general to be usable by UNION
      sql/sql_select.h:
        Changes to speed up copy_fields()
      sql/sql_show.cc:
        Use List_iterator_fast
      sql/sql_table.cc:
        Use List_iterator_fast
      sql/sql_union.cc:
        Fix UNION code
      sql/sql_update.cc:
        Use List_iterator_fast
      sql/sql_yacc.yy:
        Fix UNION code
      329e5f2f
  3. 27 Jul, 2001 1 commit
    • unknown's avatar
      ft-update bug fixed · 7c1e2757
      unknown authored
      
      myisam/ft_parser.c:
        cleanup
      myisam/ft_update.c:
        bug fixed
      mysql-test/mysql-test-run.sh:
        typo fixed
      7c1e2757
  4. 26 Jul, 2001 1 commit
    • unknown's avatar
      bulk insert bug fixed · cb6c87f3
      unknown authored
      
      myisam/mi_write.c:
        bug fixed
      mysql-test/t/insert_select.test:
        test case added
      mysql-test/r/insert_select.result:
        test case added
      cb6c87f3
  5. 25 Jul, 2001 4 commits
  6. 24 Jul, 2001 3 commits
    • unknown's avatar
      configure.in Fix to compile :( · 691386b1
      unknown authored
      
      configure.in:
        Fix to compile :(
      691386b1
    • unknown's avatar
      Merge work.mysql.com:/home/bk/mysql-4.0 · 55fbccfd
      unknown authored
      into x153.internalnet:/home/tonu/mysql-x
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      sql/mysqld.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      libmysql/libmysql.c:
        Auto merged
      55fbccfd
    • unknown's avatar
      OpenSSL fixes. Should not affect anything else. · 2ec8dce1
      unknown authored
      
      Makefile.am:
        Moved bio dir into server_dirs in acinclude.in
      client/Makefile.am:
        We need OpenSSL includes here
      include/global.h:
        Workaround for OPENSSL librar bug with defining crypt()
      include/violite.h:
        small fixes
      libmysql/Makefile.am:
        We need OpenSSL includes here
      libmysql/Makefile.shared:
        Yes, we need to compile more programs whtn --with-openssl is used
      libmysql/libmysql.c:
        Make it work! (openssl)
      libmysql_r/Makefile.am:
        We need OpenSSL includes here
      sql/mysqld.cc:
        Memory was not freed before
      sql/sql_parse.cc:
        fix
      vio/Makefile.am:
        Added testprogram compilation and openssl libraries linking
      vio/viossl.c:
        Cleanups, fixes, etc...
      vio/viosslfactories.c:
        Copyright was missing. Fixed renamed macros for newer OpenSSL
      vio/viotest-ssl.c:
        Made testprogram work again
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      2ec8dce1
  7. 22 Jul, 2001 2 commits
  8. 20 Jul, 2001 4 commits
    • unknown's avatar
      merged · b282f429
      unknown authored
      
      configure.in:
        Auto merged
      myisam/mi_check.c:
        Auto merged
      myisam/myisamchk.c:
        Auto merged
      mysql-test/t/rpl_sporadic_master.test:
        Auto merged
      sql/Makefile.am:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/slave.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_delete.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_update.cc:
        Auto merged
      b282f429
    • unknown's avatar
      added pre/post read callbacks to IO_CACHE · e642692a
      unknown authored
      #ifdefed out code not used in the server from log events
      started on new LOAD DATA INFILE events
      
      
      include/my_sys.h:
        added pre/post read callbacks to IO_CACHe
      mysys/mf_iocache.c:
        pre/post read callbacks
      sql/log_event.cc:
        cleanup to #ifdef out unneeded code in the server
        started work on new Load data infile events
      sql/log_event.h:
        clean-up plus start of new LOAD DATA INFILE events work
      sql/mf_iocache.cc:
        pre/post read callbacks
      sql/sql_class.cc:
        file_id
      sql/sql_class.h:
        file_id
      e642692a
    • unknown's avatar
      Merge serg.mysql.com:/usr/home/serg/Abk/mysql · b8d6bc06
      unknown authored
      into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
      
      
      b8d6bc06
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 · 5597dd80
      unknown authored
      into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
      
      
      Docs/manual.texi:
        Auto merged
      5597dd80
  9. 19 Jul, 2001 5 commits
  10. 18 Jul, 2001 7 commits
    • unknown's avatar
      Fixed bad merge and fixed some wrong test cases · 8e3872f3
      unknown authored
      
      mysql-test/t/rpl_magic.test:
        Added missing drop table
      mysql-test/t/rpl_mystery22.test:
        Added missing drop table
      mysql-test/t/rpl_sporadic_master.test:
        Fixed bad merge
      8e3872f3
    • unknown's avatar
      merge · 61c04f0e
      unknown authored
      
      myisam/mi_check.c:
        Auto merged
      myisam/myisamchk.c:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      mysql-test/t/bdb.test:
        Auto merged
      sql/slave.cc:
        Auto merged
      sql/sql_delete.cc:
        Auto merged
      sql/sql_insert.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_update.cc:
        Auto merged
      configure.in:
        New version
      61c04f0e
    • unknown's avatar
      Merge · dece009c
      unknown authored
      
      Docs/manual.texi:
        SCCS merged
      dece009c
    • unknown's avatar
      Upgrade TL_WRITE_CONCURRENT_INSERT to TL_WRITE_LOW_PRIORITY if · 0e66a78a
      unknown authored
      --low-priority-updates is used and the file has holes.
      
      
      Docs/manual.texi:
        Changelog
      sql/sql_insert.cc:
        Fixed that sleeptime is 0 for new insert delayed threads.
      0e66a78a
    • unknown's avatar
      fixed mysterious offset confusion bug · 76eaa259
      unknown authored
      added a test case for it - took some creative work to figure out
      how to make it happen at will
      updated the manual
      
      
      Docs/manual.texi:
        fixed wrong info on SLAVE_SKIP_COUNTER
        fixed wrong info in BitKeeper tree build instructions
        updated change history about bug fix
      mysql-test/t/rpl_sporadic_master.test:
        tried hard to get slave confused, but failed. nevertheless, a more
        exhaustive test case does not hurt
      sql/slave.cc:
        fixed mysterious offset confusion bug
      76eaa259
    • unknown's avatar
      Updated version number · 2cbf3b9b
      unknown authored
      Update to new debian files
      
      
      configure.in:
        Updated version number
      sql-bench/Results/ATIS-mysql-Linux_2.2.16_SMP_alpha:
        New benchmark results
      sql-bench/Results/RUN-mysql-Linux_2.2.16_SMP_alpha:
        New benchmark results
      sql-bench/Results/alter-table-mysql-Linux_2.2.16_SMP_alpha:
        New benchmark results
      sql-bench/Results/big-tables-mysql-Linux_2.2.16_SMP_alpha:
        New benchmark results
      sql-bench/Results/connect-mysql-Linux_2.2.16_SMP_alpha:
        New benchmark results
      sql-bench/Results/create-mysql-Linux_2.2.16_SMP_alpha:
        New benchmark results
      sql-bench/Results/insert-mysql-Linux_2.2.16_SMP_alpha:
        New benchmark results
      sql-bench/Results/select-mysql-Linux_2.2.16_SMP_alpha:
        New benchmark results
      sql-bench/Results/wisconsin-mysql-Linux_2.2.16_SMP_alpha:
        New benchmark results
      support-files/debian/README.debian:
        Update to new debian files
      support-files/debian/changelog:
        Update to new debian files
      support-files/debian/control:
        Update to new debian files
      support-files/debian/gomi:
        Update to new debian files
      support-files/debian/move:
        Update to new debian files
      support-files/debian/patches/ab:
        Update to new debian files
      support-files/debian/patches/ad:
        Update to new debian files
      support-files/debian/patches/ae:
        Update to new debian files
      support-files/debian/rules:
        Update to new debian files
      support-files/debian/shlibs:
        Update to new debian files
      2cbf3b9b
    • unknown's avatar
      Fixed problem with part keys and BDB tables · 653d19af
      unknown authored
      
      Docs/manual.texi:
        Changelog
      653d19af
  11. 17 Jul, 2001 10 commits
    • unknown's avatar
      merged with 3.23 · bab169b6
      unknown authored
      
      configure.in:
        Auto merged
      myisam/mi_check.c:
        Auto merged
      myisam/myisamchk.c:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/slave.cc:
        Auto merged
      sql/sql_delete.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_update.cc:
        Auto merged
      Docs/manual.texi:
        merged
      mysql-test/t/rpl_sporadic_master.test:
        merged
      sql/Makefile.am:
        merged
      sql/slave.h:
        merged
      bab169b6
    • unknown's avatar
      bdb.test new test for a bug report · c3533454
      unknown authored
      
      mysql-test/t/bdb.test:
        new test for a bug report
      c3533454
    • unknown's avatar
      Merge · 03509e63
      unknown authored
      
      configure.in:
        SCCS merged
      03509e63
    • unknown's avatar
      configure.in Fix "$target_os" = "freebsd" test; not a critical fix. · f63d29f5
      unknown authored
      
      configure.in:
        Fix "$target_os" = "freebsd" test; not a critical fix.
      f63d29f5
    • unknown's avatar
      Updated Changelog · ea82b7c6
      unknown authored
      
      Docs/manual.texi:
        Added slave_read_timeout
      ea82b7c6
    • unknown's avatar
      Merge work:/home/bk/mysql · 4c26f245
      unknown authored
      into mysql.sashanet.com:/home/sasha/src/bk/mysql
      
      
      4c26f245
    • unknown's avatar
      added slave_net_timeout · 52d241de
      unknown authored
      
      sql/mysqld.cc:
        slave_net_timeout
      sql/slave.cc:
        slave_net_timeout
      sql/slave.h:
        slave_net_timeout
      52d241de
    • unknown's avatar
      Added timeouts to make lock test repeatable · 964e4095
      unknown authored
      
      mysql-test/r/lock.result:
        Fixed wrong result for lock
      mysql-test/t/lock.test:
        Added timeouts to make test repeatable
      964e4095
    • unknown's avatar
      Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql · 703f4d7b
      unknown authored
      
      Docs/manual.texi:
        Auto merged
      703f4d7b
    • unknown's avatar
      Removed wrong warning from thr_lock · 9302266b
      unknown authored
      Fixed problem with UPDATE and BDB tables
      Fixed problem with GRANT FILE privilege on database level
      mysqld --warnings works now
      Fixed problem with SHOW OPEN TABLES when not using BDB
      Added some tests for ALTER TABLE to the test scripts
      
      
      Docs/manual.texi:
        Added link to copyleft license.
        Updated Changelog
      configure.in:
        Fixed typo
      mysys/thr_lock.c:
        Removed wrong warning
      sql/ha_berkeley.cc:
        Fixed problem with UPDATE
      sql/sql_acl.cc:
        Fixed problem with GRANT FILE privilege on database level
      sql/sql_parse.cc:
        Fixed that you don't get aborted connection error if you are not using --warning
      sql/sql_show.cc:
        Fixed problem with SHOW OPEN TABLES when not using BDB
      tests/fork2_test.pl:
        Added test of ALTER TABLE
      tests/fork_big.pl:
        Added test of ALTER TABLE
      9302266b
  12. 16 Jul, 2001 1 commit