Commit graph

2078 commits

Author SHA1 Message Date
unknown
6fe5b189cd Merge jcole@work.mysql.com:/home/bk/mysql
into tetra.spaceapes.com:/home/jcole/bk/mysql


Docs/manual.texi:
  Auto merged
2001-08-02 14:56:14 -05:00
unknown
89e1029b27 DocTOC Chapter 5 Complete! 2001-08-02 14:28:39 -05:00
unknown
aee57a52b8 Hong Kong mirrors information updated
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2001-08-03 02:10:36 +08:00
unknown
03c23b5126 try this again.. 2001-08-02 03:29:27 -05:00
unknown
a636f4cb8a the back side of the short contents page should be blank... 2001-08-02 02:56:09 -05:00
unknown
7589011c8f Fixed some ugly things in manual.texi.
Docs/manual.texi:
  Fixed some ugly things.
2001-08-02 00:21:19 -05:00
unknown
329e5f2f35 Fix UNION
New faster list iterators
Change list code to be simpler and faster
Optimize count(distinct)
New error messages for UNION
Make create_tmp_table more general to be usable by UNION


Docs/manual.texi:
  Changelog
include/mysqld_error.h:
  Add new error messages needed for UNION
mysql-test/r/union.result:
  New tests for UNION
mysql-test/t/analyse.test:
  Add missing drop table
mysql-test/t/union.test:
  new tests for UNION
sql/Makefile.am:
  Change name of sql_unions.cc to sql_union.cc
sql/item.cc:
  Use List_iterator_fast
sql/item_cmpfunc.cc:
  Use List_iterator_fast
sql/item_func.cc:
  Use List_iterator_fast
sql/item_sum.cc:
  Use List_iterator_fast
  Optimize count(distinct)
  Cleanup of indentation and comments
sql/item_sum.h:
  Optimize count(distinct)
sql/key.cc:
  Use List_iterator_fast
sql/mysql_priv.h:
  Add new option bits
sql/opt_sum.cc:
  Use List_iterator_fast
sql/share/Makefile.am:
  Add 'fix_errors' label
sql/share/czech/errmsg.txt:
  Add new error messages needed for UNION
sql/share/danish/errmsg.txt:
  Add new error messages needed for UNION
sql/share/dutch/errmsg.txt:
  Add new error messages needed for UNION
sql/share/english/errmsg.txt:
  Add new error messages needed for UNION
sql/share/estonian/errmsg.txt:
  Add new error messages needed for UNION
sql/share/french/errmsg.txt:
  Add new error messages needed for UNION
sql/share/german/errmsg.txt:
  Add new error messages needed for UNION
sql/share/greek/errmsg.txt:
  Add new error messages needed for UNION
sql/share/hungarian/errmsg.txt:
  Add new error messages needed for UNION
sql/share/italian/errmsg.txt:
  Add new error messages needed for UNION
sql/share/japanese/errmsg.txt:
  Add new error messages needed for UNION
sql/share/korean/errmsg.txt:
  Add new error messages needed for UNION
sql/share/norwegian-ny/errmsg.txt:
  Add new error messages needed for UNION
sql/share/norwegian/errmsg.txt:
  Add new error messages needed for UNION
sql/share/polish/errmsg.txt:
  Add new error messages needed for UNION
sql/share/portuguese/errmsg.txt:
  Add new error messages needed for UNION
sql/share/romanian/errmsg.txt:
  Add new error messages needed for UNION
sql/share/russian/errmsg.txt:
  Add new error messages needed for UNION
sql/share/slovak/errmsg.txt:
  Add new error messages needed for UNION
sql/share/spanish/errmsg.txt:
  Add new error messages needed for UNION
sql/share/swedish/errmsg.txt:
  Add new error messages needed for UNION
sql/sql_analyse.cc:
  Use List_iterator_fast
sql/sql_base.cc:
  Use List_iterator_fast
  Add new argument to setup_fields
sql/sql_class.cc:
  Use List_iterator_fast
sql/sql_class.h:
  Create new class for UNION
sql/sql_handler.cc:
  Use List_iterator_fast
