Commit graph

2299 commits

Author SHA1 Message Date
unknown
ea3ffb9b3e Added back old LARGEFILE handling
Fixed reference to freed memory in acl_init()/grant_init()
Fixed possible memory leak. (Could only happen in very strange circumstances)
Fixed bug in ALTER TABLE with BDB tables
Updated mysql-test for valgrind


Docs/manual.texi:
  ChangeLog
acinclude.m4:
  Added back old LARGEFILE handling.
  (Needed to get MySQL to compile on Solaris 2.9 with gcc 3.x)
configure.in:
  Added back old LARGEFILE handling.
  (Needed to get MySQL to compile on Solaris 2.9 with gcc 3.x)
libmysqld/lib_sql.cc:
  Fixed reference to freed memory
mysql-test/mysql-test-run.sh:
  Added option --valgrind
mysys/Makefile.am:
  Removed warning when doing make
sql/mysqld.cc:
  Free regexp memory on shutdown.
  read 'des' key files from data directory
  Fixed reference to freed memory in grant_init()
sql/slave.cc:
  Fixed wrong printf() argument
sql/sql_acl.cc:
  Fixed reference to freed memory
sql/sql_acl.h:
  Fixed reference to freed memory
sql/sql_base.cc:
  Fixed possible memory leak. (Could only happen in very strange circumstances)
sql/sql_parse.cc:
  Updated arguments to grant_reload()
sql/sql_table.cc:
  Fixed bug in ALTER TABLE with BDB tables
sql/sql_yacc.yy:
  memset -> bzero
2002-10-29 21:59:03 +02:00
unknown
1b0895abc7 Updated changelog 2002-10-29 21:30:34 +02:00
unknown
7a8b483d5f finally pushing what I could not due to BK problems 2002-10-28 17:04:18 +02:00
unknown
f5563ddad4 merged
BitKeeper/etc/gone:
  auto-union
BitKeeper/etc/logging_ok:
  auto-union
BitKeeper/deleted/.del-skipkeys~53ffbfa7d2fa9fb:
  Delete: BitKeeper/etc/skipkeys
BitKeeper/etc/skipkeys:
  Rename: BitKeeper/deleted/.del-skipkeys~f623848ba4db5c3 -> BitKeeper/etc/skipkeys
Build-tools/Do-compile:
  Auto merged
Docs/manual.texi:
  Auto merged
innobase/pars/lexyy.c:
  Auto merged
innobase/pars/pars0grm.c:
  Auto merged
mysys/my_init.c:
  Auto merged
scripts/mysqlhotcopy.sh:
  Auto merged
sql/nt_servc.cc:
  Auto merged
sql/nt_servc.h:
  Auto merged
sql/sql_base.cc:
  Auto merged
sql/sql_table.cc:
  Auto merged
mysql-test/t/bdb-crash.test:
  Auto merged
2002-10-25 21:15:52 +00:00
unknown
7a8e330f3b Fixed problem with BDB tables and ALTER TABLE
Docs/manual.texi:
  ChangeLog
mysql-test/t/bdb-crash.test:
  Don't run test if BDB is not configured
sql/sql_base.cc:
  Added free on error
2002-10-24 01:29:29 +03:00
unknown
1937fd448a Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
Docs/manual.texi:
  Auto merged
2002-10-20 09:06:22 +03:00
unknown
6258b38e5c Fixed Changelog 2002-10-20 08:58:48 +03:00
unknown
ff71cf2d13 Small code improvement in multi-table updates 2002-10-17 21:25:24 +03:00
unknown
516256c8cf Added notes about --set-variable being deprecated since MySQL 4.0 2002-10-17 20:03:31 +03:00
unknown
b863b75a60 Added Change note about the fixed join parsing, allowing (removing) braces. 2002-10-17 10:58:30 +02:00
unknown
6f38e3083f Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
BitKeeper/etc/logging_ok:
  auto-union
