1. 17 Sep, 2002 2 commits
    • 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 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
  2. 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
  3. 15 Sep, 2002 2 commits
  4. 14 Sep, 2002 9 commits
    • unknown's avatar
      Merge heikki@work.mysql.com:/home/bk/mysql-4.0 · bda0d549
      unknown authored
      into hundin.mysql.fi:/home/heikki/mysql-4.0
      
      
      bda0d549
    • unknown's avatar
      ha_innodb.h, ha_innodb.cc: · 57a2cf13
      unknown authored
        Reverted the change which allowed use of HA_READ_PREFIX_LAST in InnoDB
      
      
      sql/ha_innodb.cc:
        Reverted the change which allowed use of HA_READ_PREFIX_LAST in InnoDB
      sql/ha_innodb.h:
        Reverted the change which allowed use of HA_READ_PREFIX_LAST in InnoDB
      57a2cf13
    • unknown's avatar
    • unknown's avatar
      Fixed core dump bug in ORDER BY ... LIMIT · 20ec6183
      unknown authored
      
      Docs/manual.texi:
        Changelog
      20ec6183
    • unknown's avatar
      Fix MySQL Test so it will not depend on current host in log file naming. · 38b34b0a
      unknown authored
      
      mysql-test/r/rpl_flush_log_loop.result:
        Fix result
      mysql-test/t/rpl_flush_log_loop-master.opt:
        Fix master options
      mysql-test/t/rpl_flush_log_loop-slave.opt:
        Fix slave options
      38b34b0a
    • unknown's avatar
      Merge mysql.com:/home/pz/mysql/mysql-4.0-root · 2808e52d
      unknown authored
      into mysql.com:/home/pz/mysql/mysql-4.0
      
      
      BitKeeper/deleted/.del-rpl_flush_log_loop-master.opt:
        Delete: mysql-test/t/rpl_flush_log_loop-master.opt
      BitKeeper/deleted/.del-rpl_flush_log_loop-slave.opt:
        Delete: mysql-test/t/rpl_flush_log_loop-slave.opt
      BitKeeper/deleted/.del-rpl_flush_log_loop.test:
        Delete: mysql-test/t/rpl_flush_log_loop.test
      2808e52d
    • unknown's avatar
      mysqlbinlog.cc: · 4240a7f1
      unknown authored
        a few changes to test resolving
      
      
      client/mysqlbinlog.cc:
        a few changes to test resolving
      4240a7f1
    • unknown's avatar
      mysqlbinlog.cc: · 63bdec30
      unknown authored
        fixed typo
      
      
      client/mysqlbinlog.cc:
        fixed typo
      63bdec30
    • unknown's avatar
      ha_innodb.cc: · 0b5c1838
      unknown authored
        Add some comments
      ha_innodb.h:
        Remove the flag HA_NOT_READ_PREFIX_LAST from ha_innodb.h: InnoDB has supported this from the start, but not tested yet
      
      
      sql/ha_innodb.h:
        Remove the flag HA_NOT_READ_PREFIX_LAST from ha_innodb.h: InnoDB has supported this from the start, but not tested yet
      sql/ha_innodb.cc:
        Add some comments
      0b5c1838
  5. 13 Sep, 2002 3 commits
    • unknown's avatar
      manual.texi minor tweaks/fixups to charset section. · 5886a7d3
      unknown authored
      manual.texi	minor fixups to mysql_real_connect() section.
      
      
      Docs/manual.texi:
        minor tweaks/fixups to charset section.
      5886a7d3
    • unknown's avatar
      row0mysql.c: · 0891bc24
      unknown authored
        Fix typos in previous push
      
      
      innobase/row/row0mysql.c:
        Fix typos in previous push
      0891bc24
    • unknown's avatar
      row0mysql.c: · 5ab7b94b
      unknown authored
        Allow CREATE TABLE and DROP TABLE even if innodb_force_recovery is used, the user can drop a problematic table
      
      
      innobase/row/row0mysql.c:
        Allow CREATE TABLE and DROP TABLE even if innodb_force_recovery is used, the user can drop a problematic table
      5ab7b94b
  6. 12 Sep, 2002 2 commits
  7. 11 Sep, 2002 8 commits
    • unknown's avatar
      opt_range.cc: · f3d5cb8b
      unknown authored
        Fix the crash in InnoDB when WHERE primarykey < x ORDER BY primarykey is used
      
      
      sql/opt_range.cc:
        Fix the crash in InnoDB when WHERE primarykey < x ORDER BY primarykey is used
      f3d5cb8b
    • unknown's avatar
      manual.texi fix mangled sentence (pointed out by Egor). · 36cb3593
      unknown authored
      
      Docs/manual.texi:
        fix mangled sentence (pointed out by Egor).
      36cb3593
    • unknown's avatar
      manual.texi formatting cleanups. · 4390ecd2
      unknown authored
      
      Docs/manual.texi:
        formatting cleanups.
      4390ecd2
    • unknown's avatar
      srv0srv.c, srv0srv.h: · 686a758f
      unknown authored
        Change srv_flush_log_at_trx_commit to ulint, note that ibool is defined as ulint, so this is purely formal change
      os0file.c:
        Start using unbuffered i/o again in Windows because sequential read using normal i/o was 4 times slower in XP
      
      
      innobase/os/os0file.c:
        Start using unbuffered i/o again in Windows because sequential read using normal i/o was 4 times slower in XP
      innobase/include/srv0srv.h:
        Change srv_flush_log_at_trx_commit to ulint, note that ibool is defined as ulint, so this is purely formal change
      innobase/srv/srv0srv.c:
        Change srv_flush_log_at_trx_commit to ulint, note that ibool is defined as ulint, so this is purely formal change
      686a758f
    • unknown's avatar
      fixup after merge · b2800174
      unknown authored
      b2800174
    • unknown's avatar
      Merge with 3.23.53 · 26bf87c9
      unknown authored
      
      Build-tools/Do-compile:
        Auto merged
      innobase/btr/btr0cur.c:
        Auto merged
      innobase/os/os0file.c:
        Auto merged
      innobase/srv/srv0srv.c:
        Auto merged
      innobase/sync/sync0arr.c:
        Auto merged
      innobase/trx/trx0undo.c:
        Auto merged
      sql/ha_innodb.h:
        Auto merged
      Docs/manual.texi:
        merge
      sql/ha_innodb.cc:
        merge
      sql/mysqld.cc:
        merge
      26bf87c9
    • unknown's avatar
      merge · d221f3ff
      unknown authored
      
      mysys/thr_alarm.c:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      Docs/manual.texi:
        merge (Removed bug fix comments for not relesed version)
      d221f3ff
    • unknown's avatar
      Portability fixes. · 8f232cb7
      unknown authored
      Improve mysql-test to be more robust.
      Fix that GRANT doesn't delete SSL options
      Change innobase_flush_log_at_trx_commit to uint.
      Don't rotate logs if we read a rotate log entry from the master.
      
      
      Docs/manual.texi:
        Changelog
      client/mysqlbinlog.cc:
        Handle empty binlogfiles gracefully
      client/mysqltest.c:
        Do a sleep after 'sync_with_master'
        Cleaned up sleep() handling.
        Free all memory on exit
      configure.in:
        Fix for Mac OS 10.2
      include/my_sys.h:
        Added my_strdup_with_length()
      innobase/btr/btr0cur.c:
        Fixed wrong printf()
      libmysql/libmysql.c:
        Added DBUG_PRINT statements.
        Assume that mysql_...send() functions has correct query length.
      mysql-test/mysql-test-run.sh:
        Properly remove log files before starting new tests.
      mysql-test/r/grant.result:
        Update for new test results
      mysql-test/r/innodb.result:
        Update for new test results
      mysql-test/r/myisam.result:
        Update for new test results
      mysql-test/r/rpl_log.result:
        Update for new test results
      mysql-test/r/rpl_rotate_logs.result:
        Update for new test results
      mysql-test/r/variables.result:
        Update for new test results
      mysql-test/t/grant.test:
        Test that GRANT doesn't delete SSL options
      mysql-test/t/myisam.test:
        Test long key usage
      mysql-test/t/rpl_log.test:
        Disable 'show new master'
      mysql-test/t/rpl_mystery22.test:
        Longer sleep for more safety.
      mysql-test/t/rpl_rotate_logs.test:
        More comments
      mysys/my_malloc.c:
        Added my_strdup_with_length()
      mysys/safemalloc.c:
        Added my_strdup_with_length()
      mysys/thr_alarm.c:
        Fix of alarms for windows.
      sql/ha_innodb.cc:
        Change innobase_flush_log_at_trx_commit to uint
      mysql-test/r/rpl_redirect.result:
        Updated test results
      mysql-test/t/rpl_redirect.test:
        Added more tests to improve code coverage.
      sql/ha_innodb.h:
        Change innobase_flush_log_at_trx_commit to uint
      sql/item_func.cc:
        Return GLOBAL and SESSION as part of column names
      sql/log.cc:
        Only write STOP events when server goes down.
      sql/log_event.cc:
        Don't rotate logs if we read a rotate log entry from the master.
      sql/log_event.h:
        Change ident_len to uint (more efficient)
      sql/mysqld.cc:
        Change innobase_flush_log_at_trx_commit to uint
      sql/net_serv.cc:
        More debug output
      sql/repl_failsafe.cc:
        More DEBUG
        Search until we find next position in binary log (and not only =)
      sql/slave.cc:
        More DBUG & comments
        Don't rotate the binary log on master flush logs
      sql/slave.h:
        indentation change
      sql/sql_acl.cc:
        Test that GRANT doesn't delete SSL options
      sql/sql_parse.cc:
        Disable show_new_master.
      sql/sql_repl.cc:
        Chamger show_binlog_events() to use my_error()
      sql/sql_table.cc:
        Fixed check for too long keys in MyISAM
      sql/sql_udf.cc:
        Fix udf handling
      8f232cb7
  8. 10 Sep, 2002 10 commits
    • unknown's avatar
      changelog · f30b0eac
      unknown authored
      f30b0eac
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 · e9456433
      unknown authored
      into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
      
      
      e9456433
    • unknown's avatar
      max_key_length MyISAM bugfix · 80bc840f
      unknown authored
      
      myisam/mi_create.c:
        check for MI_MAX_KEY_LENGTH in mi_create()
      sql/sql_table.cc:
        fix obvious typo
      80bc840f
    • unknown's avatar
      manual.texi British-ise some -ize words · 33a30d00
      unknown authored
      manual.texi	formatting fixups
      
      
      Docs/manual.texi:
        British-ise some -ize words
      33a30d00
    • unknown's avatar
      bugfix: DISTINCT with const_item in ORDER BY · a106f9ea
      unknown authored
      a106f9ea
    • unknown's avatar
      Fixed changelog · 6a06c4c5
      unknown authored
      6a06c4c5
    • unknown's avatar
      ha_innobase.cc: · 393315dd
      unknown authored
        Cleanup after last push
      
      
      sql/ha_innobase.cc:
        Cleanup after last push
      393315dd
    • unknown's avatar
      mysqld.cc: · da74720b
      unknown authored
        update help innobase_flush_log_at_trx_commitcan have vals 0, 1, 2 
      ha_innobase.h, ha_innobase.cc:
        make innobase_flush_log_at_trx_commit a long, like other params
      
      
      sql/ha_innobase.cc:
        make innobase_flush_log_at_trx_commit a long, like other params
      sql/ha_innobase.h:
        make innobase_flush_log_at_trx_commit a long, like other params
      sql/mysqld.cc:
        update help innobase_flush_log_at_trx_commitcan have vals 0, 1, 2
      da74720b
    • unknown's avatar
      os0file.c: · 040c1630
      unknown authored
        Fix a typo: should be buf_page_print
      
      
      innobase/os/os0file.c:
        Fix a typo: should be buf_page_print
      040c1630
    • unknown's avatar
      syntactic error.. · c5835450
      unknown authored
      c5835450
  9. 09 Sep, 2002 1 commit
    • unknown's avatar
      ha_innobase.cc, ha_innobase.h: · f83da86b
      unknown authored
        innodb_flush_log_at_trx_commit can have values 0, 1, 2 starting from 3.23.52
      
      
      sql/ha_innobase.h:
        innodb_flush_log_at_trx_commit can have values 0, 1, 2 starting from 3.23.52
      sql/ha_innobase.cc:
        innodb_flush_log_at_trx_commit can have values 0, 1, 2 starting from 3.23.52
      f83da86b