Commit graph

4630 commits

Author SHA1 Message Date
unknown
b38cc1db56 manual.texi fix missing word
Docs/manual.texi:
  fix missing word
2002-08-17 18:26:38 -05:00
unknown
36827564d3 Portability fixes for 4.0.3 build.
Don't update MyISAM index file on UPDATE if index is not changed


Build-tools/Do-compile:
  Remove log files as early as possible
Docs/manual.texi:
  Changelog
BitKeeper/etc/ignore:
  Added myisam/test2.MYD myisam/test2.MYI to the ignore list
include/my_semaphore.h:
  Portability fix for SCO and BSDI
innobase/configure.in:
  Don't use inline with openbsd as this cases linker problems.
myisam/mi_update.c:
  Don't update index file on UPDATE if index is not changed
mysys/my_pthread.c:
  Portability fix for hpux
sql/item_cmpfunc.cc:
  Don't convert bigint to bigint
2002-08-17 18:02:56 +03:00
unknown
c9bda5bc7e Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
Docs/manual.texi:
  Auto merged
2002-08-17 05:23:17 +03:00
unknown
4ed427921d Fixed bug in SAFEMALLOC for systems that requires longlong data to be aligned on 8 byte boundaries (like sparc)
Removed thread marking of safemalloc blocks (becasue of alignment problems)
Temporary fix for bigint comparison.


configure.in:
  Added size checking of char*
BitKeeper/etc/ignore:
  Added sql-bench/innotest1 sql-bench/innotest1a sql-bench/innotest1b sql-bench/innotest2 sql-bench/innotest2a sql-bench/innotest2b to the ignore list
mysql-test/r/select.result:
  Cleaned up test
mysql-test/t/select.test:
  Cleaned up test
mysys/my_static.h:
  Fixed bug in SAFEMALLOC for systems that requires longlong data to be aligned on 8 byte boundaries (like sparc)
mysys/safemalloc.c:
  Fixed bug in SAFEMALLOC for systems that requires longlong data to be aligned on 8 byte boundaries (like sparc)
sql/field.h:
  Temporary fix for bigint comparison.
sql/gen_lex_hash.cc:
  Smaller hash table
sql/item_cmpfunc.cc:
  Cleanup
sql/mysqld.cc:
  Removed thread marking of safemalloc blocks (becasue of alignment problems)
sql/opt_range.cc:
  Comment
2002-08-17 05:18:06 +03:00
unknown
1c207def65 manual.texi begin to clean up the SSL section
Docs/manual.texi:
  begin to clean up the SSL section
2002-08-16 17:29:35 -05:00
unknown
ac6dc20ae0 Merge hundin.mysql.fi:/my/mysql-3.23
into hundin.mysql.fi:/my/bk/mysql-4.0


configure.in:
  Auto merged
Docs/manual.texi:
  Auto merged
include/my_pthread.h:
  Auto merged
mysys/my_pthread.c:
  Auto merged
2002-08-17 00:43:39 +03:00
unknown
d818eb536d merge 2002-08-17 00:39:58 +03:00
unknown
96f2e21e99 Fixed bug in blocking handling when compiling with OPENSSL (caused hangup in client code)
Fixed bug in SELECT DISTINCT ... ORDER BY not-used-column.
Fixed bug in pthread_mutex_trylock with HPUX 11.0


Docs/manual.texi:
  Changelog
include/my_pthread.h:
  Fix for pthread_mutex_trylock when used with SAFEMUTEX
include/violite.h:
  Fixed bug in blocking handling when compiling with OPENSSL (caused hangup in client code)
innobase/buf/buf0buf.c:
  Fixed wrong format string
libmysqld/lib_sql.cc:
  Fixed hangup in embedded server.
mysql-test/r/distinct.result:
  Fixed bug in SELECT DISTINCT ... ORDER BY not-used-column
mysql-test/t/distinct.test:
  Fixed bug in SELECT DISTINCT ... ORDER BY not-used-column
mysys/my_pthread.c:
  Cleanup of pthread_xxx rewrite code.
  Fixed bug in pthread_mutex_trylock with HPUX 11.0
sql/gen_lex_hash.cc:
  Smaller hash array