sql/mysqld.cc:
  Auto merged
2002-10-16 16:34:29 +03:00
unknown
7013d8ef0a Merge with 3.23.54
BitKeeper/etc/logging_ok:
  auto-union
BitKeeper/deleted/.del-LICENSE~4cfaff8de837acb8:
  Auto merged
BitKeeper/deleted/.del-MySQLEULA.txt:
  Delete: Docs/MySQLEULA.txt
BitKeeper/deleted/.del-global.h~e80d28157acfdcb5:
  Auto merged
Build-tools/mysql-copyright-2:
  Auto merged
Build-tools/mysql-copyright:
  Auto merged
heap/heapdef.h:
  Auto merged
heap/hp_open.c:
  Auto merged
innobase/btr/btr0cur.c:
  Auto merged
innobase/lock/lock0lock.c:
  Auto merged
innobase/os/os0file.c:
  Auto merged
innobase/os/os0thread.c:
  Auto merged
myisam/mi_open.c:
  Auto merged
mysql-test/Makefile.am:
  Auto merged
mysql-test/t/null_key.test:
  Auto merged
mysys/safemalloc.c:
  Auto merged
scripts/make_binary_distribution.sh:
  Auto merged
scripts/mysqld_safe.sh:
  Auto merged
scripts/mysqlhotcopy.sh:
  Auto merged
sql/field.h:
  Auto merged
sql/field_conv.cc:
  Auto merged
sql/ha_innodb.h:
  Auto merged
sql/item.cc:
  Auto merged
sql/sql_db.cc:
  Auto merged
sql/sql_parse.cc:
  Auto merged
sql/sql_select.cc:
  Auto merged
sql/table.cc:
  Auto merged
tests/grant.res:
  Auto merged
Build-tools/Do-compile:
  merge
Docs/manual.texi:
  merge
configure.in:
  merge
mysql-test/r/distinct.result:
  merge
mysql-test/r/null_key.result:
  merge
sql/ha_innodb.cc:
  merge
sql/item.h:
  merge
sql/log.cc:
  merge
sql/mysqld.cc:
  merge
support-files/mysql.spec.sh:
  merge
2002-10-16 13:11:25 +03:00
unknown
b3e3a09e72 Fixed bug in LEFT JOIN ... WHERE not_null_key_column=NULL;
Docs/manual.texi:
  ChangeLog
sql/field.h:
  New virtual function to set a field to null or signal an error
sql/field_conv.cc:
  New function to set a field to null or signal an error
sql/item.cc:
  When setting a field to null internally (for WHERE testing) don't autoconvert NULL -> now() or last_insert_id()
sql/item.h:
  New virtual function to set a field to null or signal an error
2002-10-16 10:32:45 +03:00
unknown
266e42b24c Name fix. 2002-10-16 08:09:55 +10:00
unknown
e1d7b8414f Fixed bug in ORDER BY ... LIMIT
Docs/manual.texi:
  ChangeLog
2002-10-15 16:47:55 +03:00
unknown
e11dfa3763 Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
Docs/manual.texi:
  Auto merged
2002-10-14 17:13:45 +03:00
unknown
a86c172f58 Fixed a bug in key optimizing handling where the expression
WHERE column_name = key_column_name was calculated as true
for NULL values.


Docs/manual.texi:
  Changelog
mysql-test/r/distinct.result:
  Updated results caused by bug fix.
mysql-test/r/null_key.result:
  New tests
mysql-test/t/null_key.test:
  New tests
sql/sql_select.cc:
  Additional change for previous changeset for using BLOB in GROUP BY
2002-10-14 17:04:12 +03:00
unknown
61632073ac Allocate HEAP blocks in smaller blocks to get better memory utilization and more speed when used with safemalloc.
Don't initalize memory areas when run with --skip-safemalloc.


Docs/manual.texi:
  ChangeLog
heap/heapdef.h:
  Allocate HEAP blocks in smaller blocks to get better memory utilization and more speed when used with safemalloc.
