summaryrefslogtreecommitdiff
path: root/.bzrignore
Commit message (Collapse)AuthorAgeFilesLines
* Implement ORDER BY DESC optimization, which reads values in descendingunknown2001-06-281-0/+2
| | | | | | | | | | | | | | | | | | | | | | order directly from the index instead of using a filesort. mysql-test/mysql-test-run.sh: [ -n $SKIP_TEST ] --> [ -n "$SKIP_TEST" ]; portability fix mysql-test/r/order_by.result: Added test for ORDER BY DESC optimization mysql-test/t/order_by.test: Added test for ORDER BY DESC optimization sql/opt_range.cc: Added QUICK_SELECT_DESC class which implements ORDER BY DESC optimization. sql/opt_range.h: Added QUICK_SELECT_DESC class which implements ORDER BY DESC optimization. sql/sql_select.cc: Added QUICK_SELECT_DESC class which implements ORDER BY DESC optimization. BitKeeper/etc/ignore: Added .gdbinit .vimrc to the ignore list BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* Further work on UNIONSunknown2001-06-181-0/+4
| | | | | | | BitKeeper/etc/ignore: Added libmysqld/hash_filo.cc libmysqld/sql_unions.cc libmysqld/stacktrace.c sql/share/mysql to the ignore list sql/sql_parse.cc: Fixing some stuff for UNION's
* mergeunknown2001-06-121-0/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | BitKeeper/etc/ignore: auto-union BitKeeper/etc/logging_ok: auto-union sql-bench/server-cfg.sh: Auto merged sql/sql_base.cc: Auto merged sql/sql_insert.cc: Auto merged sql/sql_table.cc: Auto merged
| * Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysqlunknown2001-06-111-2/+4
| |\ | | | | | | | | | | | | | | | | | | | | | | | | BitKeeper/etc/ignore: auto-union BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted Docs/manual.texi: Auto merged
| | * Small fixes in the manual.unknown2001-06-111-0/+2
| | | | | | | | | | | | | | | | | | | | | BitKeeper/etc/ignore: Added sql-bench/compare-results-all sql-bench/template.html to the ignore list Docs/manual.texi: Changed innodb_unix_file_flush_method -> innodb_flush_method.
| * | Changed compare in MyISAM to use my_pread()unknown2001-06-111-0/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed that @VAR shows all decimals Fixed problem with FLUSH TABLES and LOCK TABLE CREATE ... SELECT now creates keys later Reset AUTO_INCREMENT order if droping AUTO_INCREMENT key Docs/manual.texi: Added MySQL/PostgreSQL comparison isam/_dynrec.c: Fixed wrong compare (not used in MySQL) myisam/mi_dynrec.c: Fixed wrong compare (not used in MySQL). Changed compare to use my_pread() myisam/mi_packrec.c: cleanup mysql-test/r/alter_table.result: Added test for ALTER TABLE mysql-test/r/variables.result: Added test for variables with REAL values. mysql-test/t/alter_table.test: Added test for ALTER TABLE mysql-test/t/variables.test: Added test for variables with REAL values. mysys/my_pread.c: Cleanup sql-bench/Makefile.am: removed extra \ sql-bench/README: Fixed typo. sql/item_func.cc: Fixed that @VAR shows all decimals sql/share/swedish/errmsg.OLD: update sql/sql_base.cc: Fixed problem with FLUSH TABLES and LOCK TABLE sql/sql_insert.cc: CREATE ... SELECT now creates keys later sql/sql_table.cc: Reset AUTO_INCREMENT order if droping AUTO_INCREMENT key. BitKeeper/etc/ignore: Added sql-bench/graph-compare-results to the ignore list BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
| * Updated manual about symlinks on window and adding usersunknown2001-06-061-0/+1
| | | | | | | | | | BitKeeper/etc/ignore: added sql-bench/gif/*
* | Merge work:/home/bk/mysql-4.0unknown2001-06-041-0/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | into threads.polyesthetic.msg:/home/tim/my/4 BitKeeper/etc/ignore: auto-union BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
| * | Various changes to get libmysqld in sync with latest sources.unknown2001-06-041-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BitKeeper/etc/ignore: Added libmysqld/uniques.cc client/mysqltest.c: Don't core dump if --socket isn't specified. Add --test-file option, to facilitate running mysqltest under debugger. libmysqld/Makefile.am: We need uniques.cc libmysqld/lib_sql.cc: Tiny cleanup. libmysqld/libmysqld.c: Split mysql_real_query() into mysql_send_query() and mysql_read_query_results().
* | | Merge work:/home/bk/mysql-4.0unknown2001-06-011-3/+4
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0 BitKeeper/etc/ignore: auto-union BitKeeper/etc/logging_ok: auto-union sql/slave.cc: Auto merged sql/sql_repl.cc: Auto merged
| * | | fixed bug in count(distinct)unknown2001-06-011-0/+1
| |/ / | | | | | | | | | | | | BitKeeper/etc/ignore: Added bdb/include/rpc_server_ext.h to the ignore list
* | | Removed compiler warnings.unknown2001-05-311-0/+3
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added preliminary handling of symlinks in MyISAM. When using myisamchk to check tables with --force, don't repair tables that are marked as 'not closed' if they are ok. Change fn_format() to use my_real_path and my_symlink include/myisam.h: Added handling of symlinks myisam/ft_boolean_search.c: cleanup myisam/ft_dump.c: cleanup myisam/mi_check.c: Added handling of symlinks. When using check and --force, don't repair tables that are marked as 'not closed' if they are ok. myisam/mi_create.c: Added handling of symlinks. myisam/mi_dbug.c: Added handling of symlinks. myisam/mi_info.c: Added handling of symlinks. myisam/mi_open.c: Added handling of symlinks. myisam/mi_search.c: cleanup myisam/myisamchk.c: Added handling of symlinks. myisam/myisamdef.h: Added handling of symlinks. myisam/myisamlog.c: Fixed bug when using new trees myisam/myisampack.c: cleanup mysys/mf_cache.c: cleanup mysys/mf_format.c: Change to use my_real_path and my_symlink mysys/my_alloc.c: cleanup BitKeeper/etc/ignore: Added libmysqld/sql_command libmysqld/backup_dir libmysqld/simple-test to the ignore list BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* | mergeunknown2001-05-201-0/+35
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | BitKeeper/etc/ignore: auto-union BitKeeper/etc/logging_ok: auto-union client/mysql.cc: Auto merged myisam/mi_search.c: Auto merged sql/sql_select.cc: Auto merged
| * Mergeunknown2001-05-181-45/+47
| |\ | | | | | | | | | | | | | | | | | | BitKeeper/etc/ignore: auto-union BitKeeper/etc/logging_ok: auto-union
| | * Do-patch-file Fix typo (extra 'mv')unknown2001-05-181-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ignore added Logs/* binary/* BitKeeper/etc/ignore: added Logs/* binary/* Build-tools/Do-patch-file: Fix typo (extra 'mv') BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
| * | Clean out some more generated files from the bdb tree. Add a hackunknown2001-05-181-0/+33
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to bdb/dist/s_rpc so that bk doesn't complain about the rpc_server/db_server_proc.c file that gets overwritten (but needs to be stored in BK). Add a bdb/dist/template directory which is needed by bdb/dist/s_recover. BitKeeper/deleted/.del-gen_client_ext.h~5c621cacb18b38: Delete: bdb/include/gen_client_ext.h BitKeeper/deleted/.del-gen_client_ret~786a5e65119b3991: Delete: bdb/dist/template/gen_client_ret BitKeeper/deleted/.del-db_server.x~811aeb6b630fe7aa: Delete: bdb/rpc_server/db_server.x BitKeeper/deleted/.del-db_server_proc.sed~1a9af8e5b051acbd: Delete: bdb/rpc_server/db_server_proc.sed BitKeeper/deleted/.del-db_server_proc~2e8b49d42aefab55: Delete: bdb/dist/template/db_server_proc BitKeeper/deleted/.del-gen_server_ext.h~fd7bcfe6bbca8bcb: Delete: bdb/include/gen_server_ext.h BitKeeper/deleted/.del-db_archive.dsp~e3da826e91bb086: Delete: bdb/build_win32/db_archive.dsp BitKeeper/deleted/.del-db_checkpoint.dsp~8071af22db95b1db: Delete: bdb/build_win32/db_checkpoint.dsp BitKeeper/deleted/.del-db_deadlock.dsp~befd45d29eaeb672: Delete: bdb/build_win32/db_deadlock.dsp BitKeeper/deleted/.del-db_dll.dsp~4e9dda53c84511b6: Delete: bdb/build_win32/db_dll.dsp BitKeeper/deleted/.del-db_dump.dsp~e07d2a82708b61: Delete: bdb/build_win32/db_dump.dsp BitKeeper/deleted/.del-db_java.dsp~e3941d5a9810b360: Delete: bdb/build_win32/db_java.dsp BitKeeper/deleted/.del-db_load.dsp~e83a2af8e24a715d: Delete: bdb/build_win32/db_load.dsp BitKeeper/deleted/.del-db_printlog.dsp~163f6e1073a5f396: Delete: bdb/build_win32/db_printlog.dsp BitKeeper/deleted/.del-db_recover.dsp~835c32ab73359256: Delete: bdb/build_win32/db_recover.dsp BitKeeper/deleted/.del-db_stat.dsp~f77417f5d9984986: Delete: bdb/build_win32/db_stat.dsp BitKeeper/deleted/.del-db_static.dsp~78ea414467defc70: Delete: bdb/build_win32/db_static.dsp BitKeeper/deleted/.del-db_tcl.dsp~5ad951d774e41520: Delete: bdb/build_win32/db_tcl.dsp BitKeeper/deleted/.del-db_upgrade.dsp~90fd250190af4984: Delete: bdb/build_win32/db_upgrade.dsp BitKeeper/deleted/.del-db_verify.dsp~e9a4938542f86cea: Delete: bdb/build_win32/db_verify.dsp BitKeeper/deleted/.del-ex_access.dsp~8dd6017efffae14e: Delete: bdb/build_win32/ex_access.dsp BitKeeper/deleted/.del-ex_btrec.dsp~c87137287d8d67dc: Delete: bdb/build_win32/ex_btrec.dsp BitKeeper/deleted/.del-ex_env.dsp~1732d5e41efda77: Delete: bdb/build_win32/ex_env.dsp BitKeeper/deleted/.del-ex_lock.dsp~286d2566e786dde: Delete: bdb/build_win32/ex_lock.dsp BitKeeper/deleted/.del-ex_mpool.dsp~9eb937bc70c1573: Delete: bdb/build_win32/ex_mpool.dsp BitKeeper/deleted/.del-ex_tpcb.dsp~644b38dae8b38152: Delete: bdb/build_win32/ex_tpcb.dsp BitKeeper/deleted/.del-excxx_access.dsp~31e87b6228470681: Delete: bdb/build_win32/excxx_access.dsp BitKeeper/deleted/.del-excxx_btrec.dsp~61b563f4ac1f73eb: Delete: bdb/build_win32/excxx_btrec.dsp BitKeeper/deleted/.del-excxx_env.dsp~b0bf2649a4c797ac: Delete: bdb/build_win32/excxx_env.dsp BitKeeper/deleted/.del-excxx_lock.dsp~257abf03544f6270: Delete: bdb/build_win32/excxx_lock.dsp BitKeeper/deleted/.del-excxx_mpool.dsp~d17a5d09f09f5217: Delete: bdb/build_win32/excxx_mpool.dsp BitKeeper/deleted/.del-excxx_tpcb.dsp~159c727e2c15105e: Delete: bdb/build_win32/excxx_tpcb.dsp BitKeeper/deleted/.del-logtrack.list~7f4f1382b37d98e5: Delete: bdb/test/logtrack.list BitKeeper/etc/ignore: added bdb/build_win32/db_archive.dsp bdb/build_win32/db_checkpoint.dsp bdb/build_win32/db_deadlock.dsp bdb/build_win32/db_dump.dsp bdb/build_win32/db_load.dsp bdb/build_win32/db_printlog.dsp bdb/build_win32/db_recover.dsp bdb/build_win32/db_stat.dsp bdb/build_win32/db_upgrade.dsp bdb/build_win32/db_verify.dsp bdb/build_win32/ex_access.dsp bdb/build_win32/ex_btrec.dsp bdb/build_win32/ex_env.dsp bdb/build_win32/ex_lock.dsp bdb/build_win32/ex_mpool.dsp bdb/build_win32/ex_tpcb.dsp bdb/build_win32/excxx_access.dsp bdb/build_win32/excxx_btrec.dsp bdb/build_win32/excxx_env.dsp bdb/build_win32/excxx_lock.dsp bdb/build_win32/excxx_mpool.dsp bdb/build_win32/excxx_tpcb.dsp bdb/build_win32/db_dll.dsp bdb/build_win32/db_java.dsp bdb/build_win32/db_static.dsp bdb/build_win32/db_tcl.dsp bdb/dist/template/gen_client_ret bdb/dist/template/db_server_proc bdb/include/gen_client_ext.h bdb/include/gen_server_ext.h bdb/rpc_server/db_server_proc.sed bdb/rpc_server/db_server.x bdb/test/logtrack.list bdb/dist/s_rpc: This is a hack to handle the $proc_file special case. Since it is both a source file and a generated file, we have to dance a bit to get it to work with 'bk get', not just with 'bk edit'. This still isn't perfect (I don't know what perfect would be in this case), but it seems to work for now.
* | Merged with 3.23, needs further fix-upunknown2001-05-101-80/+84
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BitKeeper/etc/ignore: auto-union BitKeeper/etc/logging_ok: auto-union acconfig.h: Auto merged acinclude.m4: Auto merged include/myisam.h: Auto merged mysql-test/mysql-test-run.sh: Auto merged BitKeeper/deleted/.del-ib_config.h.in~9e57db8504e55b7: Auto merged BitKeeper/deleted/.del-ib_config.h~7539e26ffc614439: Auto merged client/mysqltest.c: Auto merged sql/lex.h: Auto merged sql/sql_base.cc: Auto merged sql/sql_parse.cc: Auto merged sql/sql_select.h: Auto merged sql/sql_show.cc: Auto merged sql/table.h: Auto merged sql/mysql_priv.h: Auto merged sql/sql_class.h: Auto merged Docs/manual.texi: merged client/errmsg.c: merged configure.in: merged sql/mysqld.cc: merged sql/sql_select.cc: merged, needs manual fixing sql/sql_yacc.yy: merged, needs manual fixing
| * Fixed that database name is shown for CHECK TABLEunknown2001-04-201-0/+1
| | | | | | | | | | | | | | BitKeeper/etc/ignore: Added client/mysqlcheck to the ignore list Docs/manual.texi: Changelog
| * ignore some filesunknown2001-04-191-0/+3
| | | | | | | | | | BitKeeper/etc/ignore: added mysql.proj
* | Fixes for embedded MySQLunknown2001-04-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some limit optimization BitKeeper/deleted/.del-ib_config.h.in~9e57db8504e55b7: Delete: innobase/ib_config.h.in BitKeeper/deleted/.del-ib_config.h~7539e26ffc614439: Delete: innobase/ib_config.h client/errmsg.c: Moved error messages from libmysqld/ client/mysql.cc: Removed warnings include/errmsg.h: New info for embedded versions include/mysql_com.h: Fixes for embedded MySQL libmysql/errmsg.c: Fixes for embedded MySQL libmysqld/Makefile.am: Added HANDLER code libmysqld/lib_sql.cc: Fixes for embedded MySQL libmysqld/lib_vio.c: Fixes for embedded MySQL BitKeeper/etc/ignore: Added libmysqld/sql_handler.cc to the ignore list libmysqld/libmysqld.c: Fixes for embedded MySQL mysql-test/r/null_key.result: Fixed result for 4.0 sql/net_serv.cc: Fixes for embedded MySQL sql/sql_parse.cc: Fixes for embedded MySQL where the query could be a const char* sql/sql_select.cc: Added limit optimization sql/sql_select.h: Added limit optimization
* | mysql-test/mysql-test-run.shunknown2001-04-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | added --bench option sql-bench/Makefile.am added bench-count-distinct.sh test sql-bench/bench-init.pl.sh added --socket option mysql-test/mysql-test-run.sh: added --bench option sql-bench/Makefile.am: added bench-count-distinct.sh test sql-bench/bench-init.pl.sh: added --socket option sql-bench/server-cfg.sh: --socket BitKeeper/etc/ignore: Added sql-bench/bench-count-distinct to the ignore list
* | BitKeeper/triggers/post-commitunknown2001-04-111-0/+70
|/ | | | | | | | | | | | | | | use REAL_EMAIL myisam/mi_search.c merged the dropped lines ignore junk in libmysqld directory BitKeeper/triggers/post-commit: use REAL_EMAIL myisam/mi_search.c: merged the dropped lines BitKeeper/etc/ignore: Added libmysqld/convert.cc libmysqld/derror.cc libmysqld/errmsg.c libmysqld/field.cc libmysqld/field_conv.cc libmysqld/filesort.cc libmysqld/get_password.c libmysqld/ha_berkeley.cc libmysqld/ha_heap.cc libmysqld/ha_isam.cc libmysqld/ha_isammrg.cc libmysqld/ha_myisam.cc libmysqld/ha_myisammrg.cc libmysqld/handler.cc libmysqld/hostname.cc libmysqld/init.cc libmysqld/item.cc libmysqld/item_buff.cc libmysqld/item_cmpfunc.cc libmysqld/item_create.cc libmysqld/item_func.cc libmysqld/item_strfunc.cc libmysqld/item_sum.cc libmysqld/item_timefunc.cc libmysqld/item_uniq.cc libmysqld/key.cc libmysqld/lock.cc libmysqld/log.cc libmysqld/log_event.cc libmysqld/md5.c libmysqld/mini_client.cc libmysqld/net_pkg.cc libmysqld/net_serv.cc libmysqld/opt_ft.cc libmysqld/opt_range.cc libmysqld/opt_sum.cc libmysqld/password.c libmysqld/procedure.cc libmysqld/records.cc libmysqld/slave.cc libmysqld/sql_acl.cc libmysqld/sql_analyse.cc libmysqld/sql_base.cc libmysqld/sql_cache.cc libmysqld/sql_class.cc libmysqld/sql_crypt.cc libmy
* do not log the drop internal temporary tables into the binary logunknown2001-04-101-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | mark killed partially completed updates with an error code in binlog stop replication if the master reports a possible partial/killed update test partially killed update mysql-test/r/rpl000001.result: updated result mysql-test/r/rpl000012.result: updated result mysql-test/t/rpl000001.test: test handing a killed partial update mysql-test/t/rpl000012.test: test temporary table replication more thoroughly sql/log_event.h: mark killed partially completed updates with an error code BitKeeper/etc/ignore: Added bdb/btree/btree_auto.c bdb/build_vxworks/db_int.h bdb/build_win32/db_int.h bdb/build_win32/include.tcl bdb/build_win32/libdb.rc bdb/db/crdel_auto.c bdb/db/db_auto.c bdb/dist/config.hin to the ignore list sql/slave.cc: stop replication if the master reports a possible partial/killed update sql/sql_base.cc: do not log the drop internal temporary tables into the binary log
* Merge work:/home/bk/mysql into donna.mysql.fi:/home/my/bk/mysqlunknown2001-04-101-60/+61
|\ | | | | | | | | | | | | BitKeeper/etc/ignore: auto-union BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
| * updated ignoreunknown2001-04-101-0/+1
| | | | | | | | | | BitKeeper/etc/ignore: added mysys/test_dir
* | added compile-pentium-gprofunknown2001-04-091-0/+32
|/ | | | | | | | | | ignore generated files from bdb BitKeeper/etc/ignore: Added bdb/dist/template/rec_btree bdb/dist/template/rec_crdel bdb/dist/template/rec_db bdb/dist/template/rec_hash bdb/dist/template/rec_log bdb/dist/template/rec_qam bdb/dist/template/rec_txn bdb/hash/hash_auto.c bdb/include/btree_auto.h bdb/include/crdel_auto.h bdb/include/db_auto.h bdb/include/db_server.h bdb/include/hash_auto.h bdb/include/log_auto.h bdb/include/qam_auto.h bdb/include/txn_auto.h bdb/java/src/com/sleepycat/db/DbConstants.java bdb/log/log_auto.c bdb/qam/qam_auto.c bdb/rpc_client/db_server_clnt.c bdb/rpc_client/gen_client.c bdb/rpc_server/db_server_svc.c bdb/rpc_server/db_server_xdr.c bdb/rpc_server/gen_db_server.c bdb/test/include.tcl bdb/txn/txn_auto.c gmon.out mysql-test/gmon.out sql/gmon.out sql/share/charsets/gmon.out sql/share/gmon.out to the ignore list BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* worked around gcc bug to make compile-pentium-gcov workunknown2001-03-261-0/+4
| | | | | | | | | | | | | | | | | | | | | increase coverage for table.cc in mysql_rm_table() ingore temporary gcov files fixed bug in replication test case BitKeeper/etc/ignore: added *.da BUILD/compile-pentium-gcov: do not build shared libraries - combination of -fPIC and the coverage flags triggers a bug in gcc, apparently - problem went away after adding --disable-shared mysql-test/t/flush.test: extra test to increase coverage of table.cc mysql-test/t/rpl000016.test: fixed bug in test case - insert may be concurrent, so we may read the table on the slave before the last insert becomes visible even when the master position is up to date if we do not lock it explicitly
* Changes to make it compile againunknown2001-03-221-0/+1
| | | | | | | | | | | acinclude.m4: do not build Gemini by default configure.in: do MYSQL_CHECK_GEMINI - otherwise it does not compile BitKeeper/etc/ignore: Added BitKeeper/etc/level to the ignore list BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* Fixed bug in MAX() optimizing for BDB tablesunknown2001-03-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Docs/manual.texi: Updated changelog mysql-test/README: Added reference to manual mysql-test/r/bdb.result: Added test for MAX() bug mysql-test/r/innobase.result: Added test for MAX() bug mysql-test/t/bdb.test: Added test for MAX() bug mysql-test/t/innobase.test: Added test for MAX() bug sql-bench/server-cfg.sh: Don't create big blobs with innobase sql/ha_berkeley.cc: Fixed bug in MAX() optimizing BitKeeper/etc/ignore: Added sql/.gdbinit to the ignore list sql/ha_innobase.h: Fixed bug in MAX() optimizing sql/handler.h: Fixed bug in MAX() optimizing sql/opt_sum.cc: Fixed bug in MAX() optimizing
* Small changes to make life with BDB in the tree easier.unknown2001-03-041-0/+1
| | | | | | | BitKeeper/etc/ignore: added bdb/build_unix/* BUILD/FINISH.sh: Run the s_all script in bdb/dist before running configure
* Ignore some files in bdb.unknown2001-03-041-0/+6
|
* Mergeunknown2001-01-291-0/+1
| | | | | | | BitKeeper/etc/ignore: added BitKeeper/tmp/* Docs/manual.texi: SCCS merged
* rpl000016.test syncunknown2001-01-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rpl000001.result BitKeeper file /home/sasha/src/bk/mysql/mysql-test/r/rpl000001.result ignore Added BitKeeper/tmp/bkr3sAHD to the ignore list slave.h MASTER_POS_WAIT lex.h MASTER_POS_WAIT slave.cc MASTER_POS_WAIT, do automagic restart on debugging abort, skip rotate events in slave.cc debug abort count sql_repl.cc announce the log name at the start of the log with a fake rotate event item_create.h MASTER_POS_WAIT item_func.cc MASTER_POS_WAIT item_func.h MASTER_POS_WAIT sql_class.h enter_cond(), exit_cond() helper inliners item_create.cc added MASTER_POS_WAIT mysql-test-run.sh speed improvement fixes rpl000007.test sync rpl000003.test sleep -> sync rpl000004.test sleep -> sync, fixed clean up bug rpl000014.test sync rpl000009.test sync rpl000013.test sync rpl000001.test sleep -> sync rpl000008.test sync rpl000006.test sync on cleanup rpl000011.test sync rpl000012.test sync rpl000005.test sleep -> sync rpl000010.test sync rpl000015.test sync rpl000002.test sleep -> sync rpl000014.result we now know the master log name as soon as we connect mysql.cc added optional agrument to --wait mysqltest.c added save_master_pos and sync_with_master commands client/mysql.cc: added optional agrument to --wait client/mysqltest.c: added save_master_pos and sync_with_master commands mysql-test/mysql-test-run.sh: speed improvement fixes mysql-test/r/rpl000014.result: we now know the master log name as soon as we connect mysql-test/t/rpl000001.test: sleep -> sync mysql-test/t/rpl000002.test: sleep -> sync mysql-test/t/rpl000003.test: sleep -> sync mysql-test/t/rpl000004.test: sleep -> sync, fixed clean up bug mysql-test/t/rpl000005.test: sleep -> sync mysql-test/t/rpl000006.test: sync on cleanup mysql-test/t/rpl000007.test: sync mysql-test/t/rpl000008.test: sync mysql-test/t/rpl000009.test: sync mysql-test/t/rpl000010.test: sync mysql-test/t/rpl000011.test: sync mysql-test/t/rpl000012.test: sync mysql-test/t/rpl000013.test: sync mysql-test/t/rpl000014.test: sync mysql-test/t/rpl000015.test: sync BitKeeper/etc/ignore: Added BitKeeper/tmp/bkr3sAHD to the ignore list mysql-test/t/rpl000016.test: sync sql/item_create.cc: added MASTER_POS_WAIT sql/item_create.h: MASTER_POS_WAIT sql/item_func.cc: MASTER_POS_WAIT sql/item_func.h: MASTER_POS_WAIT sql/lex.h: MASTER_POS_WAIT sql/slave.cc: MASTER_POS_WAIT, do automagic restart on debugging abort, skip rotate events in debug abort count sql/slave.h: MASTER_POS_WAIT sql/sql_class.h: enter_cond(), exit_cond() helper inliners sql/sql_repl.cc: announce the log name at the start of the log with a fake rotate event
* Merge work:/my/mysql into donna.mysql.com:/home/my/bk/mysqlunknown2001-01-121-0/+1
| | | | | | | | | BitKeeper/etc/ignore: added sql/share/*.sys Docs/manual.texi: Auto merged BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* Added resovle_stack_dumpunknown2001-01-051-0/+1
| | | | | | | | | BitKeeper/etc/config: fixed up an option BitKeeper/etc/ignore: Added extra/resolve_stack_dump to the ignore list extra/Makefile.am: addition of resolve_stack_dump
* Mergeunknown2001-01-011-0/+1
| | | | | | | | | BitKeeper/etc/ignore: added tmp/* Docs/manual.texi: SCCS merged BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* Fixed --no-defaults in mysqltestunknown2000-12-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BUILD/compile-pentium-debug: Use /usr/local/BerkeleyDB-dbug/ if available BUILD/compile-pentium: Use /usr/local/BerkeleyDB-opt/ if available Docs/internals.texi: Added 'unedited' documentation for mysys functions Docs/manual.texi: Cleanups client/mysql.cc: Added client language to status client/mysqltest.c: Fixed bug with --no-defaults heap/_check.c: Added option to print status. heap/hp_close.c: Update to use new status interface heap/hp_hash.c: Clean up hash function and add new experimental hash heap/hp_test1.c: Update to use new status interface heap/hp_test2.c: Update to use new status interface include/heap.h: Update to use new status interface mysql-test/r/key_diff.result: Cleanup tests that may give rows in random order mysql-test/r/type_blob.result: Removed \r from output as this confused bk mysql-test/t/key_diff.test: Cleanup tests that may give rows in random order BitKeeper/etc/ignore: Added Docs/my_sys.doc to the ignore list mysql-test/t/type_blob.test: Removed \r from output as this confused bk mysys/hash.c: Add new experimental hash function scripts/safe_mysqld.sh: Added --mysqld option sql/ha_innobase.cc: Fixed store_locking sql/mysqld.cc: Cleaned up warning messages
* Extended mysqltest with --commands and 'require'unknown2000-12-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed test results. Added mysqld variable 'have_isam' BitKeeper/deleted/.del-master-slave.inc~556fd038c3a3d54: Delete: mysql-test/t/include/master-slave.inc BitKeeper/deleted/.del-README~f9fd36f3c3711305: Delete: mysql-test/r/3.23/README Docs/manual.texi: Fixed typos client/mysqltest.c: Changed internal commands to accept -- before them. Added command 'require' to make it possible to skip tests if the mysqld server lacks some capabilites. Removed extra \t at end of lines configure.in: Update myisam/myisamlog.c: cleanup mysql-test/mysql-test-run.sh: Added support for 'not supported' tests mysql-test/r/alt000001.result: Removed end tab mysql-test/r/bdb.result: Removed end tab mysql-test/r/crypt.result: Removed end tab mysql-test/r/equal.result: Removed end tab mysql-test/r/ft0000001.a.result: Removed end tab mysql-test/r/ft0000001.b.result: Removed end tab mysql-test/r/ft0000001.c.result: Removed end tab mysql-test/r/ft0000001.d.result: Removed end tab mysql-test/r/ft0000001.e.result: Removed end tab mysql-test/r/ft0000002.a.result: Removed end tab mysql-test/r/ft0000002.b.result: Removed end tab mysql-test/r/ft0000002.c.result: Removed end tab mysql-test/r/ins000001.result: Removed end tab mysql-test/r/mrg000001.dummy.result: Removed end tab mysql-test/r/mrg000001.result: Removed end tab mysql-test/r/mrg000002.result: Removed end tab mysql-test/r/rpl000001.a.result: Removed end tab mysql-test/r/rpl000001.b.result: Removed end tab mysql-test/r/rpl000002.result: Removed end tab mysql-test/r/rpl000003.result: Removed end tab mysql-test/r/rpl000004.a.result: Removed end tab mysql-test/r/rpl000004.b.result: Removed end tab mysql-test/r/rpl000005.result: Removed end tab mysql-test/r/rpl000006.result: Removed end tab mysql-test/r/rpl000007.result: Removed end tab mysql-test/r/rpl000008.result: Removed end tab mysql-test/r/rpl000009.result: Removed end tab mysql-test/r/rpl000010.result: Removed end tab mysql-test/r/rpl000011.result: Removed end tab mysql-test/r/rpl000012.result: Removed end tab mysql-test/r/rpl000012.status.result: Removed end tab mysql-test/r/rpl000013.result: Removed end tab mysql-test/r/rpl000013.status.result: Removed end tab mysql-test/r/rpl000014.result: Removed end tab mysql-test/r/rpl000015.result: Removed end tab mysql-test/r/rpl000016.result: Removed end tab mysql-test/r/sel000001.result: Removed end tab mysql-test/r/sel000002.result: Removed end tab mysql-test/r/sel000003.result: Removed end tab mysql-test/r/sel000004.result: Removed end tab mysql-test/r/sel000005.result: Removed end tab mysql-test/r/sel000006.result: Removed end tab mysql-test/r/sel000007.result: Removed end tab mysql-test/r/sel000008.result: Removed end tab mysql-test/r/sel000009.result: Removed end tab mysql-test/r/sel000010.result: Removed end tab mysql-test/r/sel000011.result: Removed end tab mysql-test/r/sel000012.result: Removed end tab mysql-test/r/sel000013.result: Removed end tab mysql-test/r/sel000014.result: Removed end tab mysql-test/r/sel000015.result: Removed end tab mysql-test/r/sel000016.result: Removed end tab mysql-test/r/sel000017.result: Removed end tab mysql-test/r/sel000018.result: Removed end tab mysql-test/r/sel000019.result: Removed end tab mysql-test/r/sel000020.result: Removed end tab mysql-test/r/sel000021.result: Removed end tab mysql-test/r/sel000022.result: Removed end tab mysql-test/r/sel000023.result: Removed end tab mysql-test/r/sel000024.result: Removed end tab mysql-test/r/sel000025.result: Removed end tab mysql-test/r/sel000026.result: Removed end tab mysql-test/r/sel000027.result: Removed end tab mysql-test/r/sel000028.result: Removed end tab mysql-test/r/sel000029.result: Removed end tab mysql-test/r/sel000030.result: Removed end tab mysql-test/r/sel000031.result: Removed end tab mysql-test/r/sel000032.result: Removed end tab mysql-test/r/sel000033.result: Removed end tab mysql-test/r/sel000100.result: Removed end tab mysql-test/r/shw000001.result: Removed end tab mysql-test/r/slave-running.result: Removed end tab mysql-test/r/slave-stopped.result: Removed end tab mysql-test/t/bdb.test: Check that we have BDB support mysql-test/t/replace.test: Check if we support ISAM tables sql/gen_lex_hash.cc: Fixed bug in last output sql/ha_berkeley.cc: Bug fix sql/ha_berkeley.h: Initialize using_ignore sql/handler.h: Fixed typo sql/mysqld.cc: Fixed typos; Added variable 'have_isam' sql/sql_class.h: Fixed typo BitKeeper/etc/ignore: Added sql-bench/Results-linux/ATIS-mysql_bdb-Linux_2.2.14_my_SMP_i686 to the ignore list
* Merge work:/my/mysql into donna.mysql.com:/home/my/bk/mysqlunknown2000-12-261-0/+2
| | | | | | | BitKeeper/etc/ignore: added sql-bench/output/* Docs/manual.texi: Auto merged
* acconfig.hunknown2000-12-201-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix to make ENCRYPT work BUILD/compile-pentium-debug debug has different warnings BUILD/FINISH.sh save symbol table and dissassembled code with symobls available before strip use $do_make for make decision instead of $make to avoid conflict BUILD/SETUP.sh export AM_MAKEFLAGS fast is now -fno-omit-frame-pointer, the opposite is now called reckless configure.in fixes to make CRYPT work again Docs/Makefile.am hack to avoid rebuilding the manual on make clean -why does Makefile depend on $BUILD_SOURCES, and do we even need BUILD_SOURCES? BUILD/FINISH.sh: save symbol table and dissassembled code with symobls available before strip use $do_make for make decision instead of $make to avoid conflict BUILD/SETUP.sh: export AM_MAKEFLAGS fast is now -fno-omit-frame-pointer, the opposite is now called reckless BUILD/compile-pentium-debug: debug has different warnings BitKeeper/etc/ignore: Added mysqld.S mysqld.sym to the ignore list Docs/Makefile.am: hack to avoid rebuilding the manual on make clean -why does Makefile depend on $BUILD_SOURCES, and do we even need BUILD_SOURCES? acconfig.h: fix to make ENCRYPT work configure.in: fixes to make CRYPT work again
* Ignore Berkeley DB directory.unknown2000-12-181-0/+1
| | | | | BitKeeper/etc/ignore: - ignore Berkeley DB directory
* fixed typounknown2000-12-131-0/+1
| | | | | BitKeeper/etc/ignore: Added BitKeeper/tmp/gone to the ignore list
* MIT fixunknown2000-12-131-0/+2
| | | | | | | BitKeeper/etc/ignore: Added mysql-test/install_test_db mysql-test/mysql-test-run to the ignore list include/global.h: another fix for MIT-threads
* Removed init that crashed BDBunknown2000-12-111-0/+1
| | | | | | | | | | | | | | | | Fixed newly introduced bug in update BitKeeper/etc/ignore: Added libmysql_r/conf_to_src to the ignore list sql/filesort.cc: Removed init that crashed BDB sql/ha_berkeley.cc: Fixed bug in sub AUTO_INCREMENT keys in BDB tables sql/opt_range.cc: Cleanup sql/sql_update.cc: Fixed newly introduced bug in update
* ignore cleaned up, AGAIN!unknown2000-12-091-261/+0
| | | | | | | | | | myrg_open.c delayed queue allocation myisammrg/myrg_open.c: delayed queue allocation BitKeeper/etc/ignore: cleaned up, AGAIN!
* Mergeunknown2000-12-081-1/+270
|\ | | | | | | | | | | | | | | | | BitKeeper/etc/ignore: auto-union BitKeeper/etc/logging_ok: auto-union Docs/manual.texi: SCCS merged
| * Lots of fixes for BDB tablesunknown2000-12-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change DROP TABLE to first drop the data, then the .frm file Docs/manual.texi: Updated TODO and Changelog include/Makefile.am: Portability fix mysql-test/misc/select.res: ***MISSING WEAVE*** mysys/mf_iocache2.c: cleanup scripts/mysqlhotcopy.sh: Fixed --noindices sql-bench/Results/ATIS-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg: Updated benchmarks sql-bench/Results/RUN-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg: Updated benchmarks sql-bench/Results/alter-table-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg: Updated benchmarks sql-bench/Results/big-tables-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg: Updated benchmarks sql-bench/Results/connect-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg: Updated benchmarks sql-bench/Results/create-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg: Updated benchmarks sql-bench/Results/insert-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg: Updated benchmarks sql-bench/Results/select-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg: Updated benchmarks sql-bench/Results/wisconsin-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg: Updated benchmarks sql-bench/limits/pg.cfg: Updated to new crash-me sql-bench/server-cfg.sh: Fixes for pg 7.0.2 sql/ha_berkeley.cc: Lots of BDB table fixes sql/ha_berkeley.h: Lots of BDB table fixes sql/handler.cc: Change DROP TABLE to first drop the data, then the .frm file sql/hostname.cc: Fixes for empty hostnames sql/log.cc: Fixed transaction logging sql/share/swedish/errmsg.OLD: cleanup sql/sql_delete.cc: Fixes for logging sql/sql_insert.cc: Fixes for logging sql/sql_select.cc: Fixes for BDB tables sql/sql_table.cc: Change DROP TABLE to first drop the data, then the .frm file sql/sql_update.cc: Fixes for logging BitKeeper/etc/ignore: Added scripts/mysqld_multi to the ignore list BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* | Mergeunknown2000-12-081-317/+54
|\ \ | | | | | | | | | | | | | | | | | | BitKeeper/etc/gone: auto-merge BitKeeper/etc/ignore: merged, cleaned up
| * | sql_base.cc merge+insert (v.3)unknown2000-12-081-245/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | myrg_info.c merge+insert (v.3) myrg_extra.c merge+insert (v.3) ignore cleanup BitKeeper/etc/ignore: cleanup myisammrg/myrg_extra.c: merge+insert (v.3) myisammrg/myrg_info.c: merge+insert (v.3) sql/sql_base.cc: merge+insert (v.3)
* | | more cleanup of slave load data infile - trying to track down bug,unknown2000-12-071-0/+4
| |/ |/| | | | | | | | | | | | | | | BitKeeper/etc/ignore: Added BitKeeper/tmp/applied.list BitKeeper/tmp/backup.list BitKeeper/tmp/backup.sfio BitKeeper/tmp/sfile.list to the ignore list sql/slave.cc: log warnings from replicated load data infile sql/sql_load.cc: do not log load data infile from the master to update log on the slave