Commit graph

332 commits

Author SHA1 Message Date
unknown
71c02e7646 Merge work:/my/mysql into donna.mysql.com:/home/my/bk/mysql
Docs/manual.texi:
  Auto merged
2000-12-10 21:12:12 +02:00
unknown
b6f2308795 Bugfix when using a multi-part unique key in the SET and WHERE part
Put PRIMARY KEY and UNIQUE keys before other keys
Fixes for auto_increment keys for BDB tables


Docs/manual.texi:
  Changelog
sql/ha_berkeley.cc:
  Fixes for auto_increment keys
sql/sql_table.cc:
  Put PRIMARY KEY and UNIQUE keys before other keys
sql/sql_update.cc:
  Bugfix when using a multi-part unique key in the SET and WHERE part
2000-12-10 21:10:03 +02:00
unknown
701af10414 Docs/manual.texi
updates for the test suite
Docs/Support/test-make-manual
    abort with a message if a utility fails
    open the manual in a browser on success 


Docs/manual.texi:
  updates for the test suite
Docs/Support/test-make-manual:
  abort with a message if a utility fails
  open the manual in a browser on success
2000-12-09 09:30:54 -07:00
unknown
56c1e86d2d Merge
BitKeeper/etc/ignore:
  auto-union
BitKeeper/etc/logging_ok:
  auto-union
Docs/manual.texi:
  SCCS merged
2000-12-08 18:39:37 +02:00
unknown
19d406d937 Lots of fixes for BDB tables
Change DROP TABLE to first drop the data, then the .frm file


Docs/manual.texi:
  Updated TODO and Changelog
include/Makefile.am:
  Portability fix
mysql-test/misc/select.res:
  ***MISSING WEAVE***
mysys/mf_iocache2.c:
  cleanup
scripts/mysqlhotcopy.sh:
  Fixed --noindices
sql-bench/Results/ATIS-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
  Updated benchmarks
sql-bench/Results/RUN-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
  Updated benchmarks
sql-bench/Results/alter-table-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
  Updated benchmarks
sql-bench/Results/big-tables-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
  Updated benchmarks
sql-bench/Results/connect-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
  Updated benchmarks
sql-bench/Results/create-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
  Updated benchmarks
sql-bench/Results/insert-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
  Updated benchmarks
sql-bench/Results/select-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
  Updated benchmarks
sql-bench/Results/wisconsin-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
  Updated benchmarks
sql-bench/limits/pg.cfg:
  Updated to new crash-me
sql-bench/server-cfg.sh:
  Fixes for pg 7.0.2
sql/ha_berkeley.cc:
  Lots of BDB table fixes
sql/ha_berkeley.h:
  Lots of BDB table fixes
sql/handler.cc:
  Change DROP TABLE to first drop the data, then the .frm file
sql/hostname.cc:
  Fixes for empty hostnames
sql/log.cc:
  Fixed transaction logging
sql/share/swedish/errmsg.OLD:
  cleanup
sql/sql_delete.cc:
  Fixes for logging
sql/sql_insert.cc:
  Fixes for logging
sql/sql_select.cc:
  Fixes for BDB tables
sql/sql_table.cc:
  Change DROP TABLE to first drop the data, then the .frm file
sql/sql_update.cc:
  Fixes for logging
BitKeeper/etc/ignore:
  Added scripts/mysqld_multi to the ignore list
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2000-12-08 17:04:57 +02:00
unknown
f643a700a3 Added documentation.
Docs/manual.texi:
  Added documentation about running multiple MySQL servers.
2000-12-08 14:18:08 +02:00
unknown
7836013784 Added documentation about the mysql client. 2000-12-07 18:04:08 +02:00
unknown
54649a94c5 Changed name mysql_multi_mysqld to mysqld_multi.
Docs/manual.texi:
  Changed name mysql_multi_mysqld to mysqld_multi.
  This is because safe_mysqld will be converted to mysqld_safe
  in the future and the new name is shorter than the old one.
scripts/Makefile.am:
  Added mysqld_multi
scripts/mysqld_multi.sh:
  Changed name from mysql_multi_mysqld to mysqld_multi
2000-12-07 15:57:58 +02:00
unknown
d4fb3eecf2 Added documentation about mysql_multi_mysqld.
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2000-12-07 15:27:00 +02:00
unknown
ea979be6e8 Fix compilation bugs
Docs/manual.texi:
  Updated nodes
sql/ha_berkeley.cc:
  Don't count deletes
2000-12-07 15:02:12 +02:00
unknown
22ad54ae3f merge
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2000-12-07 14:38:07 +02:00
unknown
8088e85652 Merge
mysql-test/chew_on_this/select.res:
  ***MISSING WEAVE***
