summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* A few required additions to XML docbook fixup script.unknown2002-02-042-5/+47
| | | | | | | | | | Added url to success story form in manual. Docs/Support/docbook-fixup.pl: A few required additions to script. Docs/manual.texi: Added url to success story form.
* manual.texi fix bad editunknown2002-02-021-1/+1
| | | | | Docs/manual.texi: fix bad edit
* manual.texi fix typos pointed out by mailing list readerunknown2002-02-021-2/+2
| | | | | Docs/manual.texi: typos pointed out by mailing list reader
* manual.texi fix too short/too long ellipsesunknown2002-02-011-17/+17
| | | | | Docs/manual.texi: fix too short/too long ellipses
* BK makes me problems. unknown2002-02-013-0/+12
| | | | | | | | | | | I did not know I can't do chmod ... So, it killed some of my changes. But I am smarter, and as I have first saved my work, before BK ruined it, so here it comes ... BitKeeper/etc/ignore: Added mysql-test/r/rpl000001.eval to the ignore list
* Changes for the max queries per hourunknown2002-02-011-144/+163
|
* Merge sinisa@work.mysql.com:/home/bk/mysql-4.0unknown2002-02-013-0/+10
|\ | | | | | | | | | | | | into sinisa.nasamreza.org:/mnt/hdc/Sinisa/mysql-4.0
| * Changes required for maximum queries per hourunknown2002-02-013-0/+10
| |
* | fixed wrong DBUG_ASSERT() in IO_CACHEunknown2002-01-313-14/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge work:/home/bk/mysql-4.0unknown2002-01-316-6/+43
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.sashanet.com:/reiser-data/mysql-4.0 sql/item_func.cc: Auto merged sql/slave.cc: Auto merged
| * | temporary commit to pull Monty's changesunknown2002-01-313-2/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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()
| * | Merge work:/home/bk/mysql-4.0unknown2002-01-293-4/+22
| |\ \ | | |/ | |/| | | | | | | | | | | | | | | | into mysql.sashanet.com:/reiser-data/mysql-4.0 sql/slave.cc: Auto merged
| | * temporary commit - need to pull Monty's changesunknown2002-01-293-4/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | manual.texi minor cleanups, typo fixesunknown2002-01-301-10/+10
| | | | | | | | | | | | | | | Docs/manual.texi: minor cleanups
* | | Fixes for new getoptunknown2002-01-3113-86/+291
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge from 3.23.48 treeunknown2002-01-3040-318/+1264
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * \ \ Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysqlunknown2002-01-302-1/+3
| |\ \ \
| | * | | Fix in SHOW GRANTS: REFERENCE -> REFERENCESunknown2002-01-302-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Docs/manual.texi: changelog sql/sql_acl.cc: Fix REFERENCE -> REFERENCES
| * | | | ha_innobase.cc:unknown2002-01-301-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | mem0mem.c:unknown2002-01-291-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add more diagnostic code to cath possible memory corruption innobase/mem/mem0mem.c: Add more diagnostic code to cath possible memory corruption
| * | | | page0page.ic:unknown2002-01-292-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add an assert dyn0dyn.h: Reduce stack consumption innobase/include/dyn0dyn.h: Reduce stack consumption innobase/include/page0page.ic: Add an assert
| * | | | Many files:unknown2002-01-2826-287/+985
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | ha_innobase.cc, ha_innobase.h, handler.h, handler.cc, sql_class.h, log.cc:unknown2002-01-226-3/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tell table handlers where a binlog segment for a trx ends sql/log.cc: Tell table handlers where a binlog segment for a trx ends sql/sql_class.h: Tell table handlers where a binlog segment for a trx ends sql/handler.cc: Tell table handlers where a binlog segment for a trx ends sql/handler.h: Tell table handlers where a binlog segment for a trx ends sql/ha_innobase.h: Tell table handlers where a binlog segment for a trx ends sql/ha_innobase.cc: Tell table handlers where a binlog segment for a trx ends
| * | | | small bugfixunknown2002-01-191-2/+2
| |/ / /
| * | | Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysqlunknown2002-01-186-11/+103
| |\ \ \
| | * | | Fixed bug when making a range join based on information from a const table.unknown2002-01-186-11/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Docs/manual.texi: Changelog mysql-test/r/join.result: Test of join bug mysql-test/t/join.test: Test of join bug mysys/hash.c: Fix for SUNPRO_C scripts/mysql_config.sh: Fix for MacOS X
| * | | | mysqldump.c:unknown2002-01-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Inc the version client/mysqldump.c: Inc the version
| * | | | mysqldump.c:unknown2002-01-132-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added missing 'Q' for -Q option client/mysqldump.c: Added missing 'Q' for -Q option BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
| * | | | ut0mem.c:unknown2002-01-041-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Better error message if we hit the max process size in FreeBSD innobase/ut/ut0mem.c: Better error message if we hit the max process size in FreeBSD
| * | | | os0file.c:unknown2002-01-041-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add better error message if access rights are wrong innobase/os/os0file.c: Add better error message if access rights are wrong
| * | | | srv0start.c:unknown2002-01-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix typo innobase/srv/srv0start.c: Fix typo
| * | | | os0file.c:unknown2002-01-041-7/+35
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve error messages which may occur in installation innobase/os/os0file.c: Improve error messages which may occur in installation
* | | | Take into account that table scans may use indexesunknown2002-01-305-7/+22
| | | | | | | | | | | | | | | | | | | | Docs/manual.texi: Changelog
* | | | Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0unknown2002-01-308-20/+53
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Docs/manual.texi: Auto merged
| * | | | Added --sql-mode=NO_UNSIGNED_SUBTRACTIONunknown2002-01-308-20/+53
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Merge arjen@work.mysql.com:/home/bk/mysql-4.0unknown2002-01-303-0/+25
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into co3064164-a.bitbike.com:/home/arjen/mysql-4.0
| * | | | New changes for DocBook XML output filter.unknown2002-01-303-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | Merge work:/home/bk/mysql-4.0/ into hynda.mysql.fi:/home/my/bk/mysql-4.0unknown2002-01-304-239/+246
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | New functionality to my_getopt. myisamchk now uses my_getoptunknown2002-01-304-239/+246
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | @menu updates.unknown2002-01-301-20/+20
| | | |
* | | | mirrors.texi:unknown2002-01-301-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove French mirror Docs/mirrors.texi: Remove French mirror
* | | | mirrors.texi:unknown2002-01-292-5/+7
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0unknown2002-01-292-5/+528
|\ \ \ | | | | | | | | | | | | | | | | sql/share/dutch/errmsg.txt: Auto merged
| * | | Little fixup for template.unknown2002-01-291-1/+1
| | | |
| * | | Simple template.texi file for new .texi documents.unknown2002-01-291-0/+522
| | | |
| * | | Translated new error messages (Dutch).unknown2002-01-291-5/+6
| | |/ | |/|
* | | New error messagesunknown2002-01-2957-722/+1112
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0unknown2002-01-2713-44/+131
|\ \ \ | |/ /
| * | misc replication bugfixes including some needed modifications in IO_CACHEunknown2002-01-2613-44/+131
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | likely() and unlikely() branch prediction compiler hint macros clean-up of comments include/my_global.h: added likely() and unlikely() macros to help some compilers optimize the code for architecture-specific branch prediction policies include/my_sys.h: coverted my_b_append_tell() from macro to a function as it needed to be more complex to avoid a potential race condition mysql-test/mysql-test-run.sh: hostname-independent relay log name to have consistent SHOW SLAVE STATUS output mysql-test/r/rpl000014.result: result update mysql-test/r/rpl000015.result: result update mysql-test/r/rpl000016.result: result update mysql-test/r/rpl_log.result: result update mysql-test/t/rpl000017-slave.sh: proper cleanup of old logs mysys/mf_iocache.c: cosmetic changes + more debugging asserts mysys/mf_iocache2.c: my_b_append_tell() cleanup of comments sql/log.cc: fix potential bug - do not rotate log in the middle of event sql/slave.cc: do not write stop events when the server does not actually stop but just rotates the log fixed race between queue_event() and show_slave_status() clean-up of comments sql/slave.h: added ignore_stop_event flag to SLAVE_LOG_INFO
* | | mergeunknown2002-01-2617-266/+891
|\ \ \ | |/ /