Removed unpredictable test from rpl000001.test
Docs/manual.texi:
Added some information about table locks
libmysql/Makefile.shared:
Don't force conf_to_src to be static an all systems
mysql-test/r/rpl000001.result:
Removed unpredictable test
mysql-test/t/rpl000001.test:
Removed unpredictable test
scripts/mysql_zap.sh:
Added --help
strings/ctype-ujis.c:
Removed warnings
Fixed rpl000001 to handle the most common mysql-test-run ports.
configure.in:
Fixed that -ldl is not used for clients
(The old version breaked when client was compiled staticly)
mysql-test/r/rpl000001.result:
Fix to handle the most common mysql-test-run ports.
mysql-test/t/rpl000001.test:
Fix to handle the most common mysql-test-run ports.
mysys/my_alloc.c:
Extended min block a little to get faster mallocs
scripts/mysql_install_db.sh:
Fixed bug when using RPM and one had --basedir in my.cnf
sql/Makefile.am:
Add -ldl to mysqld link line
strings/ctype-ujis.c:
Remove warnings
Don't reconnect client on close
libmysql/libmysql.c:
Don't reconnect on close
mysql-test/r/heap.result:
Fixed heap table test
sql/field.cc:
Backed out wrong HEAP table bug fix
sql/ha_heap.h:
cleanup
sql/mini_client.cc:
Don't reconnect on close
sql/opt_range.cc:
Don't use ranges on HEAP tables with LIKE
Fixed bug with float columns
Docs/manual.texi:
Added new link
client/mysql.cc:
The environment variable PAGER is now used as the default pager
sql/field.cc:
Fixed bug with float columns.
Added a stern warning in a visible (in my opinion) place to make sure
to compile with -fno-exceptions when using gcc
Wrote a new paragraphs on OS comparison/choice in the Which OS section
Docs/manual.texi:
Added a stern warning in a visible (in my opinion) place to make sure
to compile with -fno-exceptions when using gcc
Wrote a new paragraphs on OS comparison/choice in the Which OS section
BitKeeper/etc/logging_ok:
Logging to logging@openlogging.org accepted
Docs/manual.texi:
Updated information about BDB tables.
mysql-test/r/heap.result:
Added test for HEAP bug
mysql-test/t/heap.test:
Added test for HEAP bug
sql/field.cc:
Fixed bug with HEAP tables
sql/gen_lex_hash.cc:
Smallare array
Bug fix for Dec OSF on Alpha.
Minor bug fix for server RPM.
Tweak RPM support for mysqld-max.
configure.in:
Try to identify FIND_PROC for Cygwin. Thanks to Pete French
<pfrench@firstcallgroup.co.uk> for the initial patch.
Add -mieee to C(XX)FLAGS on Dec OSF for alpha, to fix bug w/ floating
point arithmetic. Thanks to nick@netability.ie for the heads up.
Don't make mysql-test depend on --with-bench; always build it. Thanks
to smurf@play.smurf.noris.de for the patch.
include/global.h:
Fix #defines if we are using __CYGWIN__. Thanks to Pete French
<pfrench@firstcallgroup.co.uk> for the initial patch.
support-files/mysql.spec.sh:
Change %preun script so that it doesn't shut down mysqld after an
upgrade. Thanks to Andy Dustman for the patch.
Add a %post Max script to restart mysqld after upgrading to mysqld-max.
Portability fix for Innodb
BUILD/compile-pentium-max:
Change mode to -rwxrwxr-x
BUILD/SETUP.sh:
Changed -O6 to -O3
Docs/manual.texi:
Changed -O6 to -O3
configure.in:
Changed -O6 to -O3
Added test of pthread_yield (For Innodb)
innobase/os/os0thread.c:
Fix portability problem with RedHat 6.1
scripts/safe_mysqld.sh:
Fix option --mysqld-version
sql/gen_lex_hash.cc:
Smaller array
support-files/mysql.spec.sh:
Changed -O6 to -O3
log0log.c Change Innobase text to InnoDB
srv0start.c Change Innobase text to InnoDB
srv0srv.c Change Innobase text to InnoDB
ha_innobase.cc Change Innobase text to InnoDB
sql/ha_innobase.cc:
Change Innobase text to InnoDB
innobase/srv/srv0srv.c:
Change Innobase text to InnoDB
innobase/srv/srv0start.c:
Change Innobase text to InnoDB
innobase/log/log0log.c:
Change Innobase text to InnoDB
innobase/log/log0recv.c:
Change Innobase text to InnoDB
BitKeeper/etc/logging_ok:
Logging to logging@openlogging.org accepted
BUILD/SETUP.sh:
Changed to use -ffixed-ebp with -fomit-frame-pointer
BUILD/compile-pentium:
Changed to use reckless flags as defaults as this appears to work
good, even with stack-traces.
Build-tools/Do-all-build-steps:
Innobase -> Innodb
Docs/manual.texi:
Added information about -ffixed-ebp
scripts/safe_mysqld.sh:
Added option --mysqld-version
Use mysqld-max binary as default if installed and --mysqld or --mysqld-version
is not used
support-files/mysql-max.spec.sh:
Fixed bugs
support-files/mysql.spec.sh:
Added Max package
tests/fork_big.pl:
Added --user and --password
do REAL_EMAIL magic
mysql-test/mysql-test-run.sh
added show_failed_diffs
mysql-test/r/bench_count_distinct.result
tired of waiting :-)
mysql-test/r/rpl000001.result
new test results after implementing Monty's Hack (TM)
mysql-test/t/bench_count_distinct.test
tired of waiting
mysql-test/t/rpl000001.test
implemented Monty's Hack (TM) to kill a query in the middle of update
without generating a table with 30,000 rows. This will also avoice the
timing uncertainty
BitKeeper/triggers/post-commit:
do REAL_EMAIL magic
mysql-test/mysql-test-run.sh:
added show_failed_diffs
mysql-test/r/bench_count_distinct.result:
tired of waiting :-)
mysql-test/r/rpl000001.result:
new test results after implementing Monty's Hack (TM)
mysql-test/t/bench_count_distinct.test:
tired of waiting
mysql-test/t/rpl000001.test:
implemented Monty's Hack (TM) to kill a query in the middle of update
without generating a table with 30,000 rows. This will also avoice the
timing uncertainty
start slave thread if master.info is present and server_id is set
updates for rpl000015 and rpl000016 to remove master.info to make sure
master info struct does not get auto-initialized
Docs/manual.texi:
updates for recent changes
mysql-test/r/rpl000001.result:
update for test case change
mysql-test/t/rpl000001.test:
fixed bugs in the test case
mysql-test/t/rpl000015.test:
wrong change - to be reversed
sql/mysqld.cc:
start slave thread if master.info is present and server_id is set
BitKeeper/etc/logging_ok:
Logging to logging@openlogging.org accepted
innobase/os/os0file.c:
Change pwrite to os_file_pwrite to allow compilation if no pwrite
BitKeeper/etc/logging_ok:
Logging to logging@openlogging.org accepted
Docs/manual.texi:
Updated MyODBC section
libmysql/conf_to_src.c:
Fixed wrong typecast
mysql-test/r/func_regexp.result:
Added test case for REGEXP bug
mysql-test/t/func_regexp.test:
Added test case for REGEXP bug
regex/engine.c:
Fixed wrong type
regex/regexec.c:
Fixed wrong type
sql/records.cc:
Fixed test of READ lock
sql/slave.cc:
Cleanup
client/mysql.cc:
Fixed a bug in pager + added feature that the default
pager will be the last one used. This is invoked in mysql
client monitor with pager command without argument.
BitKeeper/etc/logging_ok:
Logging to logging@openlogging.org accepted
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
os0thread.c Set created thread priority to QUERY_PRIOR if specified
row0mysql.c Drop table removes locks on the table, error handling changed
row0ins.c Insert now always sets a shared lock on a duplicate or suspected duplicate record
lock0lock.h Can remove locks from a table to be dropped
lock0lock.c Can remove locks from a table to be dropped
srv0srv.c Try to do log flush every second
srv0start.c No need for a slash at the end of dir
trx0trx.h Added an IGNORE option field to trx handle
trx0trx.c Added an IGNORE option field to trx handle
ha_innobase.h Added last_query_id field to handle
ha_innobase.cc Fix drop table hang, roll-forward etc.
sql/ha_innobase.cc:
Fix drop table hang, roll-forward etc.
sql/ha_innobase.h:
Added last_query_id field to handle
innobase/trx/trx0trx.c:
Added an IGNORE option field to trx handle
innobase/include/trx0trx.h:
Added an IGNORE option field to trx handle
innobase/srv/srv0start.c:
No need for a slash at the end of dir
innobase/srv/srv0srv.c:
Try to do log flush every second
innobase/lock/lock0lock.c:
Can remove locks from a table to be dropped
innobase/include/lock0lock.h:
Can remove locks from a table to be dropped
innobase/row/row0ins.c:
Insert now always sets a shared lock on a duplicate or suspected duplicate record
innobase/row/row0mysql.c:
Drop table removes locks on the table, error handling changed
innobase/os/os0thread.c:
Set created thread priority to QUERY_PRIOR if specified
innobase/include/srv0srv.h:
Merging work for 3.23.37
BitKeeper/etc/logging_ok:
Logging to logging@openlogging.org accepted