2000-12-07 14:26:29 +02:00
unknown
034e028d00 Bug fix, max_heap_table_size variable was not used.
Docs/manual.texi:
  Bug fix with HEAP type tables.
2000-12-07 14:17:07 +02:00
unknown
29907fc5a4 Only write full transactions to binary log
A lot of new functions for BDB tables
Fix for DROP DATABASE on windows
Default server_id variables


Docs/manual.texi:
  Update of BDB info + Changes
configure.in:
  Added test of readlink
include/mysqld_error.h:
  Added new error message
sql/ha_berkeley.cc:
  Added storing of status, CHECK, ANALYZE and OPTIMIZE TABLE
sql/ha_berkeley.h:
  Added storing of status, CHECK, ANALYZE and OPTIMIZE TABLE
sql/handler.cc:
  Only write full transactions to binary log
sql/hostname.cc:
  cleanup
sql/log.cc:
  Only write full transactions to binary log
sql/log_event.h:
  Only write full transactions to binary log
sql/mf_iocache.cc:
  Changes to be able to use IO_CACHE to save statements in a transaction
sql/mysql_priv.h:
  New variables
sql/mysqld.cc:
  Only write full transactions to binary log
  Added default values for server_id
  Lots of new bdb options
sql/share/czech/errmsg.sys:
  Added new error message
sql/share/czech/errmsg.txt:
  Added new error message
sql/share/danish/errmsg.sys:
  Added new error message
sql/share/danish/errmsg.txt:
  Added new error message
sql/share/dutch/errmsg.sys:
  Added new error message
sql/share/dutch/errmsg.txt:
  Added new error message
sql/share/english/errmsg.sys:
  Added new error message
sql/share/english/errmsg.txt:
  Added new error message
sql/share/estonian/errmsg.sys:
  Added new error message
sql/share/estonian/errmsg.txt:
  Added new error message
sql/share/french/errmsg.sys:
  Added new error message
sql/share/french/errmsg.txt:
  Added new error message
sql/share/german/errmsg.sys:
  Added new error message
sql/share/german/errmsg.txt:
  Added new error message
sql/share/greek/errmsg.sys:
  Added new error message
sql/share/greek/errmsg.txt:
  Added new error message
sql/share/hungarian/errmsg.sys:
  Added new error message
sql/share/hungarian/errmsg.txt:
  Added new error message
sql/share/italian/errmsg.sys:
  Added new error message
sql/share/italian/errmsg.txt:
  Added new error message
sql/share/japanese/errmsg.sys:
  Added new error message
sql/share/japanese/errmsg.txt:
  Added new error message
sql/share/korean/errmsg.sys:
  Added new error message
sql/share/korean/errmsg.txt:
  Added new error message
sql/share/norwegian-ny/errmsg.txt:
  Added new error message
sql/share/norwegian/errmsg.txt:
  Added new error message
sql/share/polish/errmsg.sys:
  Added new error message
sql/share/polish/errmsg.txt:
  Added new error message
sql/share/portuguese/errmsg.sys:
  Added new error message
sql/share/portuguese/errmsg.txt:
  Added new error message
sql/share/romanian/errmsg.txt:
  Added new error message
sql/share/russian/errmsg.sys:
  Added new error message
sql/share/russian/errmsg.txt:
  Added new error message
sql/share/slovak/errmsg.sys:
  Added new error message
sql/share/slovak/errmsg.txt:
  Added new error message
sql/share/spanish/errmsg.sys:
  Added new error message
sql/share/spanish/errmsg.txt:
  Added new error message
sql/share/swedish/errmsg.OLD:
  Added new error message
sql/share/swedish/errmsg.sys:
  Added new error message
sql/share/swedish/errmsg.txt:
  Added new error message
sql/sql_base.cc:
  cleanup
sql/sql_class.cc:
  Only write full transactions to binary log
sql/sql_class.h:
  Added error handling of failed writes to logs
sql/sql_db.cc:
  Fix for DROP DATABASE on windows
sql/sql_delete.cc:
  Only write full transactions to binary log
sql/sql_insert.cc:
  Only write full transactions to binary log
sql/sql_load.cc:
  Only write full transactions to binary log
sql/sql_parse.cc:
  End transaction at DROP, RENAME, CREATE and TRUNCATE
sql/sql_table.cc:
  Fixes for ALTER TABLE on BDB tables for windows
sql/sql_update.cc:
  Only write full transactions to binary log
sql/sql_yacc.yy:
  AGAINST is not anymore a reserved word
support-files/my-huge.cnf.sh:
  Changed to use binary log
support-files/my-large.cnf.sh:
  Changed to use binary log
support-files/my-medium.cnf.sh:
  Changed to use binary log
support-files/my-small.cnf.sh:
  Changed to use binary log
