Commit graph

4132 commits

Author SHA1 Message Date
unknown
f8360c99e7 Minor compilation fix
sql/item_strfunc.cc:
  Fix type name typo
2002-06-22 11:44:46 +04:00
unknown
7086fbb8ae Added --single-transaction for mysqldump, updated --lock-tables info.
Added SHA1() function, cleaned up MD5() info.
Added AES_ENCRYPT()/AES_DECRYPT() functions, cleaned up DES info.
Updated 4.0.2 changelog for above additions.
Clarified LAST_INSERT_ID(expr) info about sequences.
Fixed URL for Perl DBI.
2002-06-21 13:54:55 +10:00
unknown
356c310776 Change loose -> lose where appropriate. 2002-06-21 10:57:54 +10:00
unknown
d76ccc59e7 Consistency cleanup (no space before a % percentage).
Little language/grammar fixup.
2002-06-21 10:41:37 +10:00
unknown
d471ad0c23 Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0 2002-06-20 23:29:22 +03:00
unknown
c5f5706c24 Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0 2002-06-20 23:27:29 +03:00
unknown
73a63df0f5 Merge linux.local:/data/mysql-4.0-root into linux.local:/data/mysql-4.0 2002-06-21 00:27:19 +04:00
unknown
2e20fc9a2c Fixes for compiling distribution with MIT-threads
client/mysql.cc:
  Fixes for MIT-pthreads
libmysqld/examples/Makefile.am:
  Fixes for MIT-pthreads
mit-pthreads/machdep/linux-2.0/__string.h:
  Fixes for MIT-pthreads
mysys/my_thr_init.c:
  Fixed spelling error.
2002-06-20 23:26:39 +03:00
unknown
a57e2220ba Some bugs that user has properly recognized in user management
system.
2002-06-20 16:46:25 +03:00
unknown
8d1568b882 Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
Docs/manual.texi:
  Auto merged
2002-06-20 15:59:57 +03:00
unknown
1466246e59 Removed fix that broke compilation when not using mit-pthreads 2002-06-20 15:29:47 +03:00
unknown
950df73713 Fixed some bugs after last merge
Added semaphore support to MIT-pthreads.


Docs/manual.texi:
  Updated benchmark data
configure.in:
  Portability fix for compiling MIT-pthreads with gcc 3.0.x
  (Still not perfect)
include/my_semaphore.h:
  Cleanup
mit-pthreads/Changes-mysql:
  Added semaphore support
mit-pthreads/include/Makefile.inc:
  Added semaphore support
mit-pthreads/include/pthread/ac-types.h:
  Added semaphore support
mit-pthreads/pthreads/GNUmakefile.inc:
  Added semaphore support
mit-pthreads/pthreads/Makefile.inc:
  Added semaphore support
mit-pthreads/stdio/xprintf.c:
  Added semaphore support
mysql-test/r/rpl_alter.result:
  Fixed test results after merge with 3.23
sql/ha_isam.cc:
  Fixed core dump after merge
sql/ha_isam.h:
  Fixed core dump after merge
sql/mini_client.cc:
  P
2002-06-20 15:25:02 +03:00
unknown
a682d70761 Clarified REPLACE command a bit. 2002-06-20 09:28:50 +10:00
unknown
2006e29a85 Various clarifications and cleanups. 2002-06-20 08:46:44 +10:00
unknown
ccf18acc24 Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
Docs/manual.texi:
  Auto merged
2002-06-19 12:31:15 +03:00
unknown
47916ef889 Serious rewrite of the "reset forgotten password" section. 2002-06-19 16:51:49 +10:00
unknown
b320811a04 Typo fix (noted by Mathias Berchtold). 2002-06-19 11:57:59 +10:00
unknown
424ad58bec Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
Docs/manual.texi:
  Auto merged
2002-06-19 00:38:58 +03:00
unknown
518787c299 Made keyread (key scanning) a key specific attribute.
This avoids using fulltext keys for table scanning.
This also reverts Sinisa's original fix for this problem.


Docs/manual.texi:
  Update of SQL_JOIN_MAX_SIZE information3602
client/mysqldump.c:
  comment cleanup
include/my_aes.h:
  General cleanup for new file
include/rijndael.h:
  General cleanup for new file
include/sha1.h:
  General cleanup for new file
mysys/my_aes.c:
  General cleanup for new file
mysys/rijndael.c:
  General cleanup for new file
mysys/sha1.c:
  General cleanup for new file
sql/ha_berkeley.h:
  Made keyread (key scanning) a key specific attribute.