sql/mysqld.cc:
  Fixed hangup in embedded server.
sql/sql_select.cc:
  Fixed bug in SELECT DISTINCT ... ORDER BY not-used-column
vio/vio.c:
  Added vio_ssl_blocking
vio/viossl.c:
  Added vio_ssl_blocking
2002-08-17 00:35:51 +03:00
unknown
bccec2296b Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
into sinisa.nasamreza.org:/mnt/work/mysql-4.0


Docs/manual.texi:
  Auto merged
2002-08-16 20:33:23 +03:00
unknown
ae57debaba A fix for bigints with quoted constants ..
Same princpile can be applied to other expressions
2002-08-16 20:31:48 +03:00
unknown
c79c9fa197 manual.texi fix typo
Docs/manual.texi:
  fix typo
2002-08-16 09:28:11 -05:00
unknown
694e330681 Fix for HPUX 11 and pthread_mutex_lock
include/my_pthread.h:
  Fix for HPUX 11 and pthread_mutex_lock (merge from 4.0)
mysys/my_pthread.c:
  Fix for HPUX 11 and pthread_mutex_lock (merge from 4.0)
2002-08-16 16:50:57 +03:00
unknown
7139794e29 merge with 3.23.53
New fix for pthread_mutex_trylock for HPUX 10.20


BitKeeper/deleted/.del-mysql.dsp:
  Delete: VC++Files/mysql.dsp
BitKeeper/deleted/.del-mysqlshow.dsp:
  Delete: VC++Files/client/mysqlshow.dsp
BitKeeper/deleted/.del-dbug.dsp:
  Delete: VC++Files/dbug/dbug.dsp
BitKeeper/deleted/.del-dbug.dsw:
  Delete: VC++Files/dbug/dbug.dsw
BitKeeper/deleted/.del-heap.dsp:
  Delete: VC++Files/heap/heap.dsp
BitKeeper/deleted/.del-innobase.dsp:
  Delete: VC++Files/innobase/innobase.dsp
BitKeeper/deleted/.del-isam.dsp:
  Delete: VC++Files/isam/isam.dsp
BitKeeper/deleted/.del-isam.dsw:
  Delete: VC++Files/isam/isam.dsw
BitKeeper/deleted/.del-isamchk.dsp:
  Delete: VC++Files/isamchk/isamchk.dsp
BitKeeper/deleted/.del-libmySQL.dsp:
  Delete: VC++Files/libmysql/libmySQL.dsp
BitKeeper/deleted/.del-libmysql.dsw:
  Delete: VC++Files/libmysql/libmysql.dsw
BitKeeper/deleted/.del-mysql.dsw:
  Delete: VC++Files/mysql.dsw
BitKeeper/deleted/.del-myTest.dsp:
  Delete: VC++Files/libmysqltest/myTest.dsp
BitKeeper/deleted/.del-mytest.dsw:
  Delete: VC++Files/libmysqltest/mytest.dsw
BitKeeper/deleted/.del-merge.dsp:
  Delete: VC++Files/merge/merge.dsp
BitKeeper/deleted/.del-merge.dsw:
  Delete: VC++Files/merge/merge.dsw
BitKeeper/deleted/.del-myisam.dsp:
  Delete: VC++Files/myisam/myisam.dsp
BitKeeper/deleted/.del-myisamchk.dsp:
  Delete: VC++Files/myisamchk/myisamchk.dsp
BitKeeper/deleted/.del-myisamlog.dsp:
  Delete: VC++Files/myisamlog/myisamlog.dsp
BitKeeper/deleted/.del-myisammrg.dsp:
  Delete: VC++Files/myisammrg/myisammrg.dsp
BitKeeper/deleted/.del-myisampack.dsp:
  Delete: VC++Files/myisampack/myisampack.dsp
BitKeeper/deleted/.del-mysqlbinlog.dsp:
  Delete: VC++Files/mysqlbinlog/mysqlbinlog.dsp
BitKeeper/deleted/.del-bdb.dsp:
  Delete: VC++Files/bdb/bdb.dsp
BitKeeper/deleted/.del-MySqlManager.dsp:
  Delete: VC++Files/mysqlmanager/MySqlManager.dsp