heap/hp_open.c:
  Allocate HEAP blocks in smaller blocks to get better memory utilization and more speed when used with safemalloc.
mysys/safemalloc.c:
  Don't initalize memory areas when run with --skip-safemalloc.
  This can in some cases increase speed with 20 times when debugging
2002-10-13 23:42:37 +03:00
unknown
0d7fd11d10 Merge mysql.com:/space/my/mysql-4.0
into mysql.com:/space/my/mysql-4.0-automake
2002-10-13 16:58:20 +02:00
unknown
4a498d6891 - replaced Docs/LICENSE with Docs/MySQLEULA.txt
- Updated scripts/make_binary_distribution and scripts/mysql-copyright*
   accordingly


BitKeeper/deleted/.del-LICENSE~4cfaff8de837acb8:
  Delete: Docs/LICENSE
BitKeeper/deleted/.del-MySQLEULA.doc~e7fa298916345cf3:
  Delete: Docs/MySQLEULA.doc
Build-tools/mysql-copyright-2:
   - replaced LICENSE with MySQLEULA.txt
Build-tools/mysql-copyright:
   - replaced LICENSE with MySQLEULA.txt
scripts/make_binary_distribution.sh:
   - replaced LICENSE with MySQLEULA.txt
2002-10-13 16:57:33 +02:00
unknown
4442b7faeb - fixed formatting in MySQLEULA.txt
Docs/MySQLEULA.txt:
   - replaced tabs with spaces
2002-10-13 16:53:19 +02:00
unknown
e484a91efe - Tagged ChangeSet 1.1224 as "mysql-3.23.53"
- bumped up version number to 3.23.54 in configure.in
 - replaced Docs/LICENSE with Docs/MySQLEULA.txt and modified
   scripts/make_binary_distribution.sh and Build-tools/mysql-copyright*
   accordingly.


BitKeeper/deleted/.del-LICENSE~4cfaff8de837acb8:
  Delete: Docs/LICENSE
Build-tools/mysql-copyright-2:
   - replaced LICENSE with MySQLEULA.txt
Build-tools/mysql-copyright:
   - use "tar" instead of "gtar"
   - replaced LICENSE with MySQLEULA.txt
configure.in:
   - Bumped up version number to 3.23.54 now that 3.23.53 has been
     tagged
scripts/make_binary_distribution.sh:
   - replaced LICENSE with MySQLEULA.txt
2002-10-13 16:26:28 +02:00
unknown
228bfb05e3 Two bug fixes
Docs/manual.texi:
  added text for fixes
mysql-test/r/multi_update.result:
  new test case for multi-table deletes
mysql-test/t/multi_update.test:
  new test case for multi-table deletes
sql/sql_delete.cc:
  fix for multi-table deletes
sql/sql_update.cc:
  fix for multi-table updates
2002-10-12 21:36:39 +03:00
unknown
8926c0bc38 Fixed bug where we could reference a freed tmp_table->table_name variable for some
GROUP BY ... ORDER BY queries.


Docs/manual.texi:
  ChangeLog
2002-10-12 12:38:48 +03:00
unknown
3d21a8cf0b - added missing changelog entry to manual.texi
Docs/manual.texi:
   - added missing changelog entry
   - fixed typo
2002-10-09 22:16:40 +02:00
unknown
782dccfbfe - removed some redundant version numbers for certain GNU tools required
from manual texi


Docs/manual.texi:
   - removed version numbers of GNU tools from the feature list
     (they are going to change from time to time again and the current
     required version number should probably be kept in one chapter only)
2002-10-09 21:18:19 +02:00
unknown
7bfbfc822e Merge
Docs/manual.texi:
  SCCS merged
2002-10-09 21:03:59 +02:00
unknown
8e60363821 changelog updated 2002-10-09 19:03:58 +00:00
unknown
f984ad0fbb - minor fixes and documentation for the update to automake 1.5
- currently, "make distcheck" fails - this needs to be investigated
   before the next release


