Clarify the meaning of innodb_data_home_dir and innodb_data_file_path in the manual
Docs/manual.texi:
Clarify the meaning of innodb_data_home_dir and innodb_data_file_path in the manual
server-cfg.sh add transactional for bdb
sql-bench/server-cfg.sh:
Remove smds, remove coversaton from date to int for mysql,
add transactional for bdb
BitKeeper/etc/logging_ok:
Logging to logging@openlogging.org accepted
Don't free memory from InnoDB at exit (as this may be done before other threads are finnished)
include/my_pthread.h:
Added missing prototypes
innobase/srv/srv0start.c:
Don't free memory at exit (as this may be done before other threads are finnished)
mysys/mf_iocache.c:
Cleanup (Don't rely on return value from mutex_unlock())
into rhols221.adsl.netsonic.fi:/home/my/bk/mysql-4.0-new
mysys/my_getopt.c:
Auto merged
sql/mysqld.cc:
Auto merged
sql/sql_parse.cc:
Auto merged
sql/sql_select.cc:
Auto merged
sql/sql_yacc.yy:
Auto merged
myisam/mi_check.c:
Clear memory after keys to avoid warnings when using purify.
(The keys will be written to file, so they are kind of used).
mysql-test/r/myisam.result:
Check repaired table
mysql-test/t/myisam.test:
Check repaired table
Portability fixes for HPUX
Rename of CHECK_LOCK to IS_FREE_LOCK
Apply lower_case_table_names also to databases
Cleanup of describe code
Don't allow \ in database names
Build-tools/Do-compile:
Added option --make-options
Docs/manual.texi:
Changelog
Added XOR, ^ and IS_FREE_LOCK() descriptions
acinclude.m4:
Update for running gcc 3.x on HPUX
client/mysql.cc:
Portability fix
client/mysqlbinlog.cc:
Fix for using gcc 3.1
configure.in:
Fix for using gcc 3.1
include/my_global.h:
Fix for using gcc 3.1
include/my_pthread.h:
Removed warning on HPUX
innobase/configure.in:
Portability fix (for gcc 3.1 on HPUX)
innobase/ut/ut0ut.c:
Portability fix (for gcc 3.1 on HPUX)
mysql-test/r/func_test.result:
Test of new functions
mysql-test/r/rpl_get_lock.result:
Test of new functions
mysql-test/t/func_test.test:
Test of new functions
mysql-test/t/rpl_get_lock.test:
Test of new functions
mysys/my_tempnam.c:
Portability fix
sql/item_cmpfunc.cc:
Added comments to Item_cond_xor.
Fixed NULL handling for XOR
sql/item_create.cc:
rename of CHECK_LOCK to IS_FREE_LOCK
sql/item_create.h:
rename of CHECK_LOCK to IS_FREE_LOCK
sql/item_func.cc:
Cleanup XOR handling
sql/item_func.h:
rename of CHECK_LOCK to IS_FREE_LOCK
sql/lex.h:
rename of CHECK_LOCK to IS_FREE_LOCK
sql/mysqld.cc:
Moved chroot() to be exectued earlier.
sql/sql_db.cc:
Apply lower_case_table_names also to databases
sql/sql_parse.cc:
Apply lower_case_table_names also to databases
sql/sql_select.cc:
Cleanup describe code (after Sinisa's patch for EXPLAIN + UNION)
sql/table.cc:
Don't allow \ in database names
include/my_sys.h:
Removed not needed macro (SAFE_MUTEX can handle this case better).
sql/log.cc:
Simple optimization
sql/log_event.cc:
Fix problem in LOAD DATA if table_name is NULL (unlikely event)
sql/log_event.h:
cleanup
sql/slave.cc:
remove unnecessary assert
(Needed for query cache for systems which doesn't have native semaphores)
mysys/my_getopt.c:
Safety fix.
mysys/my_winsem.c:
Shange all semaphore code to be uniform
mysys/thr_rwlock.c:
cleanup
sql/gen_lex_hash.cc:
Error message if wrong number of arguments.
sql/slave.cc:
R
Portability fixes.
Removed compiler warnings.
VC++Files/client/mysql.dsp:
Updated to 4.0.2
VC++Files/client/mysqladmin.dsp:
Updated to 4.0.2
VC++Files/client/mysqlclient.dsp:
Updated to 4.0.2
VC++Files/client/mysqldump.dsp:
Updated to 4.0.2
VC++Files/client/mysqlimport.dsp:
Updated to 4.0.2
VC++Files/client/mysqlshow.dsp:
Updated to 4.0.2
VC++Files/innobase/innobase.dsp:
Updated to 4.0.2
VC++Files/libmysql/libmySQL.dsp:
Updated to 4.0.2
VC++Files/libmysqltest/myTest.dsp:
Updated to 4.0.2
VC++Files/merge/merge.dsp:
Updated to 4.0.2
VC++Files/myisam/myisam.dsp:
Updated to 4.0.2
VC++Files/mysql.dsw:
Updated to 4.0.2
VC++Files/mysqlbinlog/mysqlbinlog.dsp:
Updated to 4.0.2
VC++Files/mysqlcheck/mysqlcheck.dsp:
Updated to 4.0.2
VC++Files/mysqlmanager/MySqlManager.dsp:
Updated to 4.0.2
VC++Files/mysys/mysys.dsp:
Updated to 4.0.2
VC++Files/pack_isam/pack_isam.dsp:
Updated to 4.0.2
VC++Files/perror/perror.dsp:
Updated to 4.0.2
VC++Files/replace/replace.dsp:
Updated to 4.0.2
VC++Files/sql/mysqld.dsp:
Updated to 4.0.2
VC++Files/test1/test1.dsp:
Updated to 4.0.2
VC++Files/thr_insert_test/thr_insert_test.dsp:
Updated to 4.0.2
VC++Files/thr_test/thr_test.dsp:
Updated to 4.0.2
VC++Files/vio/vio.dsp:
Updated to 4.0.2
VC++Files/zlib/zlib.dsp:
Updated to 4.0.2
include/config-win.h:
Added isnan() and finite()
include/myisam.h:
Move thr_xxx functions to myisam_priv.h
myisam/mi_check.c:
Portability fix.
myisam/mi_locking.c:
Comment cleanup
myisam/myisamchk.c:
Removed compiler warning
myisam/myisamdef.h:
Added thr_xxx functions
myisam/sort.c:
Portability fix
sql/field.cc:
Portability fix
sql/sql_insert.cc:
R
Portability fix in safemalloc.c
libmysqld/lib_sql.cc:
Removed not needed define
myisam/sort.c:
Fixed core dump crash in repair table.
mysql-test/r/myisam.result:
Test for repair table
mysql-test/t/myisam.test:
Test for repair table
mysys/safemalloc.c:
Portability fix
VC++Files/mysql.dsw:
Turn on EOLN_NATIVE flag
VC++Files/mysql.dsp:
Turn on EOLN_NATIVE flag
VC++Files/client/mysql.dsp:
Turn on EOLN_NATIVE flag
VC++Files/client/mysqladmin.dsp:
Turn on EOLN_NATIVE flag
VC++Files/client/mysqlclient.dsp:
Turn on EOLN_NATIVE flag
VC++Files/client/mysqlclient.dsw:
Turn on EOLN_NATIVE flag
VC++Files/client/mysqldump.dsp:
Turn on EOLN_NATIVE flag
VC++Files/client/mysqlimport.dsp:
Turn on EOLN_NATIVE flag
VC++Files/client/mysqlshow.dsp:
Turn on EOLN_NATIVE flag
VC++Files/dbug/dbug.dsp:
Turn on EOLN_NATIVE flag
VC++Files/dbug/dbug.dsw:
Turn on EOLN_NATIVE flag
VC++Files/heap/heap.dsp:
Turn on EOLN_NATIVE flag
VC++Files/innobase/innobase.dsp:
Turn on EOLN_NATIVE flag
VC++Files/isam/isam.dsp:
Turn on EOLN_NATIVE flag
VC++Files/isam/isam.dsw:
Turn on EOLN_NATIVE flag
VC++Files/isamchk/isamchk.dsp:
Turn on EOLN_NATIVE flag
VC++Files/libmysql/libmySQL.dsp:
Turn on EOLN_NATIVE flag
VC++Files/libmysql/libmysql.dsw:
Turn on EOLN_NATIVE flag
VC++Files/libmysqltest/myTest.dsp:
Turn on EOLN_NATIVE flag
VC++Files/libmysqltest/mytest.dsw:
Turn on EOLN_NATIVE flag
VC++Files/merge/merge.dsp:
Turn on EOLN_NATIVE flag
VC++Files/merge/merge.dsw:
Turn on EOLN_NATIVE flag
VC++Files/myisam/myisam.dsp:
Turn on EOLN_NATIVE flag
VC++Files/myisamchk/myisamchk.dsp:
Turn on EOLN_NATIVE flag
VC++Files/myisamlog/myisamlog.dsp:
Turn on EOLN_NATIVE flag
VC++Files/myisammrg/myisammrg.dsp:
Turn on EOLN_NATIVE flag
VC++Files/myisampack/myisampack.dsp:
Turn on EOLN_NATIVE flag
VC++Files/mysqlbinlog/mysqlbinlog.dsp:
Turn on EOLN_NATIVE flag
VC++Files/mysqlcheck/mysqlcheck.dsp:
Turn on EOLN_NATIVE flag
VC++Files/mysqlmanager/MySqlManager.dsp:
Turn on EOLN_NATIVE flag
VC++Files/mysqlmanager/mysqlmanager.dsw:
Turn on EOLN_NATIVE flag
VC++Files/mysqlshutdown/myshutdown.dsp:
Turn on EOLN_NATIVE flag
VC++Files/mysqlshutdown/mysqlshutdown.dsp:
Turn on EOLN_NATIVE flag
VC++Files/mysqlwatch/mysqlwatch.dsp:
Turn on EOLN_NATIVE flag
VC++Files/mysys/mysys.dsp:
Turn on EOLN_NATIVE flag
VC++Files/mysys/mysys.dsw:
Turn on EOLN_NATIVE flag
VC++Files/pack_isam/pack_isam.dsp:
Turn on EOLN_NATIVE flag
VC++Files/perror/perror.dsp:
Turn on EOLN_NATIVE flag
VC++Files/regex/regex.dsp:
Turn on EOLN_NATIVE flag
VC++Files/regex/regex.dsw:
Turn on EOLN_NATIVE flag
VC++Files/replace/replace.dsp:
Turn on EOLN_NATIVE flag
VC++Files/sql/mysqld.dsp:
Turn on EOLN_NATIVE flag
VC++Files/sql/mysqldmax.dsp:
Turn on EOLN_NATIVE flag
VC++Files/strings/noMASM/strings.dsp:
Turn on EOLN_NATIVE flag
VC++Files/strings/strings.dsp:
Turn on EOLN_NATIVE flag
VC++Files/test1/test1.dsp:
Turn on EOLN_NATIVE flag
VC++Files/thr_insert_test/thr_insert_test.dsp:
Turn on EOLN_NATIVE flag
VC++Files/thr_test/thr_test.dsp:
Turn on EOLN_NATIVE flag
VC++Files/vio/vio.dsp:
Turn on EOLN_NATIVE flag
VC++Files/zlib/zlib.dsp:
Turn on EOLN_NATIVE flag