Commit graph

2908 commits

Author SHA1 Message Date
unknown
38da1f9853 Fix for IO_CACHE.
Portability fixes.


BUILD/compile-alpha-debug:
  Update to newer version
libmysqld/lib_vio.c:
  dbug_assert -> DBUG_ASSERT
mysql-test/r/symlink.result:
  Update for new tests
mysql-test/t/symlink.test:
  Update for new test format
mysys/mf_iocache2.c:
  Fixed bug when reading in old buffer
sql-bench/test-transactions.sh:
  Update with delete tests
sql/mysqld.cc:
  Updates for amiga
sql/sql_string.cc:
  Fix typo
sql/stacktrace.c:
  Portability fix
2001-11-28 03:47:15 +02:00
unknown
8c335b8a21 Merge work:/home/bk/mysql into mysql.sashanet.com:/reiser-data/mysql 2001-11-27 18:21:39 -07:00
unknown
08fc358542 fixed alias drop bug in binlog
fixed skip counter to do the RightThing (TM) when the user messes up.
Still do RightThing when he gets it right.


mysql-test/r/rpl000016.result:
  updated test result
mysql-test/t/rpl000013.test:
  test alias bug
mysql-test/t/rpl000016.test:
  test for proper skip when the user messes up
sql/slave.cc:
  proper skip even when the user goofs up
sql/sql_base.cc:
  drop real name, not last used alias in the log
2001-11-27 18:20:24 -07:00
unknown
da9b7e0c87 Merge hundin:/my/mysql-4.0 into bitch.mysql.fi:/my/mysql-4.0 2001-11-28 02:59:54 +02:00
unknown
06e1e27557 New improved IO_CACHE
include/my_global.h:
  Remove dbug_assert()  (One should use DBUG_ASSERT() instead)
mysql-test/mysql-test-run.sh:
  Fixed that xterm works on Solaris 2.8.
  Fixed printing of errors
mysql-test/r/isam.result:
  Removed MyISAM test from ISAM test
mysql-test/t/isam.test:
  Removed MyISAM test from ISAM test
mysys/my_alloc.c:
  Removed warnings
mysys/my_bitmap.c:
  Use DBUG_ASSERT
mysys/my_pthread.c:
  Use DBUG_ASSERT
mysys/my_seek.c:
  More DBUG
sql/ha_berkeley.cc:
  Use DBUG_ASSERT
sql/ha_innobase.cc:
  Use DBUG_ASSERT
sql/log.cc:
  Use DBUG_ASSERT
sql/opt_range.cc:
  Use DBUG_ASSERT
sql/sql_base.cc:
  Use DBUG_ASSERT
sql/sql_handler.cc:
  Use DBUG_ASSERT
sql/sql_load.cc:
  Cleanup
sql/sql_parse.cc:
  Use DBUG_ASSERT
sql/sql_repl.cc:
  Cleanup
sql/sql_select.cc:
  Use DBUG_ASSERT
tools/mysqlmanager.c:
  Cleanup
2001-11-28 02:55:52 +02:00
unknown
aaed141aa6 Small safety fix
Docs/manual.texi:
  Cleanup
extra/resolveip.c:
  Portability fix
man/safe_mysqld.1:
  Cleanup
mysys/mf_iocache2.c:
  Safety fix
scripts/make_binary_distribution.sh:
  Add mysqlbinlog
2001-11-28 02:24:22 +02:00
unknown
332570e879 mirrors.texi:
Added a mirror in Netherlands


Docs/mirrors.texi:
  Added a mirror in Netherlands
2001-11-27 19:05:42 +02:00
unknown
506ef5780a mirrors.texi:
Fix Australian mirror URL


Docs/mirrors.texi:
  Fix Australian mirror URL
2001-11-27 18:08:06 +02:00
unknown
312e5e82c0 Fixed bug when joining with caching.
Fixed race condition when using the binary log and INSERT DELAYED which could cause the binary log to have rows that was not yet written to MyISAM tables.


Docs/manual.texi:
  Changelog
mysql-test/r/null_key.result:
  Fix of testcase after changing optimizer to only use range keys if it would use a long part of the SAME key.
sql/sql_insert.cc:
  Fixed race condition with binary log and INSERT DELAYED
sql/sql_select.cc:
  Fixed bug when joining with caching