Docs/manual.texi:
   - Updated toolchain version numbers
config.guess:
   - removed explicit setting of VENDOR=suse on SuSE systems
2002-10-09 20:54:47 +02:00
unknown
9909173b4a - Fixed typo in 3.23.53 changelog entry in manual.texi
Docs/manual.texi:
   - fixed typo in changelog entry (thanks to Jocelyn Fournier for spotting
     this)
2002-10-09 13:50:48 +02:00
unknown
38b547257d Fixed bug in LOCK TABLES on windows.
Docs/manual.texi:
  Changelog
2002-10-09 12:05:22 +03:00
unknown
09a5e75c60 Merge tfr@work.mysql.com:/home/bk/mysql-4.0
into beta.frontier86.ee:/stuff/bk/mysql-4.0


Docs/manual.texi:
  Auto merged
2002-10-08 21:14:46 +03:00
unknown
4af0a5cea2 manual.texi:
Contrib overhaul


Docs/manual.texi:
  Contrib overhaul
2002-10-08 21:11:47 +03:00
unknown
9d33a7a2e4 Remove wrong clear of mysql_port when using --skip-show-databases
Docs/manual.texi:
  ChangeLog
2002-10-08 16:40:50 +03:00
unknown
efacfcade0 additions for compiling for Win via samba
Docs/bk.txt:
  instructions for compiling for Win via samba
VC++Files/mysqlbinlog/mysqlbinlog.dsp:
  add some options
VC++Files/mysys/mysys.dsp:
  add some options
2002-10-08 16:55:39 +05:00
unknown
8ff88bb940 Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.0
into sanja.is.com.ua:/home/bell/mysql/work-4.0


Docs/manual.texi:
  Auto merged
2002-10-08 09:46:00 +03:00
unknown
d45eb60f1d changelog entry for query cache with system database bug. 2002-10-08 09:44:35 +03:00
unknown
e263e73790 Fixup. 2002-10-08 15:13:49 +10:00
unknown
07ecf7d2df Fixup. 2002-10-08 15:11:51 +10:00
unknown
92d037bae5 Update reserved words (from 4.1) 2002-10-08 13:06:51 +10:00
unknown
ef6b6baac4 Sync with 3.23 changelog. 2002-10-08 12:55:10 +10:00
unknown
6db17cb1ab 3.23 Changelog cleanup (sync with 4.0/4.1) 2002-10-08 12:54:18 +10:00
unknown
6d6cf0864d Syncing with 4.1 docs. 2002-10-08 12:46:15 +10:00
unknown
a30eaeb083 manual.texi Document IO_THREAD and SQL_THREAD for SLAVE START/STOP.
Docs/manual.texi:
  Document IO_THREAD and SQL_THREAD for SLAVE START/STOP.
2002-10-07 09:53:17 -05:00
unknown
ff30ac26ed Merge work.mysql.com:/home/bk/mysql-4.0
into work.mysql.com:/d1/users/mwagner/work/bk/mysql-4.0


Docs/manual.texi:
  Auto merged
2002-10-07 13:29:20 +02:00
unknown
18d8d96f01 manual.texi Added docs about how to clone public 4.1 repository
Docs/manual.texi:
  Added docs about how to clone public 4.1 repository
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2002-10-07 11:32:10 +02:00
unknown
cae4e7e542 manual.texi Change --full to --all for mysqldump references.
Docs/manual.texi:
  Change --full to --all for mysqldump references.
2002-10-06 20:21:48 -05:00
unknown
c2c414edbf manual.texi UPDATE description mentioned ORDER BY, but it was
manual.texi	missing from the syntax diagram.


Docs/manual.texi:
  UPDATE description mentioned ORDER BY, but it was
  missing from the syntax diagram.
