1. 06 Feb, 2002 1 commit
    • unknown's avatar
      Bug fixes and new functionality added in my_getopt and myisamchk · 78eff8b0
      unknown authored
      
      include/my_getopt.h:
        Removed a member from my_getopt struct.
      myisam/myisamchk.c:
        pdated myisamchk. More features in use from my_getopt
      mysys/my_getopt.c:
        Fixed a bug in handle_options(). Short options were not tested
        whether existed when given from the command line. Fixed a bug
        in getopt_ll, got division by zero in some cases. Added new functions
        my_print_help() and my_print_variables() to be used by mysql server
        and most clients.
      78eff8b0
  2. 05 Feb, 2002 1 commit
    • unknown's avatar
      manual.texi: · 4c7ced0b
      unknown authored
        Updated general manual about InnoDB locking and CHECK TABLE
      
      
      Docs/manual.texi:
        Updated general manual about InnoDB locking and CHECK TABLE
      4c7ced0b
  3. 04 Feb, 2002 1 commit
  4. 02 Feb, 2002 2 commits
  5. 01 Feb, 2002 5 commits
  6. 31 Jan, 2002 5 commits
    • unknown's avatar
      fixed wrong DBUG_ASSERT() in IO_CACHE · 37ead40e
      unknown authored
      fixed apparent typo in opt_sum.cc
      I will push this Changeset although it fails select test - failing select 
      is better than the code that does not compile.
      
      
      mysql-test/r/rpl000001.result:
        updated result
      mysys/mf_iocache2.c:
        fixed wrong DBUG_ASSERT()
      sql/opt_sum.cc:
        fixed an apparent typo to make it compile
      37ead40e
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 · 9730b525
      unknown authored
      into mysql.sashanet.com:/reiser-data/mysql-4.0
      
      
      sql/item_func.cc:
        Auto merged
      sql/slave.cc:
        Auto merged
      9730b525
    • unknown's avatar
      temporary commit to pull Monty's changes · af6c16b3
      unknown authored
      
      include/my_global.h:
        added dbug_volatile
      mysys/mf_iocache2.c:
        some debugging code to investigate failed assert in my_b_append_tell()
      sql/item_func.cc:
        fixed logging bug in DO RELEASE_LOCK()
      af6c16b3
    • unknown's avatar
      manual.texi minor cleanups, typo fixes · 8513b6e0
      unknown authored
      
      Docs/manual.texi:
        minor cleanups
      8513b6e0
    • unknown's avatar
      Fixes for new getopt · 6c1eb92e
      unknown authored
      Bug fix when using --no-deaults
      Sets ref_length to right value (faster rnd_pos() handling in InnoDB).
      Fixed problem with multi-table-delete and InnoDB
      Fixed problem with truncate table, which required a COMMIT before.
      Fixed multi-table-delete bug with InnoDB.
      Remove not used index from EXPLAIN
      
      
      Docs/manual.texi:
        ChangeLog
      include/my_getopt.h:
        Removed compiler warnings
      myisam/myisamchk.c:
        Fixes for new getopt
      mysql-test/r/explain.result:
        Updated test results
      mysql-test/r/innodb.result:
        Updated test results
      mysql-test/r/join.result:
        Updated test results
      mysql-test/t/innodb.test:
        Updated test results
      mysys/default.c:
        Bug fix when using --no-defaults
      mysys/my_getopt.c:
        Fixes for new getopt
      sql/ha_innodb.cc:
        Sets ref_length to right value (faster rnd_pos() handling).
        Fixed problem with multi-table-delete.
        Fixed problem with truncate table, which required a COMMIT before.
      sql/opt_sum.cc:
        Remove not used index from EXPLAIN
      sql/sql_cache.cc:
        Fixed core dump bug when not using query cache
      sql/sql_select.cc:
        Remove not used index from EXPLAIN
      6c1eb92e
  7. 30 Jan, 2002 13 commits
    • unknown's avatar
      Merge from 3.23.48 tree · 963ea1ae
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      Docs/manual.texi:
        Auto merged
      innobase/dict/dict0dict.c:
        Auto merged
      innobase/include/srv0srv.h:
        Auto merged
      innobase/mem/mem0dbg.c:
        Auto merged
      innobase/os/os0file.c:
        Auto merged
      innobase/que/que0que.c:
        Auto merged
      innobase/rem/rem0rec.c:
        Auto merged
      innobase/row/row0sel.c:
        Auto merged
      innobase/srv/srv0srv.c:
        Auto merged
      innobase/srv/srv0start.c:
        Auto merged
      innobase/sync/sync0arr.c:
        Auto merged
      innobase/trx/trx0trx.c:
        Auto merged
      innobase/trx/trx0undo.c:
        Auto merged
      myisam/mi_check.c:
        Auto merged
      mysql-test/t/join.test:
        Auto merged
      mysys/hash.c:
        Auto merged
      scripts/mysql_config.sh:
        Auto merged
      sql/ha_innodb.h:
        Auto merged
      sql/handler.cc:
        Auto merged
      sql/handler.h:
        Auto merged
      sql/sql_acl.cc:
        Auto merged
      963ea1ae
    • unknown's avatar
      49e4a3a3
    • unknown's avatar
      Fix in SHOW GRANTS: REFERENCE -> REFERENCES · e1994451
      unknown authored
      
      Docs/manual.texi:
        changelog
      sql/sql_acl.cc:
        Fix REFERENCE -> REFERENCES
      e1994451
    • unknown's avatar
      Take into account that table scans may use indexes · e5dc68ab
      unknown authored
      
      Docs/manual.texi:
        Changelog
      e5dc68ab
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0 · 26fcace8
      unknown authored
      
      Docs/manual.texi:
        Auto merged
      26fcace8
    • unknown's avatar
      Added --sql-mode=NO_UNSIGNED_SUBTRACTION · 52eb40ff
      unknown authored
      
      Docs/manual.texi:
        More information about UNSIGNED BIGINT arithmetic
      sql/slave.cc:
        Make binary logs 4G safe
      sql/slave.h:
        Make binary logs 4G safe
      sql/sql_rename.cc:
        cleanup
      52eb40ff
    • unknown's avatar
      ha_innobase.cc: · 37cebe2a
      unknown authored
        Assume selectivity of any key prefix is better than 1 / 100, regardless of what the estimator returns; this balances the pessimistic assumption of the optimizer thatany secondary key access to the full row incurs a page read from disk
      
      
      sql/ha_innobase.cc:
        Assume selectivity of any key prefix is better than 1 / 100, regardless of what the estimator returns; this balances the pessimistic assumption of the optimizer thatany secondary key access to the full row incurs a page read from disk
      37cebe2a
    • unknown's avatar
      Merge arjen@work.mysql.com:/home/bk/mysql-4.0 · cdb07dce
      unknown authored
      into co3064164-a.bitbike.com:/home/arjen/mysql-4.0
      
      cdb07dce
    • unknown's avatar
      New changes for DocBook XML output filter. · 85536b13
      unknown authored
      Added Docs/Support/make-docbook script, to work without makefile. 
      
      
      BitKeeper/etc/ignore:
        Added Docs/mysql.xml to the ignore list
      Docs/Support/docbook-fixup.pl:
        New changes for DocBook XML output filter.
      85536b13
    • unknown's avatar
    • unknown's avatar
      New functionality to my_getopt. myisamchk now uses my_getopt · 11b1979b
      unknown authored
      only.
      
      
      include/my_getopt.h:
        Added u_max_value as for user definable maximum value for
        a variable in my_getopt.
      myisam/myisamchk.c:
        myisamchk now uses my_getopt struct for variables also.
        Variables can be set with -O var=val, --set-variable=var=val and
        --variable=val now.
      mysys/getvar.c:
        my_set_changeable_var moved to my_getopt.c
      mysys/my_getopt.c:
        Added special prefix --maximum[-variable-name=...] for user
        definable maximum values for variables, among other things.
      11b1979b
    • unknown's avatar
      @menu updates. · 9427206d
      unknown authored
      9427206d
    • unknown's avatar
      mirrors.texi: · 6867af9b
      unknown authored
        Remove French mirror
      
      
      Docs/mirrors.texi:
        Remove French mirror
      6867af9b
  8. 29 Jan, 2002 9 commits
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 · 88f267a5
      unknown authored
      into mysql.sashanet.com:/reiser-data/mysql-4.0
      
      
      sql/slave.cc:
        Auto merged
      88f267a5
    • unknown's avatar
      temporary commit - need to pull Monty's changes · bd00ea6c
      unknown authored
      
      mysql-test/t/rpl000001.test:
        modified test to break current replicatioin on a large log with a large lag 
        in slave thread between append and read of the relay log
      mysys/mf_iocache.c:
        fixed one bug in IO_CACHE but there is another one not fixed yet
      sql/slave.cc:
        fixed bug in 3.23 master replication
      bd00ea6c
    • unknown's avatar
      mem0mem.c: · 03281dce
      unknown authored
        Add more diagnostic code to cath possible memory corruption
      
      
      innobase/mem/mem0mem.c:
        Add more diagnostic code to cath possible memory corruption
      03281dce
    • unknown's avatar
      mirrors.texi: · 355c1b4f
      unknown authored
        Fix Yugoslavian mirror name
      manual.texi:
        Fix a couple of contributed software links
      
      
      Docs/manual.texi:
        Fix a couple of contributed software links
      Docs/mirrors.texi:
        Fix Yugoslavian mirror name
      355c1b4f
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0 · dd76a460
      unknown authored
      
      sql/share/dutch/errmsg.txt:
        Auto merged
      dd76a460
    • unknown's avatar
      New error messages · bee88cd2
      unknown authored
      Test of unsigned BIGINT values
      Fixes for queries-per-hour
      Cleanup of replication code (comments and portability fixes)
      Make most of the binary log code 4G clean
      Changed syntax for GRANT ... QUERIES PER HOUR
      
      
      Docs/manual.texi:
        Fixed Changelog, upgrading to 4.0 and 4.1 TODO sections.
      Docs/mysqld_error.txt:
        Added error message.
      configure.in:
        Fix for autoconf 2.52
      include/my_getopt.h:
        Portability fix.
      include/my_global.h:
        Portablity fix.
      include/mysqld_error.h:
        New error messages
      mysql-test/r/bigint.result:
        Test of unsigned BIGINT values.
      mysql-test/r/func_op.result:
        Test of unsigned BIGINT values.
      mysql-test/r/varbinary.result:
        Test of unsigned BIGINT values.
      mysql-test/t/bigint.test:
        Test of unsigned BIGINT values.
      sql/item_func.h:
        Optimized Item_int_func() usage.
      sql/lock.cc:
        Cleanup comments
      sql/log.cc:
        Cleanup
      sql/log_event.cc:
        Cleanup and portability fixes.
      sql/log_event.h:
        Cleanup and portability fixes.
      sql/mini_client.cc:
        Cleanup and portability fixes.
      sql/mysqld.cc:
        Fix for queries-per-hour
      sql/repl_failsafe.cc:
        Prepare for making binary log 2G clean.
      sql/share/czech/errmsg.txt:
        New error messages
      sql/share/danish/errmsg.txt:
        New error messages
      sql/share/dutch/errmsg.txt:
        New error messages
      sql/share/english/errmsg.txt:
        New error messages
      sql/share/estonian/errmsg.txt:
        New error messages
      sql/share/french/errmsg.txt:
        New error messages
      sql/share/german/errmsg.txt:
        New error messages
      sql/share/greek/errmsg.txt:
        New error messages
      sql/share/hungarian/errmsg.txt:
        New error messages
      sql/share/italian/errmsg.txt:
        New error messages
      sql/share/japanese/errmsg.txt:
        New error messages
      sql/share/korean/errmsg.txt:
        New error messages
      sql/share/norwegian-ny/errmsg.txt:
        New error messages
      sql/share/norwegian/errmsg.txt:
        New error messages
      sql/share/polish/errmsg.txt:
        New error messages
      sql/share/portuguese/errmsg.txt:
        New error messages
      sql/share/romanian/errmsg.txt:
        New error messages
      sql/share/russian/errmsg.txt:
        New error messages
      sql/share/slovak/errmsg.txt:
        New error messages
      sql/share/spanish/errmsg.txt:
        New error messages
      sql/share/swedish/errmsg.txt:
        New error messages
      sql/share/ukrainian/errmsg.txt:
        New error messages
      sql/slave.cc:
        Cleanup
      sql/slave.h:
        Cleanup
      sql/sql_acl.cc:
        Cleanup and removal of possible reserved words
      sql/sql_base.cc:
        More DBUG
      sql/sql_cache.cc:
        Cleanup & portability fixes
      sql/sql_class.h:
        Make binary log 4G clean
      sql/sql_delete.cc:
        More DBUG
      sql/sql_handler.cc:
        Cleanup & portability fixes
      sql/sql_parse.cc:
        Cleanup of queries-per-hours code
      sql/sql_rename.cc:
        Add missing DBUG_RETURN
      sql/sql_repl.cc:
        Cleanup & portability fixes
      sql/sql_select.cc:
        Cleanup & portability fixes
      sql/sql_show.cc:
        Cleanup & portability fixes
      sql/sql_update.cc:
        Small cleanup of multi-update-code (need second pass)
      sql/sql_yacc.yy:
        Changed syntax for GRANT ... QUERIES PER HOUR
      strings/str2int.c:
        Cleanup & portability fixes
      bee88cd2
    • unknown's avatar
      page0page.ic: · 759e3249
      unknown authored
        Add an assert
      dyn0dyn.h:
        Reduce stack consumption
      
      
      innobase/include/dyn0dyn.h:
        Reduce stack consumption
      innobase/include/page0page.ic:
        Add an assert
      759e3249
    • unknown's avatar
      Little fixup for template. · 5998c815
      unknown authored
      5998c815
    • unknown's avatar
      fbfd1871
  9. 28 Jan, 2002 2 commits
    • unknown's avatar
      Translated new error messages (Dutch). · 078dd488
      unknown authored
      078dd488
    • unknown's avatar
      Many files: · d54ddb64
      unknown authored
        Merge InnoDB-.48
      
      
      sql/ha_innobase.cc:
        Merge InnoDB-.48
      innobase/include/dict0dict.h:
        Merge InnoDB-.48
      innobase/include/dict0mem.h:
        Merge InnoDB-.48
      innobase/include/mem0dbg.h:
        Merge InnoDB-.48
      innobase/include/mem0mem.h:
        Merge InnoDB-.48
      innobase/include/que0que.h:
        Merge InnoDB-.48
      innobase/include/row0mysql.h:
        Merge InnoDB-.48
      innobase/include/srv0srv.h:
        Merge InnoDB-.48
      innobase/include/trx0sys.h:
        Merge InnoDB-.48
      innobase/include/trx0trx.h:
        Merge InnoDB-.48
      innobase/include/mem0mem.ic:
        Merge InnoDB-.48
      innobase/dict/dict0dict.c:
        Merge InnoDB-.48
      innobase/dict/dict0mem.c:
        Merge InnoDB-.48
      innobase/log/log0recv.c:
        Merge InnoDB-.48
      innobase/mem/mem0dbg.c:
        Merge InnoDB-.48
      innobase/mem/mem0mem.c:
        Merge InnoDB-.48
      innobase/pars/lexyy.c:
        Merge InnoDB-.48
      innobase/que/que0que.c:
        Merge InnoDB-.48
      innobase/rem/rem0rec.c:
        Merge InnoDB-.48
      innobase/row/row0mysql.c:
        Merge InnoDB-.48
      innobase/row/row0sel.c:
        Merge InnoDB-.48
      innobase/srv/srv0srv.c:
        Merge InnoDB-.48
      innobase/sync/sync0arr.c:
        Merge InnoDB-.48
      innobase/trx/trx0sys.c:
        Merge InnoDB-.48
      innobase/trx/trx0trx.c:
        Merge InnoDB-.48
      innobase/trx/trx0undo.c:
        Merge InnoDB-.48
      d54ddb64
  10. 27 Jan, 2002 1 commit