2000-12-07 14:08:48 +02:00
unknown
a3badce6c5 Added a new client, mysql_multi_mysqld and documentation about it.
Docs/manual.texi:
  Added documentation about new client, mysql_multi_mysqld.
  This program is meant for managing multiple MySQL servers.
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2000-12-07 03:09:24 +02:00
unknown
b0af157815 manual.texi cleanups for recent change notes.
Docs/manual.texi:
  cleanups for recent change notes.
2000-12-06 16:47:02 -06:00
unknown
51f6e17520 resolve merge problem
BitKeeper/etc/logging_ok:
  auto-union
2000-12-06 16:39:43 -06:00
unknown
0a1fcefba7 Merge jcole@work.mysql.com:/home/bk/mysql
into tetra.spaceapes.com:/usr/home/jcole/bk/mysql


BitKeeper/etc/ignore:
  auto-union
Docs/manual.texi:
  Auto merged
2000-12-06 12:33:53 -06:00
unknown
976ec82dac A few grammatical changes to manual.texi
Docs/manual.texi:
  A few grammatical changes.
2000-12-06 12:30:08 -06:00
unknown
e5c585861e Merge work:/my/mysql into donna.mysql.com:/home/my/bk/mysql
BitKeeper/etc/logging_ok:
  Auto converge
Docs/manual.texi:
  Auto merged
2000-12-06 01:55:17 +02:00
unknown
7bdbe353f8 Added innobase handler files + other updates for innobase
Docs/manual.texi:
  Changelog
client/mysql.cc:
  Added optional argument to --i-am-a-dummy
sql/handler.cc:
  Fix for innobase
sql/handler.h:
  Fix for innobase
sql/sql_class.cc:
  Fix for innobase
sql/sql_db.cc:
  Fixed that DROP DATABASE works on OS/2
2000-12-06 01:54:17 +02:00
unknown
84eac0e792 Merge
Docs/manual.texi:
  merged
2000-12-05 23:41:52 +01:00
unknown
ca1c47067c Added innobase handler files
Change that handler gets file names in native format


Docs/manual.texi:
  Small bug fix
sql/Makefile.am:
  Added innobase handler files
sql/mysqld.cc:
  Added startup options for innobase
sql/sql_table.cc:
  Change that handler gets file names in native format
2000-12-05 19:42:02 +02:00
unknown
3127a142a6 fixed typo in the manual
Docs/manual.texi:
  fixed typo
mysql-test/chew_on_this/select.res:
  ***MISSING WEAVE***
2000-12-05 10:03:30 -07:00
unknown
6ffa174327 Merge work:/my/mysql into donna.mysql.com:/home/my/mysql-new
Docs/manual.texi:
  Auto merged
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2000-12-05 18:52:56 +02:00
unknown
d2b7b3becd Fix for core dump in DISTINCT
Docs/manual.texi:
  Changlog
mysql-test/chew_on_this/select.res:
  ***MISSING WEAVE***
2000-12-05 16:14:52 +02:00
unknown
2523b030b4 Merge
Docs/manual.texi:
  merged
2000-12-05 13:38:36 +01:00
unknown
1e1d57c98f manual.texi "fine-tuning" section added to fulltext manual
Docs/manual.texi:
  "fine-tuning" section added to fulltext manual
2000-12-05 12:45:52 +01:00
unknown
a1c8cd7700 manual.texi Added a mirror in Italy and China.
Docs/manual.texi:
  Added a mirror in Italy and China.
2000-12-05 04:02:53 -06:00
unknown
357e91d5db Fixed bugs in the manual
mysql-test/chew_on_this/select.res:
  ***MISSING WEAVE***
2000-12-05 03:13:03 +02:00
unknown
bbd0c00b75 Merge 2000-12-05 03:03:02 +02:00
unknown
e2e18535ad New error messages
Fix for creating read-only files on windows
Manual updates


BitKeeper/deleted/.del-acconfig.h~65f1202b3b5c345f:
  ***MISSING WEAVE***
BitKeeper/deleted/.del-acconfig.h~7b620dbd69ea6074:
  ***MISSING WEAVE***
Docs/manual.texi:
  Small clarifications
BitKeeper/etc/ignore:
  Added Docs/manual.aux Docs/manual.cp Docs/manual.cps Docs/manual.dvi Docs/manual.fn Docs/manual.fns Docs/manual.ky Docs/manual.pg Docs/manual.toc Docs/manual.tp Docs/manual.vr Docs/manual_a4.ps Docs/manual_letter.ps to the ignore list
mysql-test/chew_on_this/select.res:
  ***MISSING WEAVE***
mysys/my_open.c:
  Fix for windows where some files where created read only
sql/ha_myisam.cc:
  Added 'checking table' to process-list status
sql/opt_range.cc:
  Cleanup
sql/share/czech/errmsg.sys:
  New error messages