2002-10-06 14:07:25 -05:00
unknown
4ada989cce manual.texi minor change note cleanups.
Docs/manual.texi:
  minor change note cleanups.
2002-10-05 12:07:57 -05:00
unknown
987474a6c3 Small fix in mysqld_safe for some shells 2002-10-05 15:57:18 +03:00
unknown
9d26d238f3 a small fix for some shells 2002-10-05 15:45:24 +03:00
unknown
04913b565a fixed typo: s/ft_max_word_len_sort/ft_max_word_len_for_sort/ 2002-10-03 19:12:27 +00:00
unknown
b22c123c62 Clarify wildcards in dbname of GRANT command. 2002-10-03 09:52:30 +10:00
unknown
df4ddb2c69 manual.texi:
InnoDB does allow a foreign key constraint name to be specified


Docs/manual.texi:
  InnoDB does allow a foreign key constraint name to be specified
2002-10-02 20:54:21 +03:00
unknown
086e93d54a manual.texi:
InnoDB does allow a foreign key constraint name to be specified, though it is not used in any way


Docs/manual.texi:
  InnoDB does allow a foreign key constraint name to be specified, though it is not used in any way
2002-10-02 20:44:44 +03:00
unknown
345c5044c3 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-10-02 12:36:06 -05:00
unknown
e5c2da0114 manual.texi behavior -> behaviour
Docs/manual.texi:
  behavior -> behaviour
2002-10-02 12:34:25 -05:00
unknown
ff8f00774a merge
configure.in:
  Auto merged
2002-10-02 13:56:17 +03:00
unknown
9ffa49c95d Fix for building shared libraries with a patched glibc
Don't require UPDATE_ACL for REPLACE


Docs/manual.texi:
  Changelog
configure.in:
  Fix for building shared libraries with a patched glibc
sql/sql_parse.cc:
  Don't require UPDATE_ACL for REPLACE
2002-10-02 12:37:32 +03:00
unknown
00b8917cce manual.texi Fix a few agreement problems.
Docs/manual.texi:
  Fix a few agreement problems.
2002-10-01 15:11:16 -05:00
unknown
c506c395b2 - Tagged ChangeSet 1.1321 as mysql-4.0.4
- added some missing changelog entries to the 4.0.5 changelog
 - applied small fix to configure.in from monty (already applied manually
   to configure.in of the 4.0.4 release source files - not relevant for
   normal builds anyway)


Docs/manual.texi:
   - added missing changelog entries
   - added the 4.0.4 release date
configure.in:
   - bumped up version number to 4.0.5-beta, now that the 4.0.4 builds
     are done
   - applied fix from Monty to be able to build shared libraries even
     when the the static NSS libraries are installed. This patch has already
     been applied to the released 4.0.4 sources to work around a local build
     problem, but has not been checked in yet.
2002-10-01 21:16:27 +02:00
unknown
d75630cbae manual.texi:
Clarified FOREIGN KEY syntax, added a note that CREATE TABLE causes an InnoDB commit if binlogging is used, added InnoDB version history


Docs/manual.texi:
  Clarified FOREIGN KEY syntax, added a note that CREATE TABLE causes an InnoDB commit if binlogging is used, added InnoDB version history
2002-09-30 18:01:56 +03:00
unknown
4647a8b975 Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
Docs/manual.texi:
  Auto merged
2002-09-30 15:01:26 +03:00
unknown
d432f39948 Revert change to use ha_rows for number of rows as other code depend of this
Docs/manual.texi:
  Changelog
2002-09-30 14:54:16 +03:00
unknown
3da8bdeb01 manual.texi undo bad query cache mod.
Docs/manual.texi:
  undo bad query cache mod.
2002-09-29 18:14:44 -05:00
unknown
948c76cc2e 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-09-27 12:18:46 -05:00
unknown
73d87585ae manual.texi HEAP does allow indexes on NULL columns as of 4.0.2.
Docs/manual.texi:
  HEAP does allow indexes on NULL columns as of 4.0.2.