BitKeeper/deleted/.del-mysqlmanager.dsw:
  Delete: VC++Files/mysqlmanager/mysqlmanager.dsw
BitKeeper/deleted/.del-myshutdown.dsp:
  Delete: VC++Files/mysqlshutdown/myshutdown.dsp
BitKeeper/deleted/.del-mysqlshutdown.dsp:
  Delete: VC++Files/mysqlshutdown/mysqlshutdown.dsp
BitKeeper/deleted/.del-mysqlwatch.dsp:
  Delete: VC++Files/mysqlwatch/mysqlwatch.dsp
BitKeeper/deleted/.del-mysys.dsp:
  Delete: VC++Files/mysys/mysys.dsp
BitKeeper/deleted/.del-mysys.dsw:
  Delete: VC++Files/mysys/mysys.dsw
BitKeeper/deleted/.del-pack_isam.dsp:
  Delete: VC++Files/pack_isam/pack_isam.dsp
BitKeeper/deleted/.del-perror.dsp:
  Delete: VC++Files/perror/perror.dsp
BitKeeper/deleted/.del-regex.dsp:
  Delete: VC++Files/regex/regex.dsp
BitKeeper/deleted/.del-mysql.dsp~1:
  Delete: VC++Files/client/mysql.dsp
BitKeeper/deleted/.del-regex.dsw:
  Delete: VC++Files/regex/regex.dsw
BitKeeper/deleted/.del-replace.dsp:
  Delete: VC++Files/replace/replace.dsp
BitKeeper/deleted/.del-mysqld.dsp:
  Delete: VC++Files/sql/mysqld.dsp
BitKeeper/deleted/.del-mysqldmax.dsp:
  Delete: VC++Files/sql/mysqldmax.dsp
BitKeeper/deleted/.del-strings.dsp:
  Delete: VC++Files/strings/noMASM/strings.dsp
BitKeeper/deleted/.del-test1.dsp:
  Delete: VC++Files/test1/test1.dsp
BitKeeper/deleted/.del-thr_insert_test.dsp:
  Delete: VC++Files/thr_insert_test/thr_insert_test.dsp
BitKeeper/deleted/.del-thr_test.dsp:
  Delete: VC++Files/thr_test/thr_test.dsp
BitKeeper/deleted/.del-zlib.dsp~1:
  Delete: VC++Files/zlib/zlib.dsp
BitKeeper/deleted/.del-mysqladmin.dsp:
  Delete: VC++Files/client/mysqladmin.dsp
BitKeeper/deleted/.del-mysqlclient.dsp:
  Delete: VC++Files/client/mysqlclient.dsp
BitKeeper/deleted/.del-mysqlclient.dsw:
  Delete: VC++Files/client/mysqlclient.dsw
BitKeeper/deleted/.del-mysqldump.dsp:
  Delete: VC++Files/client/mysqldump.dsp
BitKeeper/deleted/.del-global.h~e80d28157acfdcb5:
  Auto merged
BitKeeper/deleted/.del-mysqlimport.dsp:
  Delete: VC++Files/client/mysqlimport.dsp
Docs/manual.texi:
  Auto merged
configure.in:
  merge
mysys/my_pthread.c:
  New fix for pthread_mutex_trylock for HPUX
sql-bench/Makefile.am:
  merge with 3.23.53
2002-08-16 14:41:22 +03:00
unknown
50d24f36a5 Fix after merge 2002-08-16 13:36:13 +03:00
unknown
a7894a2548 merged changelog 2002-08-16 12:58:02 +03:00
unknown
a36419b7f5 Fixed typo so that ulonglong are properly converted to double on AIX with gcc 3.1
Docs/manual.texi:
  Changelog
2002-08-16 12:50:21 +03:00
unknown
d09a5e173f - Tagged 3.23.52 release
- Added 3.23.53 News section to the manual
 - Updated version number in configure.in to 3.23.53


Docs/manual.texi:
  Added News section for 3.23.53
configure.in:
  Bumped up version number to 3.23.53 now that 3.23.52 is released
2002-08-16 11:04:50 +02:00
unknown
4b499a870c Added the last VC++ workspace and project files 2002-08-15 18:42:17 -03:00
unknown
c1b7c246c1 Many files:
Add multithreaded stress tests for InnoDB
  new file


