1. 22 Sep, 2002 3 commits
    • unknown's avatar
      Merge with 3.23.53 · 6546f36e
      unknown authored
      
      Docs/manual.texi:
        Auto merged
      sql/lock.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      tests/grant.pl:
        Auto merged
      sql/sql_acl.cc:
        Merge with 3.23.53 (fixes problem with critical region in GRANT)
      sql/sql_insert.cc:
        Merge with 3.23.53 (no changes)
      sql/sql_parse.cc:
        Merge with 3.23.53 (no changes)
      sql/sql_udf.cc:
        Merge with 3.23.53 (indent change)
      sql/table.h:
        Merge with 3.23.53 (no changes)
      6546f36e
    • unknown's avatar
      Fixed bug in previous patch when using a libc with static nss · cc71ac18
      unknown authored
      
      client/mysql.cc:
        Fixed help text
      mysql-test/t/rpl_rotate_logs.test:
        Updated test
      sql/sql_acl.cc:
        comments and safety checks
      cc71ac18
    • unknown's avatar
  2. 21 Sep, 2002 1 commit
    • unknown's avatar
      Change name -> alias in TABLE_LIST. · b804e278
      unknown authored
      Added missing mutex-lock around critical section in GRANT handling.
      
      
      Docs/manual.texi:
        ChangeLog
      sql/lock.cc:
        Change name -> alias in TABLE_LIST.
      sql/slave.cc:
        Change name -> alias in TABLE_LIST.
      sql/sql_acl.cc:
        Added missing mutex-lock around critical section in GRANT handling.
        Changed name -> alias
      sql/sql_base.cc:
        Change name -> alias in TABLE_LIST.
      sql/sql_insert.cc:
        Change name -> alias in TABLE_LIST.
      sql/sql_parse.cc:
        Change name -> alias in TABLE_LIST.
      sql/sql_show.cc:
        Change name -> alias in TABLE_LIST.
      sql/sql_table.cc:
        Change name -> alias in TABLE_LIST.
      sql/sql_udf.cc:
        Change name -> alias in TABLE_LIST.
      sql/table.h:
        Change name -> alias in TABLE_LIST.
      tests/grant.pl:
        Fixed grant test
      b804e278
  3. 20 Sep, 2002 8 commits
    • unknown's avatar
      - merge some of the 4.0 configure.in modifications (mainly because · 841acab1
      unknown authored
         of the static_nss stuff required for linking against the patched
         glibc)
      
      
      configure.in:
         - Applied some modifications from the 4.0 configure.in to fix some
           typos and platform-specific issues (Solaris 2.6, Mac OS 10.2)
      841acab1
    • unknown's avatar
    • unknown's avatar
    • unknown's avatar
      Changed table_list->name -> table_list->alias to find places where we where... · f631f93e
      unknown authored
      Changed table_list->name -> table_list->alias to find places where we where using alias instead of table_name.
      This should fix some issues where --lower-case-table-names doesn't work properly under windows.
      
      
      client/mysql.cc:
        Added missing sslopt-case.h
      sql/lock.cc:
        Changed table_list->name -> table_list->alias to find places where we where using alias instead of table_name.
      sql/log_event.cc:
        Changed table_list->name -> table_list->alias to find places where we where using alias instead of table_name.
      sql/mysqld.cc:
        Fixed that --ssl and --skip-ssl works
      sql/slave.cc:
        Changed table_list->name -> table_list->alias to find places where we where using alias instead of table_name.
      sql/sql_acl.cc:
        Changed table_list->name -> table_list->alias to find places where we where using alias instead of table_name.
      sql/sql_base.cc:
        Changed table_list->name -> table_list->alias to find places where we where using alias instead of table_name.
      sql/sql_cache.cc:
        Changed table_list->name -> table_list->alias to find places where we where using alias instead of table_name.
      sql/sql_handler.cc:
        Changed table_list->name -> table_list->alias to find places where we where using alias instead of table_name.
      sql/sql_insert.cc:
        Changed table_list->name -> table_list->alias to find places where we where using alias instead of table_name.
      sql/sql_parse.cc:
        Changed table_list->name -> table_list->alias to find places where we where using alias instead of table_name.
      sql/sql_show.cc:
        Changed table_list->name -> table_list->alias to find places where we where using alias instead of table_name.
      sql/sql_table.cc:
        Changed table_list->name -> table_list->alias to find places where we where using alias instead of table_name.
      sql/sql_udf.cc:
        Changed table_list->name -> table_list->alias to find places where we where using alias instead of table_name.
      sql/sql_union.cc:
        Changed table_list->name -> table_list->alias to find places where we where using alias instead of table_name.
      sql/sql_yacc.yy:
        Changed table_list->name -> table_list->alias to find places where we where using alias instead of table_name.
      sql/table.h:
        Changed table_list->name -> table_list->alias to find places where we where using alias instead of table_name.
      f631f93e
    • unknown's avatar
      srv0srv.c: · a8b221ad
      unknown authored
        Fix typo
      
      
      innobase/srv/srv0srv.c:
        Fix typo
      a8b221ad
    • unknown's avatar
      srv0srv.h, srv0srv.c, row0mysql.c: · 010a8b92
      unknown authored
        Put back a change unintentionally removed in the last 2 pushes
      
      
      innobase/row/row0mysql.c:
        Put back a change unintentionally removed in the last 2 pushes
      innobase/srv/srv0srv.c:
        Put back a change unintentionally removed in the last 2 pushes
      innobase/include/srv0srv.h:
        Put back a change unintentionally removed in the last 2 pushes
      010a8b92
    • unknown's avatar
      trx0trx.ic, trx0trx.h, srv0srv.h, row0sel.h, dict0mem.h: · ce62618c
      unknown authored
        Modifications for query cache + trxs, fix of q.c.+ foreign keys
      
      
      innobase/include/dict0mem.h:
        Modifications for query cache + trxs, fix of q.c.+ foreign keys
      innobase/include/row0sel.h:
        Modifications for query cache + trxs, fix of q.c.+ foreign keys
      innobase/include/srv0srv.h:
        Modifications for query cache + trxs, fix of q.c.+ foreign keys
      innobase/include/trx0trx.h:
        Modifications for query cache + trxs, fix of q.c.+ foreign keys
      innobase/include/trx0trx.ic:
        Modifications for query cache + trxs, fix of q.c.+ foreign keys
      ce62618c
    • unknown's avatar
      Many files: · b8cfcf76
      unknown authored
        Modifications for query cache + trxs, fix of q.c.+ foreign keys
      os0file.c:
        Use unbuffered i/o in Windows
      
      
      innobase/dict/dict0mem.c:
        Modifications for query cache + trxs, fix of q.c.+ foreign keys
      innobase/os/os0file.c:
        Use unbuffered i/o in Windows
      innobase/lock/lock0lock.c:
        Modifications for query cache + trxs, fix of q.c.+ foreign keys
      innobase/row/row0ins.c:
        Modifications for query cache + trxs, fix of q.c.+ foreign keys
      innobase/row/row0mysql.c:
        Modifications for query cache + trxs, fix of q.c.+ foreign keys
      innobase/row/row0sel.c:
        Modifications for query cache + trxs, fix of q.c.+ foreign keys
      innobase/srv/srv0srv.c:
        Modifications for query cache + trxs, fix of q.c.+ foreign keys
      sql/ha_innodb.h:
        Modifications for query cache + trxs, fix of q.c.+ foreign keys
      sql/ha_innodb.cc:
        Modifications for query cache + trxs, fix of q.c.+ foreign keys
      b8cfcf76
  4. 19 Sep, 2002 6 commits
    • unknown's avatar
      Merge abelkin@work.mysql.com:/home/bk/mysql-4.0 · ebf518bc
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/mysql-4.0
      
      
      ebf518bc
    • unknown's avatar
      fixed typo · e4c26f85
      unknown authored
      e4c26f85
    • unknown's avatar
    • unknown's avatar
      Merge work:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0 · a1e75ac0
      unknown authored
      
      Docs/manual.texi:
        Auto merged
      a1e75ac0
    • unknown's avatar
      Increased max possible max_allowed_packet to 1G · a355b6ac
      unknown authored
      Small optimization to not do external locking of temporary MyISAM tables.
      
      
      BitKeeper/deleted/.del-sslopt-usage.h~3ab77eeeaad1ba0a:
        Delete: include/sslopt-usage.h
      Docs/manual.texi:
        Fixed wrong descrtion of IF()
        Added information about automatic cast of integer to binary string
        ChangeLog
      client/mysqlbinlog.cc:
        Portability fix
      client/mysqldump.c:
        Increased max possible max_allowed_packet to 1G
      include/Makefile.am:
        Removed sslopt-usage.h
        Made sslopt-case.h global
      include/my_sys.h:
        Fixd protypes for my_strdup_with_length()
      mysys/safemalloc.c:
        Fixd some prototypes
      sql/ha_isam.cc:
        Don't do external locking on temporary tables
      sql/ha_myisam.cc:
        Don't do external locking on temporary tables
      sql/lock.cc:
        Added big description of how LOCK TABLES affects locking
      sql/log_event.cc:
        cleanup
      sql/mysqld.cc:
        Increased max possible max_allowed_packet to 1G
      sql/sql_table.cc:
        Fixed portability problem
      a355b6ac
    • unknown's avatar
      new function for innodb · 8ff9e708
      unknown authored
      windows case insensitive tables name work around
      
      
      sql/sql_cache.h:
        new function for innodb
      sql/sql_class.cc:
        new query cache invalidation function support
      sql/sql_class.h:
        new query cache invalidation function support
      8ff9e708
  5. 18 Sep, 2002 4 commits
    • unknown's avatar
      manual.texi fix X'...' example to return correct result type · 2ba53ba5
      unknown authored
      
      Docs/manual.texi:
        fix X'...' example to return correct result type
      2ba53ba5
    • unknown's avatar
      Added code to flush a bulk_insert index. · 83fc12f2
      unknown authored
      This fixes a bug when doing multi-row inserts on table with an auto_increment key that is not in the first key segment.
      
      
      Docs/manual.texi:
        Changelog
      include/my_base.h:
        Added code to flush a bulk_insert index
      myisam/mi_extra.c:
        Added code to flush a bulk_insert index
      mysql-test/r/insert.result:
        test of auto_increment and bulk_insert
      mysql-test/t/insert.test:
        test of auto_increment and bulk_insert
      sql/ha_myisam.cc:
        Added code to flush a bulk_insert index
      sql/sql_insert.cc:
        Mark that bulk_insert is used
      sql/sql_load.cc:
        Mark that bulk_insert is used
        Remove duplicated call to initialize bulk insert
      sql/table.h:
        Mark that bulk_insert is used
      vio/viosslfactories.c:
        Remove compiler warning
      83fc12f2
    • unknown's avatar
      Merge paul@work.mysql.com:/home/bk/mysql-4.0 · ef0ae3f9
      unknown authored
      into teton.kitebird.com:/home/paul/mysql-4.0
      
      
      Docs/manual.texi:
        Auto merged
      ef0ae3f9
    • unknown's avatar
      manual.texi minor fixes · c0e64b9f
      unknown authored
      
      Docs/manual.texi:
        minor fixes
      c0e64b9f
  6. 17 Sep, 2002 9 commits
    • unknown's avatar
      Update mysql-test results after merge · aef67502
      unknown authored
      
      include/my_sys.h:
        Portability fix
      include/sslopt-longopts.h:
        Better help for --ssl
      mysql-test/r/binary.result:
        Update results after merge
      mysys/my_malloc.c:
        Portability fix
      sql/udf_example.cc:
        Use longlong instead of 'long long' to make things works on windows
      aef67502
    • unknown's avatar
      merge with 3.23.53 (only code cleanup and new test case) · 081023e8
      unknown authored
      
      Docs/manual.texi:
        Auto merged
      mysql-test/t/binary.test:
        Auto merged
      mysql-test/r/binary.result:
        merge with 3.23.53
      sql/item_strfunc.h:
        Code cleanup
      081023e8
    • unknown's avatar
      Fixed bug with BINARY NULL · e4860747
      unknown authored
      
      Docs/manual.texi:
        ChangeLog
      mysql-test/r/binary.result:
        Test of binary NULL
      mysql-test/t/binary.test:
        Test of binary NULL
      e4860747
    • unknown's avatar
      Merge · 00b310fa
      unknown authored
      
      Docs/manual.texi:
        SCCS merged
      00b310fa
    • unknown's avatar
      fixed so that --ssl and --skip-ssl works with the MySQL clients. · f0fbecca
      unknown authored
      Fixed core dump bug when sending wrong string to AES_DECRYPT()
      
      
      BitKeeper/deleted/.del-explain_log.sh~e570be5f63576fe1:
        Delete: scripts/explain_log.sh
      Docs/manual.texi:
        Updated bug reporting. Added somew new changelog entries and changed some old
      client/mysql.cc:
        Fixed so that --ssl and --skip-ssl works
      client/mysqladmin.c:
        Fixed so that --ssl and --skip-ssl works
      client/mysqlcheck.c:
        Fixed so that --ssl and --skip-ssl works
      client/mysqldump.c:
        Fixed so that --ssl and --skip-ssl works
      client/mysqlimport.c:
        Fixed so that --ssl and --skip-ssl works
      client/mysqlshow.c:
        Fixed so that --ssl and --skip-ssl works
      include/sslopt-case.h:
        Fixed so that --ssl and --skip-ssl works
      mysql-test/r/func_str.result:
        Test of problem with AES_DECRYPT()
      mysql-test/t/func_str.test:
        Test of problem with AES_DECRYPT()
      mysys/my_aes.c:
        Fixed problem with wrong decrypt string.
      scripts/mysql_explain_log.sh:
        Applied missed patch
      sql/item_strfunc.cc:
        Fixed aes_encrypt() and aes_decrypt() to be safer and avoid some mallocs()
      sql/net_pkg.cc:
        Return ER_UNKNOWN_ERROR instead of errocode 0 in some cases.
      f0fbecca
    • unknown's avatar
      Merge · 475f7300
      unknown authored
      
      Docs/manual.texi:
        SCCS merged
      475f7300
    • unknown's avatar
      ft-boolean + ORDER BY (ftb tree reusing) bug · 5f6bd7dd
      unknown authored
      5f6bd7dd
    • unknown's avatar
      comment corrected · 590a0ed3
      unknown authored
      590a0ed3
    • unknown's avatar
      Merge with 3.23.53 · ddcc49ec
      unknown authored
      
      Docs/manual.texi:
        Auto merged
      innobase/include/srv0srv.h:
        Auto merged
      innobase/os/os0file.c:
        Auto merged
      innobase/row/row0mysql.c:
        Auto merged
      innobase/srv/srv0srv.c:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/filesort.cc:
        merge
      ddcc49ec
  7. 16 Sep, 2002 3 commits
    • unknown's avatar
      Merge work:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0 · afe8d4fc
      unknown authored
      
      Docs/manual.texi:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      sql/ha_innodb.h:
        Auto merged
      afe8d4fc
    • unknown's avatar
      Added CREATE TEMPORARY TABLES and LOCK TABLES to db and host tables · 9ce6267e
      unknown authored
      Fixed bug in SELECT ... ORDER BY ... LIMIT
      Fixed bug in ALTER TABLE and RENAME TABLE with --lower-case-table-names
      Fixed hang when using --with-openssl
      
      
      Docs/manual.texi:
        Updated SHOW VARIABLES
        Changelog
        Moved some missplaced changelog entries
      include/violite.h:
        updated prototypes
      libmysqld/lib_sql.cc:
        Moved init_update_queries() to sql_parse.cc
      mysql-test/install_test_db.sh:
        Added CREATE TEMPORARY TABLES and LOCK TABLES to db and host tables
      mysql-test/r/grant.result:
        Added CREATE TEMPORARY TABLES and LOCK TABLES to db and host tables
      mysql-test/t/grant.test:
        Added CREATE TEMPORARY TABLES and LOCK TABLES to db and host tables
      scripts/mysql_fix_privilege_tables.sh:
        Added CREATE TEMPORARY TABLES and LOCK TABLES to db and host tables
      scripts/mysql_install_db.sh:
        Added CREATE TEMPORARY TABLES and LOCK TABLES to db and host tables
      sql/filesort.cc:
        Fixed bug in SELECT ... ORDER BY ... LIMIT
      sql/mysql_priv.h:
        New prototypes
      sql/mysqld.cc:
        Added CREATE TEMPORARY TABLES and LOCK TABLES to db and host tables
      sql/sql_acl.cc:
        Moved init_update_queries() to sql_parse.cc
        Added CREATE TEMPORARY TABLES and LOCK TABLES to db and host
      sql/sql_acl.h:
        Added CREATE TEMPORARY TABLES and LOCK TABLES to db and host
      sql/sql_parse.cc:
        Moved init_update_queries() to sql_parse.cc
      sql/sql_show.cc:
        Fixed wrong output in SHOW TABLE STATUS for compressed tables.
      sql/sql_table.cc:
        Fixed bug in ALTER TABLE and RENAME TABLE with --lower-case-table-names
      vio/viosocket.c:
        Fixed hang when using --with-openssl
      vio/viossl.c:
        Fixed hang when using --with-openssl
      9ce6267e
    • unknown's avatar
      Fixed bug in ALTER TABLE and RENAME TABLE when running with lower-case-table-names. · 6f8b510a
      unknown authored
      
      Docs/manual.texi:
        changelog
      6f8b510a
  8. 15 Sep, 2002 2 commits
  9. 14 Sep, 2002 4 commits