sql/sql_insert.cc:
  Use List_iterator_fast
sql/sql_lex.h:
  Cleanup
sql/sql_list.cc:
  Faster iteration of lists
sql/sql_list.h:
  Faster iterations of lists
sql/sql_load.cc:
  Use List_iterator_fast
sql/sql_parse.cc:
  Fix UNION code
sql/sql_select.cc:
  Use List_iterator_fast
  Make create_tmp_table more general to be usable by UNION
sql/sql_select.h:
  Changes to speed up copy_fields()
sql/sql_show.cc:
  Use List_iterator_fast
sql/sql_table.cc:
  Use List_iterator_fast
sql/sql_union.cc:
  Fix UNION code
sql/sql_update.cc:
  Use List_iterator_fast
sql/sql_yacc.yy:
  Fix UNION code
2001-08-02 06:29:50 +03:00
unknown
48027bd02c Aesthetic changes to manual.texi.
Docs/manual.texi:
  Aesthetic changes.
2001-08-01 22:15:15 -05:00
unknown
ce7470ad34 A few random fixes to manual.texi.
Docs/manual.texi:
  A few random fixes.
2001-08-01 15:36:47 -05:00
unknown
f72d648099 Fixes to Chapter 4 of DocTOC. 2001-08-01 15:27:22 -05:00
unknown
ef049e69fa DocTOC Chapter 4 Complete! 2001-08-01 15:17:39 -05:00
unknown
9563e658c9 small fix per user email 2001-07-31 09:45:14 -05:00
unknown
72390f797f DocTOC Chapter 3 Complete! 2001-07-31 09:37:49 -05:00
unknown
2f4aad6537 Fixes to DocTOC Chapter 2. 2001-07-31 09:15:56 -05:00
unknown
d77fe435f4 DocTOC Chapter 2 Complete! 2001-07-31 08:55:29 -05:00
unknown
eaa1ea45f8 Merge work:/home/bk/mysql
into mysql.sashanet.com:/home/sasha/src/bk/mysql
2001-07-30 17:44:33 -06:00
unknown
d078b8f817 added test case for fulltext join bug 2001-07-30 17:43:58 -06:00
unknown
ebde3d6dee Merge work:/my/mysql into tik.mysql.fi:/home/my/mysql 2001-07-30 22:51:02 +03:00
unknown
811532f56f Fixed optimizer bug in ORDER BY where some ORDER BY parts where ignored.
Extended default arguments to be up to 4095 characters


Docs/manual.texi:
  Update lof LOCK TABLES
mysql-test/r/order_by.result:
  Test for optimizer bug in ORDER BY
mysql-test/t/order_by.test:
  Test for optimizer bug in ORDER BY
mysys/default.c:
  Extended default arguments to be up to 4095 characters
sql/sql_select.cc:
  Fixed optimizer bug in ORDER BY
2001-07-30 22:49:39 +03:00
unknown
c6318e4731 merge
Docs/manual.texi:
  merge (need to fix with emacs to get everthing right)
2001-07-28 23:33:16 +03:00
unknown
a774d56149 do not log stray error codes in Query_log_event
sql/log_event.h:
  do not log stray error codes
2001-07-28 11:46:22 -06:00
unknown
e7eb74372c Updated LOCK TABLES manual section
Applied patch for mysqlhotcopy
Fixed open-files-size option in safe_mysqld


Docs/manual.texi:
  Updated LOCK TABLES section
scripts/mysqlhotcopy.sh:
  Removed depricated DBI calls.
  Fixed bug which resulted in nothing being copied when a regexp was
  specified but no database name(s).
  Patch by Jeremy D. Zawodny
scripts/safe_mysqld.sh:
  Fixed open-files-size option
2001-07-28 13:29:20 +03:00
unknown
07ed42de31 Merge work:/home/bk/mysql-4.0
into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
2001-07-27 16:56:17 -06:00
unknown
7c1e275715 ft-update bug fixed
myisam/ft_parser.c:
  cleanup
myisam/ft_update.c:
  bug fixed
mysql-test/mysql-test-run.sh:
  typo fixed