2001-11-27 02:50:20 +02:00
unknown
9ed7fff20a Merge work.mysql.com:/home/bk/mysql-4.0
into volk.internalnet:/home/tonu/mysql-4.0
2001-11-27 02:33:46 +02:00
unknown
d34100d0e0 Changed incomplete testcase to another incomplete testcase which works even if localhost.localdomain is first in /etc/hosts file for 127.0.0.1 2001-11-27 02:33:15 +02:00
unknown
3731f6bfd8 Debugging added where needed.
sql/sql_acl.cc:
  Debugging added where needed
sql/sql_string.cc:
  Debugging added where needed
2001-11-27 02:21:44 +02:00
unknown
24285bd4b8 Updated manual about some processlist states.
Docs/manual.texi:
  Added information about some states in mysqladmin processlist into
  the manual.
2001-11-27 01:57:51 +02:00
unknown
37779e8bd5 Added quoting to XML in mysqldump.
client/mysqldump.c:
  Added quoting to XML option. <, >, & and " covered.
2001-11-26 19:14:26 +02:00
unknown
01f7289dba func_encrypt.result Drop table here too....
mysql-test/r/func_encrypt.result:
  Drop table here too....
2001-11-26 17:13:06 +02:00
unknown
ebcee2e59a func_encrypt.test Drop table uncommented again
mysql-test/t/func_encrypt.test:
  Drop table uncommented again
2001-11-26 17:04:43 +02:00
unknown
310b23540f Merge work.mysql.com:/home/bk/mysql-4.0
into volk.internalnet:/home/tonu/mysql-4.0
2001-11-26 15:58:01 +02:00
unknown
a2cafe2cdc des_encrypt()/des_decrypt() are now ASCII protected and pass testsuite 2001-11-26 15:54:33 +02:00
unknown
f33fb18677 Patch for SCO
Update test results for MySQL 4.0


extra/resolveip.c:
  Fix for SCO
mysql-test/r/backup.result:
  Update test results for MySQL 4.0
mysql-test/r/bdb-crash.result:
  Update test results for MySQL 4.0
mysql-test/r/bdb-deadlock.result:
  Update test results for MySQL 4.0
mysys/mf_casecnv.c:
  Patch for SCO
mysys/mf_qsort.c:
  Patch for SCO
mysys/my_compress.c:
  Patch for SCO
strings/ctype.c:
  Patch for SCO
2001-11-26 03:52:23 +02:00
unknown
00d82156b2 merge
Docs/manual.texi:
  Auto merged
sql/mysqld.cc:
  Auto merged
sql/records.cc:
  Auto merged
sql/sql_repl.h:
  Auto merged
sql/sql_table.cc:
  Auto merged
mysql-test/t/bdb-crash.test:
  Auto merged
sql/sql_repl.cc:
  use local file
2001-11-26 03:30:16 +02:00
unknown
c9fde1557e Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
Docs/manual.texi:
  Auto merged
2001-11-26 03:27:09 +02:00
unknown
0c9d051c16 Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2001-11-26 03:24:33 +02:00
unknown
22e34307af A fix for ANALYZE TABLE 2001-11-26 03:24:13 +02:00
unknown
4615e50093 Fix race condition in ANALYZE TABLE.
Fixed bug where one got an empty set instead of a DEADLOCK error when using BDB tables.


Docs/manual.texi:
  Cleanup
configure.in:
  Version number change
mysql-test/t/backup.test:
  drop used tables
mysql-test/t/bdb-crash.test:
  cleanup
mysys/thr_lock.c:
  cleanup
sql/mysqld.cc:
  safety fix
sql/records.cc:
  Fixed bug where one got an empty set instead of a DEADLOCK error when using
  BDB tables.
sql/sql_table.cc:
  Fix race  condition in ANALYZE TABLE.
2001-11-26 02:16:38 +02:00
unknown
2a1f1c7933 Add missing exit_cond() to lock_global_read_lock().
Docs/manual.texi:
  Recommend gdb 5.1
sql/lock.cc:
  Add missing exit_cond when waiting to lock_global_read_lock()
sql/sql_select.cc:
  Cleanup
2001-11-26 02:09:45 +02:00
unknown
1b4348feb1 manual.texi change note entries require trailing periods.
manual.texi	Mac OSX is spelled "Mac OS X".