sql/share/czech/errmsg.txt:
  New error messages
sql/share/italian/errmsg.sys:
  New error messages
sql/share/italian/errmsg.txt:
  New error messages
2000-12-05 03:00:31 +02:00
unknown
6384f9e817 Howard's changes 2000-12-04 16:45:14 -05:00
unknown
01efee3ac1 Howard's grammar changes 2000-12-04 16:28:14 -05:00
unknown
1282360e16 manual.texi fixed couple of list items in description of mysql options
logging_ok	Logging to logging@openlogging.org accepted


BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
Docs/manual.texi:
  fixed couple of list items in description of mysql options
2000-12-04 13:16:42 -06:00
unknown
17d0ffd966 Merge
BitKeeper/etc/ignore:
  auto-union
Docs/manual.texi:
  Auto merged
sql/opt_range.cc:
  SCCS merged
2000-12-03 12:56:27 +02:00
unknown
03155012e5 Small manual changes + fix bug in range optimizer becasue of commented code
mysql-test/chew_on_this/select.res:
  ***MISSING WEAVE***
Docs/manual.texi:
  Clarifications
sql/opt_range.cc:
  Removed comment from critical code
2000-12-03 12:45:00 +02:00
unknown
8c2992ab02 Merge work.mysql.com:/home/bk/mysql
into mysql.sashanet.com:/home/sasha/src/bk/mysql
2000-12-02 14:02:06 -07:00
unknown
4bad4939d3 Docs/manual.texi
updates for temporary table replication, and docs for replicate-do/ignore-table
    updated change history
    fixed errors/warnings from makeinfo


Docs/manual.texi:
  updates for temporary table replication, and docs for replicate-do/ignore-table
  updated change history
  fixed errors/warnings from makeinfo
BitKeeper/etc/ignore:
  Added Docs/manual.log to the ignore list
2000-12-02 14:00:57 -07:00
unknown
6dda9ab208 test-make-manual BitKeeper file /home/mwagner/work/bk/mysql/Docs/Support/test-make-manual 2000-12-02 14:16:08 -06:00
unknown
4735a463a2 Merge
Docs/manual.texi:
  merged
  big deletion by yfaktoro@nslinuxw2.bedford.progress.com undone
  (I have to make a decision durion merge)
  He should re-delete, if it's what he really wanted to do.
2000-12-01 13:26:55 +01:00
unknown
5a121ef053 Merge nusphere@work.mysql.com:/home/bk/mysql
into nslinuxw2.bedford.progress.com:/users/devp/yfaktoro/bk/local


Docs/manual.texi:
  Auto merged
2000-11-30 16:16:08 -05:00
unknown
69c665d300 Howard's changes. 2000-11-30 16:15:19 -05:00
unknown
46535017d8 manual.texi SHOW KEYS updated, NEWS updated
Docs/manual.texi:
  SHOW KEYS updated, NEWS updated
2000-11-30 18:27:01 +01:00
unknown
0be57e3e62 manual.texi Fix typos in books section.
Docs/manual.texi:
  Fix typos in books section.
2000-11-30 00:29:30 -06:00
unknown
2e4e9cdd38 manual.texi Updated/Added books and their descriptions/links.
Docs/manual.texi:
  Updated/Added books and their descriptions/links.
2000-11-30 00:20:33 -06:00
unknown
02fbec4ecb Merge nusphere@work.mysql.com:/home/bk/mysql
into nslinuxw2.bedford.progress.com:/users/devp/yfaktoro/bk/local


Docs/manual.texi:
  Auto merged
2000-11-29 20:46:55 -05:00
unknown
1a6320a04a manual.texi Howards changes
Docs/manual.texi:
  Howards changes
2000-11-29 20:44:24 -05:00
unknown
990b3fedf3 manual.texi News: added mysql-multi.server.sh
Docs/manual.texi:
  News: added mysql-multi.server.sh
2000-11-29 18:38:13 -05:00
unknown
d3cce71222 Clean up safe_mysqld, mysql_install_db and mysql.server. They
should now work the way you expect them to (process command-line
arguments consistently).


scripts/mysql_install_db.sh:
  - use mysql_print_defaults instead of awk hack
  - actually pass unrecognized options to mysqld, instead of
    ignoring them
  - recognize a [mysql_install_db] section of my.cnf
  - general cleanup
scripts/safe_mysqld.sh:
  - handle a relative pid-file the same way mysqld does
support-files/mysql.server.sh:
  - use mysql_print_defaults instead of awk hack
  - recognize a [mysql_server] section of my.cnf
  - handle a relative pid-file the same way mysqld does
  - general cleanup
Docs/manual.texi:
  - News item: safe_mysqld, mysql.server and mysql_install_db have
    been modified
2000-11-29 15:21:48 -05:00