| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
.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
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
fixed typo
mysql-test/mysql-test-run.sh:
fixed typo
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
more extensive testing of count(distinct)
sql/item_sum.cc:
fixes/optimizations for count(distinct)
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
sql/sql_select.cc:
Auto merged
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
|\ \ \
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
put back the things that the merge removed
sql/mysqld.cc:
put back the things that the merge removed
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
sql/mysqld.cc:
merged - need to fix
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
into donna.mysql.fi:/home/heikki/mysqle
|
| | |/ /
| | | |
| | | |
| | | |
| | | | |
innobase/row/row0sel.c:
Fix a bug in consistent read through secondary key
|
| |\ \ \
| | |/ /
| |/| |
| | | |
| | | | |
Docs/manual.texi:
Auto merged
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
removed porn site
Docs/manual.texi:
removed porn site
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
sql/sql_yacc.yy:
Auto merged
Docs/manual.texi:
SCCS merged
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Docs/manual.texi:
Update information about REPAIR and optimize
scripts/mysqlhotcopy.sh:
Changed Alpha -> Beta
sql/sql_yacc.yy:
A
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Docs/manual.texi:
Fixed a typo in InnoDB record size
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
fixed bug
sql/sql_repl.cc
undid virtual master change
Docs/manual.texi:
fixed bug
sql/sql_repl.cc:
undid virtual master change
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
into mysql.sashanet.com:/home/sasha/src/bk/mysql
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
innobase/include/univ.i:
Do not inline on Unix if non-gcc compiler
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Docs/manual.texi:
Update MySQL manual about the syntax change to ...LOCK IN SHARE MODE
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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 unnecessary code from os_file_read
innobase/os/os0file.c:
Removed extraneous undef and inclde of aio.h, fixed typecasts to off_t
|
| |\ \ \ \
| | |_|/ /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
into tetra.spaceapes.com:/usr/home/jcole/bk/mysql
Docs/manual.texi:
Auto merged
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Docs/manual.texi:
Fixed example that was wrong.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Docs/manual.texi:
Several minor fixes per Tom.
BitKeeper/etc/logging_ok:
Logging to logging@openlogging.org accepted
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Docs/manual.texi:
Auto merged
|
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | | |
innobase/row/row0sel.c:
Fixed a typo in the fix to consistent read through a secondary index
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Docs/manual.texi:
fixed paragraph
BitKeeper/etc/logging_ok:
Logging to logging@openlogging.org accepted
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Docs/manual.texi:
Changelog
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Docs/manual.texi:
Update AIX information
support-files/Makefile.am:
Removed mysql-max spec
|
| |\ \ \
| | |/ /
| |/| |
| | | |
| | | | |
sql/log_event.cc:
Auto merged
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
sql/log_event.cc:
cleanup
sql/mysqld.cc:
Portability fix for AIX 4.2
Fix for services on Windows
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| |\ \ \ |
|
| | |/ /
| | | |
| | | |
| | | |
| | | | |
sql/mysqlbinlog.cc:
Added option -r.
|
| |\ \ \
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | | |
into mysql.sashanet.com:/home/sasha/src/bk/mysql
|