2002-09-27 12:17:07 -05:00
unknown
08d18a45fd Merge hundin.mysql.fi:/my/mysql-3.23
into hundin.mysql.fi:/my/bk/mysql-4.0


configure.in:
  Auto merged
BitKeeper/deleted/.del-global.h~e80d28157acfdcb5:
  Auto merged
Docs/manual.texi:
  Auto merged
client/mysqlbinlog.cc:
  Auto merged
sql/mysqld.cc:
  Auto merged
2002-09-27 12:13:28 +03:00
unknown
9dd4e2b244 Don't reset Delayed_insert_threads on FLUSH STATUS
Docs/manual.texi:
  changelog
2002-09-27 12:01:26 +03:00
unknown
5c47d27e59 manual.texi:
Remove 'web clients' contrib section


Docs/manual.texi:
  Remove 'web clients' contrib section
2002-09-27 01:42:08 +03:00
unknown
633477432d Merge tfr@work.mysql.com:/home/bk/mysql-4.0
into beta.frontier86.ee:/stuff/bk/mysql-4.0


Docs/manual.texi:
  Auto merged
2002-09-27 00:35:23 +03:00
unknown
203f95e6b3 manual.texi:
Clean out 'Graphical clients' section of the contributed software section


Docs/manual.texi:
  Clean out 'Graphical clients' section of the contributed software section
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2002-09-27 00:33:48 +03:00
unknown
9c02e36e9e manual.texi tables usually should have a name.
Docs/manual.texi:
  tables usually should have a name.
2002-09-26 12:00:15 -05:00
unknown
74114f27ba manual.texi Qcache not available on Windows until 4.0.4.
Docs/manual.texi:
  Qcache not available on Windows until 4.0.4.
2002-09-25 19:59:15 -05:00
unknown
10ac062c5a 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-09-25 14:38:55 -05:00
unknown
d90b030c7b Merge
Docs/manual.texi:
  SCCS merged
2002-09-25 20:48:32 +03:00
unknown
d77ab077d9 Compare hostnames case insensitive
Accept zero dates without warnings


Docs/manual.texi:
  ChangeLog
sql/sql_acl.cc:
  Compare hostnames case insensitive
sql/time.cc:
  Accept zero dates without warnings
2002-09-25 20:42:55 +03:00
unknown
9938c3560f 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-09-25 10:44:59 -05:00
unknown
17109c8b18 - added Changelog entry to manual.texi
- mysql.spec.sh: MySQL-Max now requires MySQL >= 4.0 to avoid version
   mismatches (people were mixing MySQL 3.23 and 4.0 RPMs)


Docs/manual.texi:
   - Added Changelog entry
support-files/mysql.spec.sh:
   - MySQL-Max now requires MySQL >= 4.0 to avoid version mismatching
2002-09-25 17:36:21 +02:00
unknown
f3558eee14 - added some missing changes to the 4.0.4 news section in manual.texi
and applied some cosmetical fixes


Docs/manual.texi:
   - added missing 4.0.4 Changelog entries
   - minor cleanups of the 4.0.4 changes
2002-09-25 12:02:47 +02:00
unknown
6f9bcdc5ae manual.texi DELETE grammer was not quite right (LOW_PRIORITY
manual.texi	and QUICK are not mutually exclusive).


Docs/manual.texi:
  DELETE grammer was not quite right (LOW_PRIORITY
  and QUICK are not mutually exclusive).
2002-09-24 21:14:04 -05:00
unknown
5a77b168aa 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-09-24 19:15:07 -05:00
unknown
059ed32d0d manual.texi Add missing plural
Docs/manual.texi:
  Add missing plural
2002-09-24 17:31:16 -05:00
unknown
543aa1cb2b Merge hundin:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0
Docs/manual.texi:
  Auto merged
2002-09-24 17:12:59 +03:00
unknown
c245f4244b Updated VC++ project files for 4.0.4
Only write short usage if one starts mysqldump without any options
Added query cache on windows
Added error message if one can't read privilege tables


