updated manual about table lock counter
fixed coredump in DROP DATABASE with long bogus name by non-root user
fixed bug in handling STOP immediately after ROTATE
added test case for buffer overrun on DROP DATABASE by non-root user
added test case for the STOP bug in replication
Docs/manual.texi:
updates for Table_locks_immediate and Table_locks_waited
include/thr_lock.h:
fixes suggested by Monty to lock counts
mysql-test/r/status.result:
clean up of result for changes in the test case
mysql-test/t/status.test:
make it produce the same results if the had been some activity on the server already
mysys/thr_lock.c:
fixes suggested by Monty
sql/mysqld.cc:
fixes suggested by Monty
sql/slave.cc:
fixed bug in processing STOP event after rotate
sql/sql_base.cc:
fixes suggested by Monty
sql/sql_parse.cc:
fixed coredump in drop database with long name by a non-root user
sql/sql_repl.cc:
better status message
updates for new code
sql/mysqld.cc
catch SIGBUS and SIGILL
print query and connection id on coredump if possible
Docs/manual.texi:
updates for new code
sql/mysqld.cc:
catch SIGBUS and SIGILL
print query and connection id on coredump if possible
Changed 'static inline' to 'inline' for SCO new's compiler
Docs/manual.texi:
Lots of changes in "Debugging a MySQL server" and in Log files handling
mysys/hash.c:
Changed 'static inline' to 'inline'
sql/hostname.cc:
Changed 'static inline' to 'inline'
sql/item.cc:
Changed 'static inline' to 'inline'
sql/net_serv.cc:
Changed 'static inline' to 'inline'
sql/password.c:
Changed 'static inline' to 'inline'
sql/slave.cc:
Changed 'static inline' to 'inline'
sql/sql_acl.cc:
Changed 'static inline' to 'inline'
sql/sql_base.cc:
Changed mysql_list_field() to convert field names again
sql/sql_parse.cc:
Changed 'static inline' to 'inline'
sql/sql_repl.cc:
fixed typo
Added free of io_cache when using ALTER TABLE ... ORDER BY
Docs/manual.texi:
Updated from user comments
sql/ha_berkeley.cc:
Fixed wrong cast
sql/hostname.cc:
Added new mutex for hostname lookup
sql/sql_table.cc:
Added free of io_cache when using ALTER TABLE ... ORDER BY
Made test more reliable on slow machines
Docs/manual.texi:
Changelog
client/mysqladmin.c:
Made --silent more silent
include/my_pthread.h:
Removed warning on OSF1
mysql-test/install_test_db.sh:
Allow connections from 127.0.0.1
mysql-test/mysql-test-run.sh:
Use mysqladmin ping to test if server is up
mysql-test/r/rpl000015.result:
Added sleep to make results repeatable
mysql-test/t/rpl000015.test:
Added sleep to make results repeatable
mysql-test/t/rpl000016.test:
Added sleep to make results repeatable
sql/sql_repl.cc:
added DBUG entry
sql/sql_table.cc:
Removed comparison of virtual functions as this didn't work on
Compaq C++ on OSF1
Added timeouts to replication tests to handle concurrent inserts
Docs/manual.texi:
Changelog
client/mysqlshow.c:
Fix for new SHOW FULL COLUMNS syntax
mysql-test/r/show_check.result:
Fix for SHOW FULL COLUMNS
mysql-test/t/alter_table.test:
Fix for SHOW FULL COLUMNS
mysql-test/t/rpl000001.test:
Added timeout to handle concurrent inserts.
mysql-test/t/rpl000002.test:
Added timeout to handle concurrent inserts.
mysql-test/t/rpl000003.test:
Added timeout to handle concurrent inserts.
mysql-test/t/rpl000007.test:
Added timeout to handle concurrent inserts.
mysql-test/t/rpl000008.test:
Added timeout to handle concurrent inserts.
mysql-test/t/rpl000009.test:
Added timeout to handle concurrent inserts.
mysql-test/t/rpl000010.test:
Added timeout to handle concurrent inserts.
mysql-test/t/rpl000011.test:
Added timeout to handle concurrent inserts.
mysql-test/t/rpl000012.test:
Added timeout to handle concurrent inserts.
mysql-test/t/rpl000013.test:
Added timeout to handle concurrent inserts.
mysql-test/t/rpl000014.test:
Added timeout to handle concurrent inserts.
mysql-test/t/rpl000015.test:
Added timeout to handle concurrent inserts.
mysql-test/t/rpl000016.test:
Added timeout to handle concurrent inserts.
mysql-test/t/select.test:
Fix for SHOW FULL COLUMNS
mysql-test/t/show_check.test:
Fix for SHOW FULL COLUMNS
mysql-test/t/type_blob.test:
Fix for SHOW FULL COLUMNS
mysql-test/t/type_float.test:
Fix for SHOW FULL COLUMNS
mysql-test/t/type_ranges.test:
Fix for SHOW FULL COLUMNS
sql/mysql_priv.h:
Fix for SHOW FULL COLUMNS
sql/sql_parse.cc:
Fix for SHOW FULL COLUMNS
sql/sql_show.cc:
Fix for SHOW FULL COLUMNS
sql/sql_yacc.yy:
Fix for SHOW FULL COLUMNS
Docs/manual.texi:
Changelog
mysql-test/mysql-test-run.sh:
Added missing --user
sql/ha_berkeley.cc:
Fixed bug in SHOW LOGS
sql/item_func.cc:
Cleanup; Fixed possible problem with NULL
sql/mini_client.cc:
cleanup
sql/slave.cc:
Cleanup
sql/sql_repl.cc:
Fixed timing problem where we could miss a broadcast
sql/sql_show.cc:
Fixed bug in SHOW LOGS when there wasn't any log files
Don't convert field names in mysql_list_fields
Docs/manual.texi:
Changelog
scripts/make_binary_distribution.sh:
Fix typo
sql/sql_base.cc:
Don't convert field names in mysql_list_fields()
Fixed mutex bug in logging (crash on windows when doing SET PASSWORD=)
Changed MERGE tables to not use FILE
BitKeeper/deleted/.del-m.MRG~3f5632c37af00f18:
Delete: mysql-test/std_data/m.MRG
BitKeeper/deleted/.del-m.frm~e351dfe0b6824c0c:
Delete: mysql-test/std_data/m.frm
Docs/manual.texi:
Added DNS section
configure.in:
Update to 3.23.32
include/Makefile.am:
Added my_config.h
include/mysql_com.h:
Changes for --with-server-suffix
include/mysql_version.h.in:
cleanup
merge/open.c:
Don't use FILE
mysql-test/Makefile.am:
removed not needed data files
mysql-test/r/merge.result:
generate merge file
mysql-test/t/merge.test:
generate merge file
sql-bench/Results/ATIS-mysql-NT_4.0:
New benchmark results
sql-bench/Results/RUN-mysql-NT_4.0:
New benchmark results
sql-bench/Results/alter-table-mysql-NT_4.0:
New benchmark results
sql-bench/Results/big-tables-mysql-NT_4.0:
New benchmark results
sql-bench/Results/connect-mysql-NT_4.0:
New benchmark results
sql-bench/Results/create-mysql-NT_4.0:
New benchmark results
sql-bench/Results/insert-mysql-NT_4.0:
New benchmark results
sql-bench/Results/select-mysql-NT_4.0:
New benchmark results
sql-bench/Results/wisconsin-mysql-NT_4.0:
New benchmark results
sql/log.cc:
Ensure that mutex are initialized before used
sql/log_event.h:
Changes for --with-server-suffix
sql/mysql_priv.h:
Changes for --with-server-suffix
sql/mysqlbinlog.cc:
Changes for --with-server-suffix
sql/mysqld.cc:
changed strnmov -> strmake
sql/net_pkg.cc:
Prepare for adding char-set conversion to SHOW commands
Fixed bug in TRIM
changed strnmov -> strmake
BUILD/SETUP.sh:
Removed --disable-shared
Docs/manual.texi:
Changelog
Installing many servers
acinclude.m4:
Force use of db-3.2.3h
client/mysql.cc:
cleanup
mysql-test/r/func_str.result:
Added new TRIM test
mysql-test/t/func_str.test:
Added new TRIM test
mysys/charset.c:
change to use strmake instead of strnmov
mysys/mf_format.c:
change to use strmake instead of strnmov
mysys/mf_tempfile.c:
change to use strmake instead of strnmov
scripts/make_binary_distribution.sh:
Removed error messages for missing files
sql/handler.cc:
More debug
sql/item_strfunc.cc:
Fixed bug in TRIM()
sql/mysqld.cc:
Added MYSQL_SERVER_SUFFIX to mysqld
Fixed bug with HEAP tables on windows
Fixed bug with HAVING on empty tables
Docs/manual.texi:
Update of UDF functions
mysql-test/mysql-test-run.sh:
Added option --user
mysql-test/r/bdb.result:
Added more test to get better coverage
mysql-test/t/bdb.test:
Added more test to get better coverage
sql/field.cc:
Fixes for key packing in BDB
sql/field.h:
Fixes for key packing in BDB
sql/ha_berkeley.cc:
Fixed for bugs that was found when getting full code coverage
sql/ha_heap.cc:
Fixed problem with HEAP tables on windows
sql/log.cc:
Safety fix
sql/sql_select.cc:
Fixed bug with HAVING on empty tables
sql/table.cc:
Fixed problem with HEAP tables on windows
Added keyword MEDIUM to CHECK TABLE
New benchmarks results for Linux-alpha
BitKeeper/deleted/.del-READ-ME~ed6c5184d4bf6b7c:
Delete: strings/READ-ME
BitKeeper/deleted/.del-ATIS-mysql-Linux_2.2.13_SMP_alpha~21ddf9425cbdd58:
Delete: sql-bench/Results/ATIS-mysql-Linux_2.2.13_SMP_alpha
BitKeeper/deleted/.del-RUN-mysql-Linux_2.2.13_SMP_alpha~583091e05a25fb6:
Delete: sql-bench/Results/RUN-mysql-Linux_2.2.13_SMP_alpha
BitKeeper/deleted/.del-alter-table-mysql-Linux_2.2.13_SMP_alpha~6c20c9ef46f82241:
Delete: sql-bench/Results/alter-table-mysql-Linux_2.2.13_SMP_alpha
BitKeeper/deleted/.del-big-tables-mysql-Linux_2.2.13_SMP_alpha~e8cc899bb933532f:
Delete: sql-bench/Results/big-tables-mysql-Linux_2.2.13_SMP_alpha
BitKeeper/deleted/.del-connect-mysql-Linux_2.2.13_SMP_alpha~84df7c6446e51e26:
Delete: sql-bench/Results/connect-mysql-Linux_2.2.13_SMP_alpha
BitKeeper/deleted/.del-create-mysql-Linux_2.2.13_SMP_alpha~2c9af91e9771f618:
Delete: sql-bench/Results/create-mysql-Linux_2.2.13_SMP_alpha
BitKeeper/deleted/.del-insert-mysql-Linux_2.2.13_SMP_alpha~688809eb8ea77b3d:
Delete: sql-bench/Results/insert-mysql-Linux_2.2.13_SMP_alpha
BitKeeper/deleted/.del-select-mysql-Linux_2.2.13_SMP_alpha~db59425a7f4aa93f:
Delete: sql-bench/Results/select-mysql-Linux_2.2.13_SMP_alpha
BitKeeper/deleted/.del-wisconsin-mysql-Linux_2.2.13_SMP_alpha~fc410754151d622c:
Delete: sql-bench/Results/wisconsin-mysql-Linux_2.2.13_SMP_alpha
Docs/manual.texi:
Updated ChangeLog
myisam/mi_close.c:
Force write of crashed flag on close
myisam/mi_info.c:
Fixed that mean_reclength works for big files
mysql-test/r/show_check.result:
Added test of CHECK TABLE ... MEDIUM
mysql-test/t/show_check.test:
Added test of CHECK TABLE ... MEDIUM
sql/ha_myisam.cc:
Fixed that CHECK TABLE .. EXTENDED works properly
Cleared the CRASHED flag on repair
sql/lex.h:
Added keyword MEDIUM
sql/sql_yacc.yy:
Added CHECK TABLE .. MEDIUM
Docs/manual.texi:
Added replication information
mysql-test/mysql-test-run.sh:
Don't start master when we are running a test against the running server
mysql-test/r/fulltext_cache.result:
Added sort to make the result comparable
mysql-test/t/fulltext_cache.test:
Added sort to make the result comparable
Fixed problem with negative DECIMAL() keys
Fixed some bugs with NULL keys in BDB
More mysql-test tests
Docs/manual.texi:
Changelog
client/mysqltest.c:
Added syntax: -- error #,#,...
heap/hp_info.c:
cleanup
include/thr_lock.h:
cleanup
isam/pack_isam.c:
cleanup
myisam/mi_check.c:
cleanup
myisam/mi_extra.c:
cleanup
myisammrg/myrg_rkey.c:
cleanup
mysql-test/mysql-test-run.sh:
Change to run test as root
mysql-test/r/bdb.result:
Many new tests
mysql-test/r/func_system.result:
Change to root user
mysql-test/t/bdb.test:
many more tests
mysql-test/t/create.test:
Change to work by test and root user
sql/field.cc:
Fixed problem with negative DECIMAL() keys
sql/filesort.cc:
cleanup
sql/ha_berkeley.cc:
Added purecoverage notes
Fixed some bugs with NULL keys
sql/init.cc:
cleanup
sql/mysql_priv.h:
cleanup
sql/mysqld.cc:
cleanup
sql/records.cc:
cleanup
sql/unireg.h:
cleanup
Docs/manual.texi:
More information about INSERT DELAYED
client/mysqltest.c:
Added syntax -- error #
mysql-test/mysql-test-run.sh:
Don't stop server that isn't started
mysql-test/t/bdb.test:
Change to use -- error #
mysys/my_chsize.c:
Fix for last commit
sql/field.cc:
Fix for purify and opt_range.cc
sql/ha_berkeley.cc:
Purecoverage hints
manual.texi mention bdb_version in changelog
Docs/manual.texi:
mention bdb_version in changelog
BitKeeper/etc/logging_ok:
Logging to logging@openlogging.org accepted
Docs/manual.texi:
Update of security and replication sections
sql/ha_berkeley.cc:
More documentation
sql/sql_base.cc:
Fixed overflow bug
sql/sql_parse.cc:
Variable name change
Fixed bug in LEFT JOIN
Added bdb_log_buffer_size
Docs/manual.texi:
Added documentation for mysqlhotcopy
client/mysql.cc:
Fixed core dump when column names couldn't be read
configure.in:
Fixed possible error
mit-pthreads/Changes-mysql:
Patches for NetBSD/macppc
mit-pthreads/config/config.guess:
Patches for NetBSD/macppc
mit-pthreads/config/configure.in:
Patches for NetBSD/macppc
mit-pthreads/config/configure:
Patches for NetBSD/macppc
mysql-test/r/join_outer.result:
New join test
mysql-test/t/join_outer.test:
New join test
scripts/mysqlhotcopy.sh:
Patches from ASK
sql/ha_berkeley.cc:
Adeed log buffer cache
sql/ha_berkeley.h:
Adeed log buffer cache
sql/log.cc:
Fixed possible overrun bug
sql/mysqld.cc:
Fix for Mac OS X public beta
Added bdb_log_buffer_size
sql/sql_select.cc:
Fixed bug in LEFT JOIN
tests/mail_to_db.pl:
Removed unsubscribe tails
tests/pmail.pl:
Sort mails according to date