sql-bench/innotest1.sh:
  Add multithreaded stress tests for InnoDB
sql-bench/innotest1a.sh:
  Add multithreaded stress tests for InnoDB
sql-bench/innotest1b.sh:
  Add multithreaded stress tests for InnoDB
sql-bench/innotest2.sh:
  Add multithreaded stress tests for InnoDB
sql-bench/innotest2a.sh:
  Add multithreaded stress tests for InnoDB
sql-bench/innotest2b.sh:
  Add multithreaded stress tests for InnoDB
sql-bench/Makefile.am:
  Add multithreaded stress tests for InnoDB
2002-08-15 22:22:56 +03:00
unknown
7eb0ae193b Added backtick clarification when backtick char is used. 2002-08-15 15:12:28 +10:00
unknown
f0a593db68 merge 2002-08-15 15:09:51 +10:00
unknown
6ead8f595c Little clarification in post-commit script. 2002-08-15 14:59:14 +10:00
unknown
308cfb54af manual.texi Add missing 's' to -with-extra-charset
Docs/manual.texi:
  Add missing 's' to -with-extra-charset
2002-08-14 10:12:20 -05:00
unknown
5b6fe66cb2 Fix 2002-08-14 13:05:38 +05:00
unknown
303e430042 Added missing undef that caused infinite recursion on HPUX 2002-08-13 23:46:10 +02:00
unknown
6fbcad539d my_pthread.c:
In HP-UX-10.20 my_pthread_mutex_trylock erroneously returned 0 also in the case where the mutex was not acquired


mysys/my_pthread.c:
  In HP-UX-10.20 my_pthread_mutex_trylock erroneously returned 0 also in the case where the mutex was not acquired
2002-08-14 00:41:33 +03:00
unknown
405b8f1ada Removed not needed comment (to keep aligned with the rest of the code) 2002-08-13 23:41:32 +02:00
unknown
83417dd93f my_pthread.c:
Fix an infinite recursion in my_pthread_mutex_trylock in HP-UX-10.20; the same bug is in the 4.0 tree


mysys/my_pthread.c:
  Fix an infinite recursion in my_pthread_mutex_trylock in HP-UX-10.20; the same bug is in the 4.0 tree
2002-08-13 23:33:51 +03:00
unknown
2ae0e1c428 Merge sergbook.mysql.com:/usr/home/serg/Abk/mysql
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0


BitKeeper/etc/ignore:
  auto-union
BitKeeper/etc/logging_ok:
  auto-union
BitKeeper/deleted/.del-stamp-h.in~d3fb1119ddf3630f:
  Auto merged
configure.in:
  Auto merged
Docs/manual.texi:
  Auto merged
strings/Makefile.am:
  Auto merged
2002-08-13 21:15:14 +02:00
unknown
9d0e328f7a "make clean" problem fix
strings/Makefile.am:
  "make clean" should not remove this file, it is generayed by "configure".
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2002-08-13 19:13:23 +05:00
unknown
70498de929 Merge work:/home/bk/mysql
into sergbook.mysql.com:/usr/home/serg/Abk/mysql
2002-08-13 15:37:11 +02:00
unknown
de849d7d3d Merge work:/home/bk/mysql-4.0
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-08-13 15:28:14 +02:00
unknown
bd0432491c "ungone" include/global.h, though deleted, otherwise bk cannot pull from 3.23 (where this fiule is legally present) 2002-08-13 15:26:57 +02:00
unknown
9c448bcc7e disable "dvi" target in TeX is not installed
BitKeeper/deleted/.del-stamp-h.in~d3fb1119ddf3630f:
  Delete: stamp-h.in
BitKeeper/etc/ignore:
  Added stamp-h.in to the ignore list
2002-08-13 15:18:11 +02:00
unknown
58116824af Merge paul@work.mysql.com:/home/bk/mysql-4.0
into teton.kitebird.com:/home/paul/mysql-4.0


Docs/manual.texi:
  Auto merged