2001-07-27 20:39:48 +02:00
unknown
3221600e62 fulltext_update.result BitKeeper file /usr/home/serg/Abk/mysql/mysql-test/r/fulltext_update.result
fulltext_update.test	BitKeeper file /usr/home/serg/Abk/mysql/mysql-test/t/fulltext_update.test
2001-07-27 16:48:33 +02:00
unknown
cb6c87f325 bulk insert bug fixed
myisam/mi_write.c:
  bug fixed
mysql-test/t/insert_select.test:
  test case added
mysql-test/r/insert_select.result:
  test case added
2001-07-26 15:57:34 +02:00
unknown
29ef945557 New Chapter 1 a la DocTOC.
Sorry for such a big patch. :)
2001-07-25 15:47:31 -05:00
unknown
589a346953 Merge work:/home/bk/mysql-4.0
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0


Docs/manual.texi:
  Auto merged
2001-07-25 18:04:45 +02:00
unknown
5b89fedf85 typo fixed 2001-07-25 18:02:06 +02:00
unknown
3dd85d861c Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
into sinisa.nasamreza.org:/mnt/hdc/Sinisa/mysql-4.0


sql/sql_parse.cc:
  Auto merged
2001-07-25 15:32:48 +03:00
unknown
c39344528e UNION's
sql/sql_insert.cc:
  Some tweaking for unions
sql/sql_parse.cc:
  Init of options for unions
sql/sql_unions.cc:
  T
2001-07-25 15:28:37 +03:00
unknown
78c9ec6f95 Code cleanup in safe_mysqld.
Fix --core-file-size so that the argument is parsed correctly.


scripts/safe_mysqld.sh:
  Code cleanup.
  Fix --core-file-size so that the argument is parsed correctly.
2001-07-24 14:09:33 -04:00
unknown
22a5241f28 Add test case for update/replace bug in bdb.
Remove unused argument to ha_berkeley::remove_key().


mysql-test/r/bdb.result:
  Add test case for update/replace bug in bdb.
BitKeeper/etc/ignore:
  Added .gdbinit .vimrc to the ignore list
mysql-test/t/bdb.test:
  Add test case for update/replace bug in bdb.
sql/ha_berkeley.cc:
  The packed_record argument to ha_berkeley::remove_key() was never
  used; remove it.
sql/ha_berkeley.h:
  The packed_record argument to ha_berkeley::remove_key() was never
  used; remove it.
2001-07-24 12:23:17 -04:00
unknown
710fb9998b ha_berkeley.cc Fix bug in remove_key(), when key != primary_key it would
ha_berkeley.cc	core dump if cursor was invalid.


sql/ha_berkeley.cc:
  Fix bug in remove_key(), when key != primary_key it would
  core dump if cursor was invalid.