Docs/manual.texi:
  Changelog
VC++Files/bdb/bdb.dsp:
  Updated project files for 4.0.4
VC++Files/client/mysqlclient.dsp:
  Updated project files for 4.0.4
VC++Files/innobase/innobase.dsp:
  Updated project files for 4.0.4
VC++Files/mysqlbinlog/mysqlbinlog.dsp:
  Updated project files for 4.0.4
VC++Files/mysys/mysys.dsp:
  Updated project files for 4.0.4
VC++Files/perror/perror.dsp:
  Updated project files for 4.0.4
VC++Files/sql/mysqld.dsp:
  Updated project files for 4.0.4
client/mysqldump.c:
  Only write short usage if one starts mysqldump without any options
include/config-win.h:
  Added query cache on windows
libmysql/libmysql.def:
  Removed old depricated functions from windows dll
sql/ha_innodb.cc:
  Added missing defines
sql/set_var.cc:
  Code cleanup
sql/sql_acl.cc:
  Added error message if one can't read privilege tables
sql/sql_cache.h:
  Changed some C linkage functions to C++ functions (portability fix)
sql/sql_class.cc:
  Safety fix
2002-09-24 17:11:59 +03:00
unknown
2c664eb58d manual.texi FULLTEXT works with CHAR, too.
Docs/manual.texi:
  FULLTEXT works with CHAR, too.
2002-09-23 16:35:40 -05:00
unknown
21afbc4c57 Clarifications from Monty (by Zak). 2002-09-23 10:23:44 +10:00
unknown
4bdf92af41 Caps keywords (OJ is Outer Join; ODBC compatibility). 2002-09-23 10:00:02 +10:00
unknown
7b0e5506fd Explanation fixup (noted by Dean Ellis, info from Peter Zaitsev). 2002-09-23 09:47:16 +10:00
unknown
a4732af939 Merge work:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0
Docs/manual.texi:
  Auto merged
2002-09-22 18:04:13 +03:00
unknown
92dd03932d Don't give the anonymous user create temp table or lock tables privileges.
SET PASSWORD=... closed connection on error.


Docs/manual.texi:
  Changelog
mysql-test/r/rpl_rotate_logs.result:
  Fixed test
scripts/mysql_fix_privilege_tables.sh:
  Don't give the anonymous user create temp table or lock tables privileges.
sql/set_var.cc:
  SET PASSWORD=... closed connection on error, because MySQL sent the error message twice.
sql/set_var.h:
  SET PASSWORD=... closed connection on error, because MySQL sent the error message twice.
sql/sql_acl.cc:
  Added function comment
sql/sql_db.cc:
  Change type of variable
sql/sql_parse.cc:
  SET PASSWORD=... closed connection on error, because MySQL sent the error message twice.
tests/grant.pl:
  Updated grant test case to work with latest MySQL version
tests/grant.res:
  updated test results
2002-09-22 18:02:39 +03:00
unknown
6546f36e2d Merge with 3.23.53
Docs/manual.texi:
  Auto merged
sql/lock.cc:
  Auto merged
sql/sql_show.cc:
  Auto merged
sql/sql_table.cc:
  Auto merged
tests/grant.pl:
  Auto merged
sql/sql_acl.cc:
  Merge with 3.23.53 (fixes problem with critical region in GRANT)
sql/sql_insert.cc:
  Merge with 3.23.53 (no changes)
sql/sql_parse.cc:
  Merge with 3.23.53 (no changes)
sql/sql_udf.cc:
  Merge with 3.23.53 (indent change)
sql/table.h:
  Merge with 3.23.53 (no changes)
2002-09-22 10:59:33 +03:00
unknown
15112e4316 manual.texi Fix typo in option name.
Docs/manual.texi:
  Fix typo in option name.