2002-08-12 22:48:04 -05:00
unknown
53f0e6446c Remove 3.23.53 news section until 3.23.52 is tagged. 2002-08-13 10:07:36 +10:00
unknown
8663419e31 merge (+ multi-table fix) 2002-08-13 02:38:48 +03:00
unknown
1290c0dece merge with 3.23.52
BitKeeper/etc/config:
  Auto merged
Docs/manual.texi:
  Auto merged
innobase/trx/trx0trx.c:
  Auto merged
sql/ha_innodb.cc:
  Auto merged
sql/ha_innodb.h:
  Auto merged
2002-08-13 02:33:25 +03:00
unknown
51156c5af2 Changed SQL variable delay_key_write to an enum
able delay_key_write as default (as it was in 4.0.2)


Docs/manual.texi:
  Updated information about variable DELAY_KEY_WRITE.
mysql-test/r/type_decimal.result:
  Updated results
mysql-test/r/variables.result:
  Updated results
mysql-test/t/type_decimal.test:
  Fixed test to not cause purify error in mathlib during purify.
mysql-test/t/variables.test:
  Test new usage of DELAY_KEY_WRITE
sql/ha_innodb.cc:
  Merge with 3.23 code
sql/mysql_priv.h:
  Changed SQL variable delay_key_write to an enum
sql/mysqld.cc:
  Changed SQL variable delay_key_write to an enum.
  Enable delay_key_write as default (as it was in 4.0.2)
sql/set_var.cc:
  Changed SQL variable delay_key_write to an enum
sql/set_var.h:
  Changed SQL variable delay_key_write to an enum
sql/sql_class.h:
  Changed SQL variable delay_key_write to an enum
sql/sql_yacc.yy:
  Changed SQL variable delay_key_write to an enum
2002-08-13 02:18:39 +03:00
unknown
465e56b046 os0thread.h, os0thread.c:
Fix a critical portability bug introduced in the Windows version


innobase/os/os0thread.c:
  Fix a critical portability bug introduced in the Windows version
innobase/include/os0thread.h:
  Fix a critical portability bug introduced in the Windows version
2002-08-13 01:22:27 +03:00
unknown
f363d501f7 Merge work:/home/bk/mysql-4.0
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-08-12 20:38:32 +02:00
unknown
d860940567 manual.texi small change note mods
Docs/manual.texi:
  small change note mods
2002-08-12 12:45:58 -05:00
unknown
1f57bc05c8 manual.texi addition to mysql_real_escape_string() description.
Docs/manual.texi:
  addition to mysql_real_escape_string() description.
2002-08-12 11:20:21 -05:00
unknown
7b4d3c77f6 Merge
Docs/manual.texi:
  SCCS merged
2002-08-12 10:01:23 -05:00
unknown
9a78f2fe0f ha_innobase.h, ha_innobase.cc:
Put a note that the InnoDB HANDLER code is not used until 4.1, and appears for documentational purposes only


sql/ha_innobase.cc:
  Put a note that the InnoDB HANDLER code is not used until 4.1, and appears for documentational purposes only
sql/ha_innobase.h:
  Put a note that the InnoDB HANDLER code is not used until 4.1, and appears for documentational purposes only
2002-08-12 17:31:57 +03:00
unknown
d49f3c08cd put InnoDB HANDLER patch back again :)) 2002-08-12 16:18:37 +02:00
unknown
7ffa57aea2 "ungone" files, that were some time ago erroneously (?) marked as "gone"
now it should be safe to do 'bk rmgone' to make the tree ~25M less :)
2002-08-12 16:06:50 +02:00
unknown
8b57211736 undo InnoDB HANDLER patch as it should not go into 3.23 tree 2002-08-12 15:11:58 +02:00
unknown
d27cd477bc Update docs because of stable tree revert. 2002-08-12 18:24:28 +10:00
unknown
7f8d57ef6a ha_innobase.cc:
Cleanup of latest rewrite of innobase_mysql_print_thd; from now on changing this code is forbidden unless a written permission is received from Heikki 3 days in advance


sql/ha_innobase.cc:
  Cleanup of latest rewrite of innobase_mysql_print_thd; from now on changing this code is forbidden unless a written permission is received from Heikki 3 days in advance
2002-08-12 08:29:15 +03:00