sql/ha_innodb.cc:
  Merge with 3.23.x
sql/ha_innodb.h:
  Made keyread (key scanning) a key specific attribute.
sql/ha_isam.cc:
  Moved things to table_flags()
sql/ha_isam.h:
  Made keyread (key scanning) a key specific attribute.
sql/ha_myisam.cc:
  Made keyread (key scanning) a key specific attribute.
sql/ha_myisam.h:
  Made keyread (key scanning) a key specific attribute.
sql/ha_myisammrg.h:
  Made keyread (key scanning) a key specific attribute.
sql/handler.h:
  Made keyread (key scanning) a key specific attribute.
sql/item_strfunc.cc:
  Cleanup of AES_xxx code
sql/opt_range.cc:
  Made keyread (key scanning) a key specific attribute.
sql/sql_base.cc:
  Made keyread (key scanning) a key specific attribute.
sql/sql_cache.cc:
  Removed compiler warning
sql/sql_select.cc:
  Removed wrong patch to fulltext problem
sql/table.cc:
  Made keyread (key scanning) a key specific attribute.
sql/table.h:
  Made keyread (key scanning) a key specific attribute.
2002-06-19 00:22:30 +03:00
unknown
adc508c901 Fixed some comments , plus introduced some tests so that I do not
make some new mistakes.
2002-06-18 17:38:06 +03:00
unknown
a35e083b13 manual.texi:
Emphasize that the size and the signedness of integer types has to be the same in a foreign key constraint


Docs/manual.texi:
  Emphasize that the size and the signedness of integer types has to be the same in a foreign key constraint
2002-06-18 10:34:00 +03:00
unknown
992cccd78e Allow MySQL check to handle tables with spaces inside
client/mysqlcheck.c:
  Small fix to make MySQLCheck  to handle table names with spaces inside.
2002-06-17 22:07:29 +04:00
unknown
4da6a2c149 Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
2002-06-17 21:00:50 +03:00
unknown
4caf38387a My previous patch was not good at all.
This one is better, but should not be final.

Better fix is to make some changes in ha_myisammrg::index_read

This patch also reverts my previous one ...
2002-06-17 20:58:09 +03:00
unknown
32f658101b redo some changes lost after I messed up local repository 2002-06-17 11:37:31 -05:00
unknown
9424f80f19 Merge with 3.23.52
BitKeeper/etc/logging_ok:
  auto-union
Build-tools/Do-linux-build:
  Auto merged
sql/opt_range.cc:
  Auto merged
sql/sql_base.cc:
  Auto merged
2002-06-17 16:08:34 +03:00
unknown
4249f4cb72 Fixed problem with innodb_log_group_home_dir and SHOW VARIABLES
Docs/manual.texi:
  Updated TODO for 4.0
sql/mysqld.cc:
  Cleanup
sql/opt_range.cc:
  Cleanup
2002-06-17 15:07:46 +03:00
unknown
f97e1b6ae1 Backported fix from 4.0 which caused core dumps for some complex queries.
Docs/manual.texi:
  Fixed example
sql/mysqld.cc:
  Cleanup
2002-06-17 15:00:06 +03:00
unknown
77f31df500 Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2002-06-17 12:49:18 +03:00
unknown
c99fd2caef Ensure that share->tot_locks s updated correctly
This fixes that mysamchk --sort-records works on windows.


myisam/mi_check.c:
  Ensure that share->tot_locks s updated correctly
myisam/mi_close.c:
  Ensure that share->tot_locks s updated correctly
myisam/mi_dynrec.c:
  Ensure that share->tot_locks s updated correctly
myisam/mi_open.c:
  Ensure that share->tot_locks s updated correctly
myisam/mi_statrec.c:
  Ensure that share->tot_locks s updated correctly
myisam/myisamchk.c:
  Ensure that share->tot_locks s updated correctly
2002-06-17 12:34:19 +03:00
unknown
92240b8ca3 Portability fix for HPUX
mysys/my_pthread.c:
  Portability fix
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2002-06-17 09:56:27 +03:00
unknown
f4b230a6c7 Fixed Build-tools/mysql-copyright-2 to properly replace the copyright
header in x86 assemler files instead of eating the whole file


Build-tools/mysql-copyright-2:
  Handle copyright headers in *-x86.s files correctly (they do not
  use C style comments)
2002-06-17 08:54:57 +02:00
unknown
c47044f0ae Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
Docs/manual.texi:
  Auto merged
sql/sql_select.cc:
  Auto merged