2002-09-21 19:07:07 -05:00
unknown
b804e278c8 Change name -> alias in TABLE_LIST.
Added missing mutex-lock around critical section in GRANT handling.


Docs/manual.texi:
  ChangeLog
sql/lock.cc:
  Change name -> alias in TABLE_LIST.
sql/slave.cc:
  Change name -> alias in TABLE_LIST.
sql/sql_acl.cc:
  Added missing mutex-lock around critical section in GRANT handling.
  Changed name -> alias
sql/sql_base.cc:
  Change name -> alias in TABLE_LIST.
sql/sql_insert.cc:
  Change name -> alias in TABLE_LIST.
sql/sql_parse.cc:
  Change name -> alias in TABLE_LIST.
sql/sql_show.cc:
  Change name -> alias in TABLE_LIST.
sql/sql_table.cc:
  Change name -> alias in TABLE_LIST.
sql/sql_udf.cc:
  Change name -> alias in TABLE_LIST.
sql/table.h:
  Change name -> alias in TABLE_LIST.
tests/grant.pl:
  Fixed grant test
2002-09-21 21:36:23 +03:00
unknown
c2eabae4b1 manual.texi fix capitalization, clarify context for
manual.texi	LAST_INSERT_ID() usage.


Docs/manual.texi:
  fix capitalization, clarify context for
  LAST_INSERT_ID() usage.
2002-09-20 09:13:25 -05:00
unknown
a1e75ac0ce Merge work:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0
Docs/manual.texi:
  Auto merged
2002-09-19 18:03:48 +03:00
unknown
a355b6ac70 Increased max possible max_allowed_packet to 1G
Small optimization to not do external locking of temporary MyISAM tables.


BitKeeper/deleted/.del-sslopt-usage.h~3ab77eeeaad1ba0a:
  Delete: include/sslopt-usage.h
Docs/manual.texi:
  Fixed wrong descrtion of IF()
  Added information about automatic cast of integer to binary string
  ChangeLog
client/mysqlbinlog.cc:
  Portability fix
client/mysqldump.c:
  Increased max possible max_allowed_packet to 1G
include/Makefile.am:
  Removed sslopt-usage.h
  Made sslopt-case.h global
include/my_sys.h:
  Fixd protypes for my_strdup_with_length()
mysys/safemalloc.c:
  Fixd some prototypes
sql/ha_isam.cc:
  Don't do external locking on temporary tables
sql/ha_myisam.cc:
  Don't do external locking on temporary tables
sql/lock.cc:
  Added big description of how LOCK TABLES affects locking
sql/log_event.cc:
  cleanup
sql/mysqld.cc:
  Increased max possible max_allowed_packet to 1G
sql/sql_table.cc:
  Fixed portability problem
2002-09-19 17:49:41 +03:00
unknown
2ba53ba51b manual.texi fix X'...' example to return correct result type
Docs/manual.texi:
  fix X'...' example to return correct result type
2002-09-18 16:39:26 -05:00
unknown
83fc12f216 Added code to flush a bulk_insert index.
This fixes a bug when doing multi-row inserts on table with an auto_increment key that is not in the first key segment.


Docs/manual.texi:
  Changelog
include/my_base.h:
  Added code to flush a bulk_insert index
myisam/mi_extra.c:
  Added code to flush a bulk_insert index
mysql-test/r/insert.result:
  test of auto_increment and bulk_insert
mysql-test/t/insert.test:
  test of auto_increment and bulk_insert
sql/ha_myisam.cc:
  Added code to flush a bulk_insert index
sql/sql_insert.cc:
  Mark that bulk_insert is used
sql/sql_load.cc:
  Mark that bulk_insert is used
  Remove duplicated call to initialize bulk insert
sql/table.h:
  Mark that bulk_insert is used
vio/viosslfactories.c:
  Remove compiler warning
2002-09-18 21:04:49 +03:00
unknown
ef0ae3f97d 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-09-18 10:37:59 -05:00