summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* .del-vio-global.h~c261412c01b2f4 Delete: vio/vio-global.hunknown2001-05-2023-1790/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | .del-viotypes.h~f5a38e7326bd50f3 Delete: vio/viotypes.h .del-violite.h~58d2942a52ea7a83 Delete: vio/violite.h .del-VioSSLFactoriesFd.h~1d63ae149a63f85 Delete: vio/VioSSLFactoriesFd.h .del-VioPipe.cc~12cf83b9a2f48f6c Delete: vio/VioPipe.cc .del-VioSSLAcceptorFd.cc~4c828f3688ed74ec Delete: vio/VioSSLAcceptorFd.cc .del-VioSSL.cc~6e85340b11fa42a8 Delete: vio/VioSSL.cc .del-VioSSLFactoriesFd.cc~89f6bf5073937947 Delete: vio/VioSSLFactoriesFd.cc .del-vioelitexx.cc~3eaba70da792a7fc Delete: vio/vioelitexx.cc .del-version.cc~7237acf12bed4a97 Delete: vio/version.cc .del-VioSocket.cc~71c615783f29b5e1 Delete: vio/VioSocket.cc .del-VioSSL.h~70d367b7ec8cac3e Delete: vio/VioSSL.h .del-VioPipe.h~21cebbe61a1da546 Delete: vio/VioPipe.h .del-VioFd.h~8294293a88c7b4b8 Delete: vio/VioFd.h .del-VioFd.cc~6e444647affef63b Delete: vio/VioFd.cc .del-VioConnectorFd.h~58bc11cdc885b951 Delete: vio/VioConnectorFd.h .del-VioAcceptorFd.cc~a5a08947a31f88de Delete: vio/VioAcceptorFd.cc .del-VioConnectorFd.cc~ddbd7821c43c83a2 Delete: vio/VioConnectorFd.cc .del-VioAcceptorFd.h~7f9c4358477ba9a3 Delete: vio/VioAcceptorFd.h .del-Vio.cc~60737ce02ab2bc25 Delete: vio/Vio.cc .del-Vio.h~f4416b2949647602 Delete: vio/Vio.h .del-VioSocket.h~a26d535bd5a1a6 Delete: vio/VioSocket.h BitKeeper/deleted/.del-VioSocket.h~a26d535bd5a1a6: Delete: vio/VioSocket.h BitKeeper/deleted/.del-Vio.cc~60737ce02ab2bc25: Delete: vio/Vio.cc BitKeeper/deleted/.del-Vio.h~f4416b2949647602: Delete: vio/Vio.h BitKeeper/deleted/.del-VioAcceptorFd.cc~a5a08947a31f88de: Delete: vio/VioAcceptorFd.cc BitKeeper/deleted/.del-VioAcceptorFd.h~7f9c4358477ba9a3: Delete: vio/VioAcceptorFd.h BitKeeper/deleted/.del-VioConnectorFd.cc~ddbd7821c43c83a2: Delete: vio/VioConnectorFd.cc BitKeeper/deleted/.del-VioConnectorFd.h~58bc11cdc885b951: Delete: vio/VioConnectorFd.h BitKeeper/deleted/.del-VioFd.cc~6e444647affef63b: Delete: vio/VioFd.cc BitKeeper/deleted/.del-VioFd.h~8294293a88c7b4b8: Delete: vio/VioFd.h BitKeeper/deleted/.del-VioPipe.h~21cebbe61a1da546: Delete: vio/VioPipe.h BitKeeper/deleted/.del-VioSSL.h~70d367b7ec8cac3e: Delete: vio/VioSSL.h BitKeeper/deleted/.del-VioSSLFactoriesFd.cc~89f6bf5073937947: Delete: vio/VioSSLFactoriesFd.cc BitKeeper/deleted/.del-VioSocket.cc~71c615783f29b5e1: Delete: vio/VioSocket.cc BitKeeper/deleted/.del-version.cc~7237acf12bed4a97: Delete: vio/version.cc BitKeeper/deleted/.del-vioelitexx.cc~3eaba70da792a7fc: Delete: vio/vioelitexx.cc BitKeeper/deleted/.del-VioPipe.cc~12cf83b9a2f48f6c: Delete: vio/VioPipe.cc BitKeeper/deleted/.del-VioSSL.cc~6e85340b11fa42a8: Delete: vio/VioSSL.cc BitKeeper/deleted/.del-VioSSLAcceptorFd.cc~4c828f3688ed74ec: Delete: vio/VioSSLAcceptorFd.cc BitKeeper/deleted/.del-VioSSLFactoriesFd.h~1d63ae149a63f85: Delete: vio/VioSSLFactoriesFd.h BitKeeper/deleted/.del-vio-global.h~c261412c01b2f4: Delete: vio/vio-global.h BitKeeper/deleted/.del-violite.h~58d2942a52ea7a83: Delete: vio/violite.h BitKeeper/deleted/.del-viotypes.h~f5a38e7326bd50f3: Delete: vio/viotypes.h BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* Mergeunknown2001-05-159-51/+117
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Docs/manual.texi: Auto merged sql/lex.h: Auto merged sql/mysql_priv.h: Auto merged sql/sql_class.h: Auto merged sql/sql_parse.cc: Auto merged sql/sql_table.cc: Auto merged sql/sql_yacc.yy: SCCS merged
| * ALTER TABLE ... DISABLE KEYS / ALTER TABLE ... ENABLE KEYSunknown2001-05-119-51/+117
| |
* | Merge work:/home/bk/mysql-4.0 into donna.mysql.fi:/home/my/bk/mysql-4.0unknown2001-05-158-16/+202
|\ \
| * | mysql-test/mysql-test-run.shunknown2001-05-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | fixed typo mysql-test/mysql-test-run.sh: fixed typo
| * | option to free_root() to not my_free() the blocksunknown2001-05-127-6/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixed bug/updated count_distinct2 test changed reset in count distinct to avoid calls to my_free() include/my_sys.h: option to free_root() not to do my_free() include/my_tree.h: reset_tree() mysql-test/r/count_distinct2.result: added group by test mysql-test/t/count_distinct2.test: group by test + fixed bug - need to drop table mysys/my_alloc.c: mark_blocks_free() mysys/tree.c: reset_tree() sql/item_sum.cc: in count distinct reset_tree instead of delete_tree
| * | fixes/optimizations for count(distinct)unknown2001-05-123-9/+130
| | | | | | | | | | | | | | | | | | | | | | | | more extensive testing of count(distinct) sql/item_sum.cc: fixes/optimizations for count(distinct)
* | | Merge work:/home/bk/mysql-4.0 into donna.mysql.fi:/home/my/bk/mysql-4.0unknown2001-05-123-28/+52
|\ \ \ | |/ / |/| | | | | | | | sql/sql_select.cc: Auto merged
| * | Only mark MERGE readonly if all tables are readonlyunknown2001-05-123-28/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Optimize some queries when using LIMIT merge/open.c: Only mark MERGE readonly if all tables are readonly myisammrg/myrg_open.c: Only mark MERGE readonly if all tables are readonly sql/sql_select.cc: Optimize some queries when using LIMIT
* | | use tree for count(distinct) when possibleunknown2001-05-114-5/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | include/my_tree.h: fixed typo in comment mysys/tree.c: fixed typo in comment sql/item_sum.h: use tree for count distinct when possible
* | | change tree to use qsort_cmp2 - compare function with 3 instead of 2 argumentsunknown2001-05-1010-20/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | include/global.h: qsort_cmp2 include/my_tree.h: use qsort_cmp2 myisam/ft_boolean_search.c: use qsort_cmp2 myisam/ft_nlq_search.c: use qsort_cmp2 myisam/ft_parser.c: use qsort_cmp2 myisam/ft_stopwords.c: use qsort_cmp2 myisam/myisampack.c: use qsort_cmp2 mysys/tree.c: use qsort_cmp2 sql/sql_analyse.cc: use qsort_cmp2 sql/sql_analyse.h: use qsort_cmp2
* | | fixes after merge. Now it compiles and passes the test suiteunknown2001-05-105-4/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Docs/manual.texi: fixed bug from merge sql/sql_delete.cc: examined rows fix sql/sql_select.cc: fix bugs from merge sql/sql_update.cc: examined rows merge completion sql/sql_yacc.yy: fixed bugs from merge
* | | Merged with 3.23, needs further fix-upunknown2001-05-10123-1315/+3140
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | sql/mysqld.ccunknown2001-05-091-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | put back the things that the merge removed sql/mysqld.cc: put back the things that the merge removed
| * | mergedunknown2001-05-091-32/+176
| |\ \ | | | | | | | | | | | | | | | | sql/mysqld.cc: merged - need to fix
| | * | stack trace updates:unknown2001-05-091-29/+174
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | limited support on Alpha - in general case, even with frame pointer, stack trace on alpha is impossible without looking at the symbol table frame pointer does get saved on the stack, but you have no idea where and where the return address is saved. So the best we can do without the symbol table is look for magic opcodes and try to guess how big each frame is and where the return address was hidden from the instruction parameters. In practice, we can usually go up 3-4 frames before we hit some nasty frame that the current code cannot figure out. This is actually not too bad, especially when we already have the query Also cleaned up messages, print more variables, tell the user of how much memory mysqld could potentially use, and warn of what can happen with default STACK_SIZE and a lot of connections if coredump happens when there are more than 200 connections. sql/mysqld.cc: stack trace updates
| * | | Merge heikki@work.mysql.com:/home/my/mysqlunknown2001-05-091-2/+4
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into donna.mysql.fi:/home/heikki/mysqle
| | * | | row0sel.c Fix a bug in consistent read through secondary keyunknown2001-05-091-2/+4
| | |/ / | | | | | | | | | | | | | | | | innobase/row/row0sel.c: Fix a bug in consistent read through secondary key
| * | | Merge work:/home/bk/mysql into donna.mysql.fi:/home/my/bk/mysqlunknown2001-05-0921-91/+193
| |\ \ \ | | |/ / | |/| | | | | | | | | | Docs/manual.texi: Auto merged
| | * | Applied patches for BDB tablesunknown2001-05-0921-91/+193
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes to InnoDB to compile on Windows Fix for temporary InnoDB tables Fixed bug in REPLACE() Fixed sub char keys for InnoDB Docs/manual.texi: Changelog + update of table types bdb/include/log.h: Patch from Sleepycat bdb/log/log.c: Patch from Sleepycat bdb/log/log_rec.c: Patch from Sleepycat client/mysqladmin.c: Cleanup innobase/include/univ.i: Fix for compilation on Windows innobase/os/os0file.c: cleanup innobase/pars/pars0grm.y: Fix for compilation on Windows mysql-test/r/innodb.result: New test case mysql-test/t/innodb.test: New test case sql/ha_innobase.cc: cleanup sql/ha_innobase.h: Fix for prefix keys sql/handler.h: Fix for temporary Innodb tables sql/item_strfunc.cc: Fixed bug in REPLACE() sql/lock.cc: Fix for temporary Innodb tables sql/mysqld.cc: Added --skip-stack-trace sql/share/english/errmsg.txt: Better error messages sql/sql_base.cc: Fix for temporary Innodb tables sql/sql_select.cc: Fix for temporary Innodb tables sql/sql_table.cc: Fixed sub char keys for InnoDB sql/table.h: Fix for temporary Innodb tables
| * | | Docs/manual.texiunknown2001-05-071-1/+0
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | removed porn site Docs/manual.texi: removed porn site
| * | Mergeunknown2001-05-054-3/+32
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | sql/sql_yacc.yy: Auto merged Docs/manual.texi: SCCS merged
| | * | Added LOAD DATA CONCURRENTunknown2001-05-054-3/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Docs/manual.texi: Update information about REPAIR and optimize scripts/mysqlhotcopy.sh: Changed Alpha -> Beta sql/sql_yacc.yy: A
| * | | manual.texi Fixed a typo in InnoDB record sizeunknown2001-05-041-1/+1
| | | | | | | | | | | | | | | | | | | | Docs/manual.texi: Fixed a typo in InnoDB record size
| * | | Docs/manual.texiunknown2001-05-031-16/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | added reference to htCheck, and removed some broken links (incidentally, found by htCheck) Docs/manual.texi: added reference to htCheck, and removed some broken links (incidentally, found by htCheck)
| * | | better error message in replication when packet is too largeunknown2001-05-032-3/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | sql/mini_client.cc: pass along ER_NET_PACKET_TOO_LARGE sql/slave.cc: better error message when the packet is too large in slave thread
| * | | Docs/manual.texiunknown2001-05-032-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixed bug sql/sql_repl.cc undid virtual master change Docs/manual.texi: fixed bug sql/sql_repl.cc: undid virtual master change
| * | | Merge work:/home/bk/mysqlunknown2001-05-034-177/+7
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.sashanet.com:/home/sasha/src/bk/mysql
| | * | | reversed virtual masterunknown2001-05-034-177/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BitKeeper/deleted/.del-binlog-backup-restore.test~d5b0b9bd83738a9f: Delete: mysql-test/t/binlog-backup-restore.test BitKeeper/deleted/.del-binlog-backup-restore.result~605de78abda64d27: Delete: mysql-test/r/binlog-backup-restore.result
| * | | | row0umod.c Partial fix to concurrent drop table and rollback by other user ↵unknown2001-05-032-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | of rows in that table row0uins.c Partial fix to concurrent drop table and rollback by other user of rows in that table innobase/row/row0uins.c: Partial fix to concurrent drop table and rollback by other user of rows in that table innobase/row/row0umod.c: Partial fix to concurrent drop table and rollback by other user of rows in that table
| * | | | univ.i Do not inline on Unix if non-gcc compilerunknown2001-05-031-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | innobase/include/univ.i: Do not inline on Unix if non-gcc compiler
| * | | | manual.texi Update MySQL manual about the syntax change to ...LOCK IN SHARE MODEunknown2001-05-031-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | Docs/manual.texi: Update MySQL manual about the syntax change to ...LOCK IN SHARE MODE
| * | | | sql_yacc.yy changed ...IN SHARE MODE to ...LOCK IN SHARE MODE to resolve a ↵unknown2001-05-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | parsing bug after a WHERE clause sql/sql_yacc.yy: changed ...IN SHARE MODE to ...LOCK IN SHARE MODE to resolve a parsing bug after a WHERE clause
| * | | | os0file.c Removed extraneous undef and inclde of aio.h, fixed typecasts to off_tunknown2001-05-031-16/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | os0file.c Removed unnecessary code from os_file_read innobase/os/os0file.c: Removed extraneous undef and inclde of aio.h, fixed typecasts to off_t
| * | | | Merge jcole@work.mysql.com:/home/bk/mysqlunknown2001-05-032-50/+44
| |\ \ \ \ | | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | into tetra.spaceapes.com:/usr/home/jcole/bk/mysql Docs/manual.texi: Auto merged
| | * | | Fixed example that was wrong in manual.unknown2001-05-031-22/+10
| | | | | | | | | | | | | | | | | | | | | | | | | Docs/manual.texi: Fixed example that was wrong.
| | * | | Several minor fixes to manual per Tom.unknown2001-05-022-28/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Docs/manual.texi: Several minor fixes per Tom. BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
| * | | | Merge work:/home/bk/mysql into donna.mysql.fi:/home/my/bk/mysqlunknown2001-05-037-21/+68
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Docs/manual.texi: Auto merged
| | * | | | row0sel.c Fixed a typo in the fix to consistent read through a secondary indexunknown2001-05-021-1/+1
| | |/ / / | | | | | | | | | | | | | | | | | | | | innobase/row/row0sel.c: Fixed a typo in the fix to consistent read through a secondary index
| | * | | log0recv.c Add checksum to written pages to check that they are also read in ↵unknown2001-05-014-16/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unchanged buf0buf.h Add checksum to written pages to check that they are also read in unchanged buf0flu.c Add checksum to written pages to check that they are also read in unchanged buf0buf.c Add checksum to written pages to check that they are also read in unchanged innobase/buf/buf0buf.c: Add checksum to written pages to check that they are also read in unchanged innobase/buf/buf0flu.c: Add checksum to written pages to check that they are also read in unchanged innobase/include/buf0buf.h: Add checksum to written pages to check that they are also read in unchanged innobase/log/log0recv.c: Add checksum to written pages to check that they are also read in unchanged
| | * | | manual.texi fixed paragraphunknown2001-05-012-4/+5
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | Docs/manual.texi: fixed paragraph BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
| * | | Fixed bug from last commitunknown2001-05-032-1/+4
| | | | | | | | | | | | | | | | | | | | Docs/manual.texi: Changelog
| * | | Fixed a bug with SELECT DISTINCT and HAVINGunknown2001-05-023-75/+144
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Docs/manual.texi: Update AIX information support-files/Makefile.am: Removed mysql-max spec
| * | | Merge work:/home/bk/mysql into donna.mysql.fi:/home/my/bk/mysqlunknown2001-04-293-11/+28
| |\ \ \ | | |/ / | |/| | | | | | | | | | sql/log_event.cc: Auto merged
| | * | Cleanupunknown2001-04-293-11/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sql/log_event.cc: cleanup sql/mysqld.cc: Portability fix for AIX 4.2 Fix for services on Windows
| * | | row0sel.c Fix a bug in multiversioned reads through a secondary indexunknown2001-04-274-5/+119
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | row0uins.c Partial fix to the DROP TABLE + another user rolls back in that table problem row0umod.c Partial fix to the DROP TABLE + another user rolls back in that table problem os0file.c Reduce probability of deadlock bugs in connection with ibuf: do not let the ibuf i/o handler sleep innobase/os/os0file.c: Reduce probability of deadlock bugs in connection with ibuf: do not let the ibuf i/o handler sleep innobase/row/row0uins.c: Partial fix to the DROP TABLE + another user rolls back in that table problem innobase/row/row0umod.c: Partial fix to the DROP TABLE + another user rolls back in that table problem innobase/row/row0sel.c: Fix a bug in multiversioned reads through a secondary index
| * | | os0file.c Always do fsync after a file write to reduce possibility of a ↵unknown2001-04-262-5/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | partially written page in an OS crash buf0rea.c Fixed a recovery hang associated with ibuf bitmap pages innobase/buf/buf0rea.c: Fixed a recovery hang associated with ibuf bitmap pages innobase/os/os0file.c: Always do fsync after a file write to reduce possibility of a partially written page in an OS crash
| * | | Merge jamppa@work:/home/bk/mysql into hynda.mysql.fi:/data/my/bk/mysqlunknown2001-04-261-28/+38
| |\ \ \
| | * | | Added a new option --result-file to mysqlbinlog.unknown2001-04-261-28/+38
| | |/ / | | | | | | | | | | | | | | | | sql/mysqlbinlog.cc: Added option -r.
| * | | Merge work:/home/bk/mysqlunknown2001-04-251-2/+2
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | into mysql.sashanet.com:/home/sasha/src/bk/mysql