1. 31 May, 2001 2 commits
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 · a14542a6
      unknown authored
      into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
      
      
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      a14542a6
    • unknown's avatar
      A slave now can optionally register with the master providing the · ecba7868
      unknown authored
      info on how to connect to the slave for the clients that connect to
      the master, but would like to know where the slaves are
      
      
      include/mysql_com.h:
        register slaves
      mysql-test/mysql-test-run.sh:
        parameters to test slave registration
      mysql-test/r/rpl000002.result:
        test of slave registration
      mysql-test/t/rpl000002.test:
        test slave registration
      sql/mysql_priv.h:
        slave registration
      sql/mysqld.cc:
        slave registration
      sql/slave.cc:
        slave registration
      sql/slave.h:
        slave registration
      sql/sql_lex.h:
        slave registration
      sql/sql_parse.cc:
        slave registration
      sql/sql_repl.cc:
        slave registration
      sql/sql_repl.h:
        slave registration
      sql/sql_yacc.yy:
        slave registration
      ecba7868
  2. 30 May, 2001 4 commits
  3. 29 May, 2001 2 commits
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 · 020160f8
      unknown authored
      into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
      
      
      020160f8
    • unknown's avatar
      updates for LOAD DATA FROM MASTER + some cleanup of replication code · 704becf2
      unknown authored
      
      include/mysqld_error.h:
        new errors
      mysql-test/r/rpl000009.result:
        test load data from master
      mysql-test/t/rpl000009.test:
        test load data from master
      sql/mini_client.cc:
        extra functionality needed for load data from master and other things
      sql/mini_client.h:
        addition to API
      sql/mysql_priv.h:
        mysql_create_db()/mysql_rm_db() now return a value
      sql/share/english/errmsg.txt:
        more error messages
      sql/slave.cc:
        cleanup of fetch_nx_table()
      sql/slave.h:
        cleanup of fetch_nx_table()
      sql/sql_base.cc:
        remove unused code originally written for retrieving a non-existent table in slave thread
      sql/sql_class.cc:
        remove unused replication variables
      sql/sql_class.h:
        remove unused replication variabled
      sql/sql_db.cc:
        make mysql_create_db()/mysql_rm_db() work with thd == 0 
        (do not write messages to the net) and instead return success/error
      sql/sql_lex.h:
        added SQLCOM_LOAD_MASTER_DATA
      sql/sql_parse.cc:
        LOAD MASTER DATA, cleanup of LOAD TABLE FROM MASTER
      sql/sql_repl.cc:
        LOAD DATA FROM MASTER
      sql/sql_repl.h:
        LOAD DATA FROM MASTER
      sql/sql_yacc.yy:
        LOAD DATA FROM MASTER
      704becf2
  4. 27 May, 2001 1 commit
  5. 25 May, 2001 1 commit
  6. 24 May, 2001 2 commits
    • unknown's avatar
      handle tree overflow in count(distinct) · b7b409b7
      unknown authored
      test heap table/tree overflow in count(distinct)
      
      
      mysql-test/r/count_distinct2.result:
        added test for tree/heap table overflow
      mysql-test/t/count_distinct2.test:
        test tree/heap table overflow
      sql/item_sum.cc:
        handle tree overflow in count(distinct)
      sql/item_sum.h:
        t
      b7b409b7
    • unknown's avatar
      symlink sql/violite.c to libmysql/violite.c, since violite.c got removed · a895b7b4
      unknown authored
      from libmysql directory to make things compile
      
      
      libmysql/Makefile.am:
        symlink sql/violite.c to libmysql/violite.c
      libmysql/Makefile.shared:
        fixes for violite.c
      a895b7b4
  7. 23 May, 2001 9 commits
    • unknown's avatar
      Removed vio because it broke compilation · 5ec74dda
      unknown authored
      5ec74dda
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 into donna.mysql.fi:/home/my/bk/mysql-4.0 · f19c8463
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      sql/mysqld.cc:
        Auto merged
      f19c8463
    • unknown's avatar
      Merge · 7927e83e
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      Docs/manual.texi:
        Auto merged
      mysql-test/r/innodb.result:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/mysqld.cc:
        SCCS merged
      7927e83e
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 into donna.mysql.fi:/home/my/bk/mysql-4.0 · 4d13177e
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      sql/Makefile.am:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      4d13177e
    • unknown's avatar
      Added Unique class to be used for duplicate removal in multi-table delete. · a542f858
      unknown authored
      
      mysys/ptr_cmp.c:
        Removed old comments
      pstack/bucomm.c:
        Change to use mkstemp.
      sql/Makefile.am:
        Added Unique class
      sql/filesort.cc:
        Changes to let the Unique class use the old filesort code.
      sql/sql_class.h:
        Added Unique class
      sql/sql_handler.cc:
        Removed warning.
      sql/sql_select.cc:
        Cleaned up typo.
      a542f858
    • unknown's avatar
      log0log.c InnoDB now allows parameter innodb_unix_file_flush_method · d02aaab4
      unknown authored
      os0file.c	InnoDB now allows parameter innodb_unix_file_flush_method
      srv0start.c	InnoDB now allows parameter innodb_unix_file_flush_method
      
      
      innobase/srv/srv0start.c:
        InnoDB now allows parameter innodb_unix_file_flush_method
      innobase/os/os0file.c:
        InnoDB now allows parameter innodb_unix_file_flush_method
      innobase/log/log0log.c:
        InnoDB now allows parameter innodb_unix_file_flush_method
      d02aaab4
    • unknown's avatar
      Merge heikki@work.mysql.com:/home/my/mysql · f68e5ce7
      unknown authored
      into donna.mysql.fi:/home/heikki/mysqle
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      f68e5ce7
    • unknown's avatar
      manual.texi Add links for downloadable menagerie db distribution · a4abfe6a
      unknown authored
      
      Docs/manual.texi:
        Add links for downloadable menagerie db distribution
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      a4abfe6a
    • unknown's avatar
      srv0srv.h One can now specify innodb_unix_file_flush_method in my.cnf · 2f8dfb3f
      unknown authored
      srv0srv.c	One can now specify innodb_unix_file_flush_method in my.cnf
      srv0start.c	One can now specify innodb_unix_file_flush_method in my.cnf
      ha_innobase.cc	One can now specify innodb_unix_file_flush_method in my.cnf
      ha_innobase.h	One can now specify innodb_unix_file_flush_method in my.cnf
      mysqld.cc	One can now specify innodb_unix_file_flush_method in my.cnf
      
      
      sql/ha_innobase.cc:
        One can now specify innodb_unix_file_flush_method in my.cnf
      sql/ha_innobase.h:
        One can now specify innodb_unix_file_flush_method in my.cnf
      sql/mysqld.cc:
        One can now specify innodb_unix_file_flush_method in my.cnf
      innobase/srv/srv0srv.c:
        One can now specify innodb_unix_file_flush_method in my.cnf
      innobase/srv/srv0start.c:
        One can now specify innodb_unix_file_flush_method in my.cnf
      innobase/include/srv0srv.h:
        One can now specify innodb_unix_file_flush_method in my.cnf
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      2f8dfb3f
  8. 22 May, 2001 15 commits
    • unknown's avatar
      Don't write rows in MyISAM tables when using count(distinct) · 4b799725
      unknown authored
      Don't read MyISAM header when running without locking
      
      
      include/myisam.h:
        Don't read header when running without locking.
      myisam/mi_locking.c:
        Don't update changed flag for temporary files.
      myisam/mi_open.c:
        Don't read header when running without locking.
      myisam/mi_static.c:
        Don't read header when running without locking.
      sql/item_sum.cc:
        Don't write rows in MyISAM tables when using count(distinct)
      sql/mysqld.cc:
        Don't read MyISAM header when running without locking.
        Remove -Sg option.
      sql/sql_analyse.h:
        Remove duplicate header.
      sql/sql_select.cc:
        Cleaned up prototypes.
        Don't write rows to count(DISTINCT) MyISAM tables.
      sql/sql_select.h:
        Cleaned up prototypes.
      sql/table.h:
        A
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      4b799725
    • unknown's avatar
      Remove wrong access check for locks. · 41dd2aa2
      unknown authored
      Fixed problem with fuzzy dates.
      
      
      mysql-test/r/func_time.result:
        Added test of fuzzy dates
      mysql-test/t/func_time.test:
        Added test of fuzzy dates
      sql/item.cc:
        Fixed bug with fuzzy dates
      sql/sql_parse.cc:
        Remove wrong access check for locks.
        (This has to be delayed for 4.0 because there is currently now way
        to check for "any of the following privileges"
      Docs/manual.texi:
        Changelog
      41dd2aa2
    • unknown's avatar
    • unknown's avatar
      merge · 359733fa
      unknown authored
      
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      359733fa
    • unknown's avatar
      Merge jamppa@work:/home/bk/mysql · 28b81221
      unknown authored
      into janikt.pp.saunalahti.fi:/home/my/bk/mysql
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      Docs/manual.texi:
        Auto merged
      28b81221
    • unknown's avatar
      Merge work:/my/mysql into tik.mysql.fi:/home/my/mysql · 6906a789
      unknown authored
      
      Docs/manual.texi:
        Auto merged
      6906a789
    • unknown's avatar
      Updated documentation of how to add new native functions. · 36b93f91
      unknown authored
      Small cleanups
      
      
      Docs/manual.texi:
        Updated how to add new native functions
      mysql-test/r/func_crypt.result:
        Fix for crypt on FreeBSD
      mysql-test/t/func_crypt.test:
        Fix for crypt on FreeBSD
      mysys/thr_lock.c:
        Changed to use statistics_increment macro for statistic variables.
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      36b93f91
    • unknown's avatar
      Update of the mysqltest section · b589c54d
      unknown authored
      b589c54d
    • unknown's avatar
      Added a link. · 46ea783d
      unknown authored
      
      Docs/manual.texi:
        Added a link to a GUI.
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      46ea783d
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 · 607c8d8b
      unknown authored
      into threads.polyesthetic.msg:/usr/local/src/my/4
      
      
      607c8d8b
    • unknown's avatar
      Merge work.mysql.com:/home/bk/mysql · 52f47390
      unknown authored
      into work.mysql.com:/home/bk/mysql-4.0
      
      
      Docs/manual.texi:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      52f47390
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 · 9d8258b0
      unknown authored
      into threads.polyesthetic.msg:/usr/local/src/my/4
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      9d8258b0
    • unknown's avatar
      Merge work.mysql.com:/home/bk/mysql · 2cc87b41
      unknown authored
      into threads.polyesthetic.msg:/usr/local/src/my/3
      
      
      2cc87b41
    • unknown's avatar
      Security fix: LOCK TABLES must check for sufficient privileges. · f58ae5e3
      unknown authored
      
      sql/sql_parse.cc:
        Check table access for SQLCOM_LOCK_TABLES.
      f58ae5e3
    • unknown's avatar
      manual.texi typo fixes, miscellaneous general cleanup · 554724a0
      unknown authored
      
      Docs/manual.texi:
        typo fixes, miscellaneous general cleanup
      554724a0
  9. 21 May, 2001 4 commits