Docs/manual.texi:
  change note entries require trailing periods.
  Mac OSX is spelled "Mac OS X".
2001-11-25 17:08:45 -06:00
unknown
7fbb09f4bb Fixed typo in last changeset
mysys/mf_keycache.c:
  Fixed typo.
sql/records.cc:
  Cleanup
2001-11-25 14:38:43 +02:00
unknown
f2a42796d8 merge
sql/mysqld.cc:
  Auto merged
2001-11-25 13:56:03 +02:00
unknown
2239aa172b Fixes for embedded version.
BitKeeper/deleted/.del-WHITEPAPER~da1226799debcf3f:
  Delete: libmysqld/WHITEPAPER
Docs/manual.texi:
  Changelog
client/mysqltest.c:
  Fix things that crashed embedded MySQL
libmysqld/examples/test-run:
  Cleanup of old BDB files.
mysql-test/r/innodb.result:
  Fix for embedded library
mysql-test/t/innodb.test:
  Fix for embedded library
mysys/mf_keycache.c:
  Safety
sql/ha_berkeley.cc:
  Added DBUG statements
sql/ha_innobase.cc:
  Fixed bug for embedded version
sql/ha_innobase.h:
  Fix to use index when doing an ORDER BY on a whole InnoDB table
sql/handler.h:
  Fix to use index when doing an ORDER BY on a whole InnoDB table
sql/mysqld.cc:
  Safety fix
sql/sql_base.cc:
  cleanup
sql/sql_select.cc:
  Fix to use index when doing an ORDER BY on a whole InnoDB table
2001-11-25 13:50:48 +02:00
unknown
a3c54aa458 post-merge
Docs/manual.texi:
  post-merge fix
2001-11-24 23:05:35 -07:00
unknown
e8d9d596bf merged 2001-11-24 22:59:44 -07:00
unknown
7135efc1b5 replication updates in the manual
fixed typo on sql_repl.cc
added build-tags script for the benefit of the poor, sick, and afflicted, 
as Matt likes to say :-)


Docs/manual.texi:
  replication updates
sql/sql_repl.cc:
  fixed typo in comment
2001-11-24 22:48:57 -07:00
unknown
056c71f1ae memory leak fixed 2001-11-24 17:45:22 +01:00
unknown
993d1a5e2f Merge work:/home/bk/mysql
into mysql.sashanet.com:/home/sasha/src/bk/mysql
2001-11-23 09:58:17 -07:00
unknown
d1f560ef7b properly kill slave in all cases on systems that do not interrupt syscalls
on a signal
2001-11-23 09:57:36 -07:00
unknown
8ff92c30b5 Merge work:/home/bk/mysql-4.0
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0


Docs/manual.texi:
  Auto merged
2001-11-23 17:56:59 +01:00
unknown
ac4e825b20 manual.texi miscellaneous minor cleanups
Docs/manual.texi:
  miscellaneous minor cleanups
2001-11-23 00:18:37 -06:00
unknown
637622e322 manual.texi:
Added foreign key def syntax + note that the check is not deferred to trx commit


Docs/manual.texi:
  Added foreign key def syntax + note that the check is not deferred to trx commit
2001-11-23 01:21:42 +02:00
unknown
84f725b224 ft_dump re-enabled, manual fixes
Docs/manual.texi:
  misc. changes, ft-boolean WARNING
myisam/Makefile.am:
  ft_dump enabled
myisam/ft_dump.c:
  updated to new fulltext code
2001-11-22 22:50:41 +01:00
unknown
79fcf7766d MATCH ... AGINST (... IN BOOLEAN MODE) documented 2001-11-22 21:57:47 +01:00
unknown
b0da89d3ac Merge work:/home/bk/mysql-4.0
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0


sql/mysqld.cc:
  Auto merged
2001-11-22 19:40:50 +01:00
unknown
8b5eedb725 ft_boolean_syntax variable
myisam/ft_nlq_search.c:
  comments cleanup
2001-11-22 19:35:35 +01:00
unknown
e585c81a86 Merge
configure.in:
  Auto merged
mysql-test/mysql-test-run.sh:
  Auto merged
mysql-test/t/myisam.test:
  Auto merged
innobase/btr/btr0btr.c:
  Auto merged