2002-06-17 09:46:38 +03:00
unknown
2fd3251541 Added MYSQL_PS1 to environment variables section. 2002-06-17 11:54:45 +10:00
unknown
9bcf5111d0 Typo fix and sentence cleanup in post-commit script. 2002-06-17 09:44:39 +10:00
unknown
2d6be1fff9 Changelog cleanup. 2002-06-17 08:15:05 +10:00
unknown
414b9af153 Merge work.mysql.com:/home/bk/mysql-4.0
into fred.bitbike.com:/home/arjen/mysql-4.0


Docs/manual.texi:
  Auto merged
2002-06-17 08:00:47 +10:00
unknown
8a8e4be22f Cleanup of checking of user resources
Added missing checking of no_keyread


Docs/manual.texi:
  Fixed wrong example
myisam/myisamchk.c:
  Removed not needed include file
mysys/my_pthread.c:
  Fix for HPUX
mysys/my_thr_init.c:
  Removed not needed warning
scripts/mysql_fix_privilege_tables.sh:
  Cleanup
sql/sql_lex.cc:
  Removed not needed initialization
sql/sql_parse.cc:
  Cleanup of checking of user resources
sql/sql_select.cc:
  Added checking of no_keyread
2002-06-16 17:06:12 +03:00
unknown
e9c43803dd Fixed a bug in optimiser with MERGE tables with non-unique values
with aggregating functions.

This consistently crashed Mysql
2002-06-15 20:59:42 +03:00
unknown
451a5e510b A fix for a bug which hits the optimiser when trying to group keys
for a seemingly impoosbile conds in WHERE....

This crashed MySQL in 4.0.2


Docs/manual.texi:
  A fix for a bug which hits the optimiser when trying to group keys
  for a seemingly impoosbile conds in WHERE....
mysql-test/r/select.result:
  A fix for a bug which hits the optimiser when trying to group keys
  for a seemingly impoosbile conds in WHERE....
mysql-test/t/select.test:
  A fix for a bug which hits the optimiser when trying to group keys
  for a seemingly impoosbile conds in WHERE....
sql/opt_range.cc:
  A fix for a bug which hits the optimiser when trying to group keys
  for a seemingly impoosbile conds in WHERE....
2002-06-15 14:56:35 +03:00
unknown
52eab5dca2 Merge
Docs/manual.texi:
  SCCS merged
2002-06-14 15:15:24 +03:00
unknown
4a1b497899 Fixed a rare bug when fulltext index is present and no tables are used.
A better fix would be to have a map of tables that are not used at all, 
and to annul just fledls in that TABLE.
2002-06-14 15:06:01 +03:00
unknown
501839ae29 Merge
BitKeeper/etc/logging_ok:
  auto-union
sql/item_create.cc:
  Auto merged
sql/item_strfunc.cc:
  Auto merged
sql/lex.h:
  Auto merged
client/mysqldump.c:
  SCCS merged
2002-06-14 15:24:22 +04:00
unknown
8451d47ac7 This is just code style/minor optimizations cleanup changeset
client/mysqldump.c:
  Changes adviced by Monty
include/my_aes.h:
  Changes adviced by Monty
include/rijndael.h:
  Changes adviced by Monty
include/sha1.h:
  Changes adviced by Monty
mysys/my_aes.c:
  Changes adviced by Monty
mysys/rijndael.c:
  Changes adviced by Monty
mysys/sha1.c:
  Changes adviced by Monty
sql/item_strfunc.cc:
  Changes adviced by Monty
2002-06-14 15:14:30 +04:00
unknown
66af829427 Some style and consistency cleanups.
Adjusting target versions for implementation of new features.
Removed already implemented features from todo.
2002-06-14 18:50:17 +10:00
unknown
9cac831800 Style change for grant access privileges.
Fixed typo ("create temporary table" privilege is really "create temporary tables" privilege).
2002-06-14 15:46:36 +10:00
unknown
c2577b4dbb Fixed one inconsistency in previous priv-names style edit.
Fix some grammatical errors using 's instead of s for plural.
2002-06-14 12:02:53 +10:00
unknown
22bb27ce11 Added bk marker date for 3.23.51 in manual. 2002-06-14 11:07:27 +10:00
unknown
151e415fad Update reserved word list.
Docs/Support/update-reserved-words.pl:
  Issue a bk edit before changing the manual file.
2002-06-14 09:36:39 +10:00
unknown
d7690689d6 Merge work.mysql.com:/home/bk/mysql-4.0
into fred.bitbike.com:/home/arjen/mysql-4.0
2002-06-14 09:26:27 +10:00