2001-07-24 12:00:23 -04:00
unknown
691386b1ed configure.in Fix to compile :(
configure.in:
  Fix to compile :(
2001-07-24 15:28:51 +08:00
unknown
55fbccfd81 Merge work.mysql.com:/home/bk/mysql-4.0
into x153.internalnet:/home/tonu/mysql-x


BitKeeper/etc/logging_ok:
  auto-union
sql/mysqld.cc:
  Auto merged
sql/sql_parse.cc:
  Auto merged
libmysql/libmysql.c:
  Auto merged
2001-07-24 15:00:36 +08:00
unknown
2ec8dce13d OpenSSL fixes. Should not affect anything else.
Makefile.am:
  Moved bio dir into server_dirs in acinclude.in
client/Makefile.am:
  We need OpenSSL includes here
include/global.h:
  Workaround for OPENSSL librar bug with defining crypt()
include/violite.h:
  small fixes
libmysql/Makefile.am:
  We need OpenSSL includes here
libmysql/Makefile.shared:
  Yes, we need to compile more programs whtn --with-openssl is used
libmysql/libmysql.c:
  Make it work! (openssl)
libmysql_r/Makefile.am:
  We need OpenSSL includes here
sql/mysqld.cc:
  Memory was not freed before
sql/sql_parse.cc:
  fix
vio/Makefile.am:
  Added testprogram compilation and openssl libraries linking
vio/viossl.c:
  Cleanups, fixes, etc...
vio/viosslfactories.c:
  Copyright was missing. Fixed renamed macros for newer OpenSSL
vio/viotest-ssl.c:
  Made testprogram work again
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2001-07-24 14:07:46 +08:00
unknown
47fe7b4f16 manual.texi change note cleanups, other misc. typo fixes
Docs/manual.texi:
  change note cleanups, other misc. typo fixes
2001-07-23 21:53:41 -05:00
unknown
10cae1f670 manual.texi bug was described incorrectly
Docs/manual.texi:
  bug was described incorrectly
2001-07-23 21:44:28 -05:00
unknown
2502770aab Merge work:/home/bk/mysql-4.0
into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
2001-07-23 14:38:40 -06:00
unknown
6092c21371 clean-up, more work on LOAD DATA INFILE
sql/log_event.h:
  more work on LOAD DATA INFILE
2001-07-23 14:35:25 -06:00
unknown
0889a0055a Applied mysqldumslow patch to manual.texi.
Docs/manual.texi:
  Applied mysqldumslow patch.
2001-07-23 13:02:45 -05:00
unknown
cab947d58a Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
into sinisa.nasamreza.org:/mnt/hdc/Sinisa/mysql-4.0


sql/sql_parse.cc:
  Auto merged
2001-07-22 13:28:02 +03:00
unknown
309b112344 UNIONs : further work
sql/sql_lex.h:
  Addition for UNION ALL
sql/sql_parse.cc:
  Init for UNION ALL
sql/sql_unions.cc:
  Bug fixes in UNION's
sql/sql_yacc.yy:
  UNION ALL
2001-07-22 13:25:56 +03:00
unknown
556bb5fb9c Updated Translation English->Protuguese
sql/share/portuguese/errmsg.txt:
  Updated the translation English->Portuguese.
2001-07-21 13:51:40 -03:00
unknown
b282f42905 merged
configure.in:
  Auto merged
myisam/mi_check.c:
  Auto merged
myisam/myisamchk.c:
  Auto merged
mysql-test/t/rpl_sporadic_master.test:
  Auto merged
sql/Makefile.am:
  Auto merged
sql/mysqld.cc:
  Auto merged
sql/slave.cc:
  Auto merged
sql/sql_class.h:
  Auto merged
sql/sql_delete.cc:
  Auto merged
sql/sql_show.cc:
  Auto merged
sql/sql_update.cc:
  Auto merged
2001-07-20 16:32:13 -06:00
unknown
e642692a5d added pre/post read callbacks to IO_CACHE
#ifdefed out code not used in the server from log events
started on new LOAD DATA INFILE events


include/my_sys.h:
  added pre/post read callbacks to IO_CACHe
mysys/mf_iocache.c:
  pre/post read callbacks
sql/log_event.cc:
  cleanup to #ifdef out unneeded code in the server
  started work on new Load data infile events
sql/log_event.h:
  clean-up plus start of new LOAD DATA INFILE events work
sql/mf_iocache.cc:
  pre/post read callbacks
sql/sql_class.cc:
  file_id
sql/sql_class.h:
  file_id
2001-07-20 16:22:54 -06:00
unknown
e77d99c6af row0sel.c Remove a possible cause of the Peter Zaitsev hang
innobase/row/row0sel.c:
  Remove a possible cause of the Peter Zaitsev hang
2001-07-20 20:58:58 +03:00
unknown
48f40550f4 dict0dict.ic Remove acquisition of the dictionary mutex: this may fix the hang observed by Peter Zaitsev
os0file.c	Use O_SYNC instead of O_DSYNC because in Linux there may be a bug


innobase/os/os0file.c:
  Use O_SYNC instead of O_DSYNC because in Linux there may be a bug
innobase/include/dict0dict.ic:
  Remove acquisition of the dictionary mutex: this may fix the hang observed by Peter Zaitsev
2001-07-20 19:01:23 +03:00
unknown
b8d6bc0674 Merge serg.mysql.com:/usr/home/serg/Abk/mysql
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2001-07-20 14:00:54 +02:00