innobase/btr/btr0cur.c:
  Auto merged
innobase/dict/dict0dict.c:
  Auto merged
innobase/srv/srv0srv.c:
  Auto merged
mysql-test/r/myisam.result:
  Auto merged
mysql-test/t/fulltext.test:
  Auto merged
sql/ha_myisam.cc:
  Auto merged
sql/item_func.cc:
  Auto merged
sql/mysql_priv.h:
  Auto merged
sql/sql_base.cc:
  Auto merged
sql/sql_delete.cc:
  Auto merged
sql/sql_parse.cc:
  Auto merged
sql/sql_select.cc:
  Auto merged
sql/sql_union.cc:
  Auto merged
sql/sql_update.cc:
  Auto merged
Docs/manual.texi:
  SCCS merged
mysql-test/r/fulltext.result:
  SCCS merged
sql/mysqld.cc:
  SCCS merged
2001-11-22 18:25:26 +02:00
unknown
1565d5e8ac Remove .TMD files on DROP DATABASE. 2001-11-22 18:19:27 +02:00
unknown
38357b30e6 Fixed fulltext after merge from 3.23.45
First (incomplete) version of transaction and as3ap tests.


BitKeeper/etc/ignore:
  Added sql-bench/test-transactions to the ignore list
mysql-test/r/fulltext.result:
  Update fulltext results after merge
sql-bench/Makefile.am:
  Added transaction test
sql-bench/run-all-tests.sh:
  Added transaction test
sql-bench/server-cfg.sh:
  Added transaction test
sql-bench/test-ATIS.sh:
  Cleanup
sql/item_func.cc:
  Fix bad merge
sql/mysqld.cc:
  Cleanup
sql/sql_base.cc:
  Fix bad merge
sql/sql_delete.cc:
  Cleanup
sql/sql_parse.cc:
  Fix bad merge
sql/sql_select.cc:
  Fix bad merge
sql/sql_union.cc:
  Fix bad merge
tools/mysqlmanager.c:
  C
2001-11-22 17:55:18 +02:00
unknown
198df9007e fixes for ft-boolean and range optimizer 2001-11-22 16:00:11 +01:00
unknown
e673b6dcf8 merge
BitKeeper/etc/logging_ok:
  auto-union
Docs/manual.texi:
  Auto merged
innobase/srv/srv0srv.c:
  Auto merged
myisam/mi_check.c:
  Auto merged
myisam/mi_open.c:
  Auto merged
myisam/mi_packrec.c:
  Auto merged
myisam/myisamdef.h:
  Auto merged
mysql-test/mysql-test-run.sh:
  Auto merged
mysql-test/t/fulltext.test:
  Auto merged
sql/stacktrace.c:
  Auto merged
sql/mysql_priv.h:
  Auto merged
sql/sql_base.cc:
  Auto merged
sql/sql_update.cc:
  Auto merged
2001-11-22 14:40:38 +02:00
unknown
d576cd65d0 Fix bug when repairing compressed MyISAM files
LOCATE() is now case sensitive


BUILD/compile-alpha-cxx:
  Don't build manager because it fails with linker error on Linux Alpha
Docs/manual.texi:
  Changelog
myisam/mi_check.c:
  Fix bug when repairing compressed MyISAM files
myisam/mi_open.c:
  Fix bug when repairing compressed MyISAM files
myisam/mi_packrec.c:
  Fix bug when repairing compressed MyISAM files
myisam/myisamchk.c:
  Fix bug when repairing compressed MyISAM files
myisam/myisamdef.h:
  Fix bug when repairing compressed MyISAM files
mysql-test/r/func_group.result:
  Fix result for new RND function
mysql-test/r/func_math.result:
  Fix result for new RND function
mysql-test/r/func_str.result:
  test of new locate()
mysql-test/t/func_str.test:
  test of new locate()
sql/item_func.cc:
  LOCATE() is now case sensitive
sql/sql_string.cc:
  LOCATE() is now case sensitive
sql/sql_string.h:
  LOCATE() is now case sensitive
2001-11-22 13:50:50 +02:00
unknown
7ef7d93726 Portability fix
mysys/my_seek.c:
  Remove warning
2001-11-22 13:15:17 +02:00
unknown
e0d3ed73a1 Portability fix 2001-11-22 13:07:55 +02:00