Commit graph

1338 commits

Author SHA1 Message Date
unknown
7b6f2df39d Merge work:/my/mysql into donna.mysql.fi:/home/my/bk/mysql
Docs/manual.texi:
  Auto merged
2001-03-15 13:54:01 +02:00
unknown
d71bb8b2d4 Improved ANALYZE TABLE a bit for small tables.
Docs/manual.texi:
  Updated changelog
2001-03-15 13:36:14 +02:00
unknown
c669254da7 Added tests if a user variable is changed in the same query.
Docs/manual.texi:
  Updated info about some common problems.
mysql-test/r/user_var.result:
  Added tests of using user variables.
mysql-test/t/user_var.test:
  Added tests of using user variables.
2001-03-15 11:55:44 +02:00
unknown
b0847b79c5 Docs/manual.texi
clean-up/update of Linux-Notes


Docs/manual.texi:
  clean-up/update of Linux-Notes
2001-03-14 22:17:31 -07:00
unknown
a310b22c3c Merge work.mysql.com:/home/bk/mysql
into central.snake.net:/home/paul/mysql


BitKeeper/etc/logging_ok:
  auto-union
Docs/manual.texi:
  Auto merged
2001-03-14 20:09:54 -06:00
unknown
dda1d8a692 manual.texi mods to recent change notes
Docs/manual.texi:
  mods to recent change notes
2001-03-14 20:08:19 -06:00
unknown
fab62dd687 Merge work.mysql.com:/home/bk/mysql
into central.snake.net:/home/paul/mysql
2001-03-14 19:59:10 -06:00
unknown
41ed01413f Added fix for using variables with distinct
Docs/manual.texi:
  Updated links
client/mysqltest.c:
  Added 'ping' method
configure.in:
  Upgraded version number
mysql-test/r/user_var.result:
  Added test for using variables with distinct
mysql-test/t/kill.test:
  Use 'ping' to force reconnect
mysql-test/t/user_var.test:
  Added test for using variables with distinct
sql-bench/run-all-tests.sh:
  Fixed argument passing
2001-03-15 03:55:48 +02:00
unknown
68414519cb merge
BitKeeper/etc/logging_ok:
  auto-union
2001-03-15 00:30:32 +02:00
unknown
0c56348283 Merge donna:/my/mysql into tik.mysql.fi:/home/my/mysql
Docs/manual.texi:
  Auto merged
2001-03-15 00:10:52 +02:00
unknown
0035eab37b Updated changelog 2001-03-15 00:10:51 +02:00
unknown
8d237d3e5f Fixed CLIENT_TRANSACTIONS define
Fixed bug in SHOW VARIABLES when using innobase tables


Docs/manual.texi:
  Updated support prices and support information
include/mysql_com.h:
  Fixed CLIENT_TRANSACTIONS define
sql/mysqld.cc:
  Fixed bug in SHOW VARIABLES when using innobase tables
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2001-03-14 23:12:15 +02:00
unknown
9fa354b34c os0thread.c Use pthread_attr_init instead of ..._create
innobase/os/os0thread.c:
  Use pthread_attr_init instead of ..._create
2001-03-14 22:11:16 +02:00
unknown
de047ecc5e srv0srv.c Eliminate another warning on HP-UX
innobase/srv/srv0srv.c:
  Eliminate another warning on HP-UX
2001-03-14 21:55:18 +02:00
unknown
0e07d8f933 srv0start.c Eliminate wrong type calls of os_thread_create
srv0srv.c	Eliminate wrong type calls of os_thread_create


innobase/srv/srv0srv.c:
  Eliminate wrong type calls of os_thread_create
innobase/srv/srv0start.c:
  Eliminate wrong type calls of os_thread_create
2001-03-14 21:27:30 +02:00
unknown
a0051baf75 page0types.h Eliminate a name collision on page_t on HP-UX
innobase/include/page0types.h:
  Eliminate a name collision on page_t on HP-UX
2001-03-14 21:13:15 +02:00
unknown
bb0d4a4224 Merge
Docs/manual.texi:
  SCCS merged
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2001-03-14 12:30:58 -06:00
unknown
40f8c2d247 fsp0fsp.c Circumvent a bug in Visual C inlining
innobase/fsp/fsp0fsp.c:
  Circumvent a bug in Visual C inlining
2001-03-14 19:54:38 +02:00
unknown
79924f27ef Reversed SQL_ANSI_MODE per Monty's request.
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2001-03-14 07:15:45 -06:00
unknown
8187e5e8f8 Merge work.mysql.com:/home/bk/mysql
into tetra.spaceapes.com:/usr/home/jcole/bk/mysql


sql/sql_class.cc:
  Auto merged
2001-03-14 01:49:02 -06:00
unknown
bf446ae40f Moved state_map copying to THD::THD().
sql/sql_lex.cc:
  Changed serg's fix back.
2001-03-14 01:18:16 -06:00
unknown
5e90d39db9 changed signal by fd close to signal by vio_close
added support for kill expr
fixed coredump in set @a := foo;
added testcase for user_var
added testcase for kill


sql/slave.cc:
  fd -> vio
sql/sql_class.cc:
  fd->vio, fixed coredump on set @a := foo;
sql/sql_class.h:
  fd -> vio
sql/sql_repl.cc:
  fd -> vio
sql/sql_yacc.yy:
  added support for kill expr - needed this for a clean test case of kill
2001-03-13 23:07:12 -07:00
unknown
8046201101 mysql-test/r/order_by.result fixed for new test
sql/field.cc    ORDER BY bug fixed


mysql-test/r/order_by.result:
  fixed for new test
sql/field.cc:
  ORDER BY bug fixed
2001-03-13 13:30:12 +01:00
unknown
99f49c3c96 sql_lex.cc per-thread state_map temporarily disabled
mysql-test-run.sh	PATH corrected


mysql-test/mysql-test-run.sh:
  PATH corrected
sql/sql_lex.cc:
  per-thread state_map temporarily disabled
2001-03-13 12:54:43 +01:00
unknown
f9df810cc6 Merge
sql/sql_insert.cc:
  merged
2001-03-13 10:44:04 +01:00
unknown
57d3277728 manual.texi Typo fix. Added mirror in Ukraine.
manual.texi	Updated Mascon entry to new version.


Docs/manual.texi:
  Typo fix. Added mirror in Ukraine.
2001-03-13 00:43:07 -06:00
unknown
10d5f95eee Merge work:/home/bk/mysql
into mysql.sashanet.com:/home/sasha/src/bk/mysql


Docs/manual.texi:
  Auto merged
sql/sql_parse.cc:
  Auto merged
sql/sql_class.h:
  Auto merged
2001-03-12 20:18:16 -07:00
unknown
f87b3ee44d untested changes to close socket on slave stop for OS's that do not
interrupt I/O after thr_alarm_kill()

test case for order by desc coredump


mysql-test/t/order_by.test:
  added test case for order by desc bug
sql/slave.cc:
  close socket on slave stop
sql/slave.h:
  close socket on slave stop
sql/sql_class.cc:
  close socket on slave stop
sql/sql_class.h:
  close socket on slave stop
sql/sql_parse.cc:
  changed kill_one_thread to use prepare_to_die()
sql/sql_repl.cc:
  close socket on slave stop
2001-03-12 20:17:32 -07:00
unknown
ee92b9f634 Added SQL_ANSI_MODE.
Docs/manual.texi:
  Added News section for 3.23.35, and change notes for SQL_ANSI_MODE.
sql/gen_lex_hash.cc:
  Fixed typo.
  Updated the values, so the parser can be created.
sql/mysql_priv.h:
  Added ``global_state_map'' from sql_lex.cc.
sql/sql_class.h:
  Added ``state_map'' to THD.  This is a per-thread state map for lex.
sql/sql_lex.cc:
  Renamed ``state_map'' to ``global_state_map''.
  Changed yylex() to use the new per-thread state map.
sql/sql_parse.cc:
  Copy global_state_map into thd->state_map on thread start.
sql/sql_yacc.yy:
  Added SQL_ANSI_MODE.
  Cleaned up some.
2001-03-12 18:16:30 -06:00
unknown
76d77185fe Merge work:/home/bk/mysql
into mysql.sashanet.com:/home/sasha/src/bk/mysql


Docs/manual.texi:
  Auto merged
2001-03-12 10:28:13 -07:00
unknown
3368b10045 myisammrg/myrg_rnext.c bug with incomlete queue fixed
myisammrg/myrg_rprev.c    bug with incomlete queue fixed


myisammrg/myrg_rnext.c:
  bug with incomlete queue fixed
myisammrg/myrg_rprev.c:
  bug with incomlete queue fixed
2001-03-12 15:00:13 +01:00
unknown
c663909815 Fixes for compiling innobase
Docs/manual.texi:
  Added notes about 3.23.34a
innobase/mem/Makefile.am:
  Add missing files
innobase/pars/Makefile.am:
  fixed typo
sql-bench/run-all-tests.sh:
  Fix for windows
2001-03-12 01:13:07 +02:00
unknown
765c255873 Optimization of delete with record cache (for MyISAM tables)
Added missing files for innobase to the distribution


BUILD/compile-pentium-debug:
  Always compile with BDB tables
BUILD/compile-pentium:
  Always compile with BDB tables
configure.in:
  Added missing files for innobase to the distribution
innobase/mem/Makefile.am:
  Added missing files for innobase to the distribution
innobase/pars/Makefile.am:
  Added missing files for innobase to the distribution
sql/ha_isam.h:
  Don't use record cache with delete
sql/handler.h:
  Optimization of delete with record cache
sql/mysql_priv.h:
  Optimization of delete with record cache
sql/records.cc:
  Optimization of delete with record cache
sql/sql_delete.cc:
  Optimization of delete with record cache
2001-03-11 23:09:09 +02:00
unknown
97acb7b3d1 Added new tests to benchmark suite
Docs/manual.texi:
  Updated some typos in the innobase section
client/mysql.cc:
  Added print of field types (for debugging)
client/mysqladmin.c:
  Added timeout for shutdown
mysql-test/mysql-test-run.sh:
  Use timeout for shutdown
sql-bench/test-select.sh:
  Added test of query cache and new tests for count(distinct)
sql/ha_myisam.cc:
  Don't give warnings for RESTORE TABLE
sql/mysqld.cc:
  Added printing of innobase options
sql/sql_lex.cc:
  Fixed possible bug when OEM
sql/sql_table.cc:
  cleanup
2001-03-11 21:20:15 +02:00
unknown
74ea733303 Fixed bug in MAX() optimizing for BDB tables
Docs/manual.texi:
  Updated changelog
mysql-test/README:
  Added reference to manual
mysql-test/r/bdb.result:
  Added test for MAX() bug
mysql-test/r/innobase.result:
  Added test for MAX() bug
mysql-test/t/bdb.test:
  Added test for MAX() bug
mysql-test/t/innobase.test:
  Added test for MAX() bug
sql-bench/server-cfg.sh:
  Don't create big blobs with innobase
sql/ha_berkeley.cc:
  Fixed bug in MAX() optimizing
BitKeeper/etc/ignore:
  Added sql/.gdbinit to the ignore list
sql/ha_innobase.h:
  Fixed bug in MAX() optimizing
sql/handler.h:
  Fixed bug in MAX() optimizing
sql/opt_sum.cc:
  Fixed bug in MAX() optimizing
2001-03-10 17:05:10 +02:00
unknown
7e1b289ba0 Merge work:/home/bk/mysql
into mysql.sashanet.com:/home/sasha/src/bk/mysql


Docs/manual.texi:
  Auto merged
2001-03-09 22:22:04 -07:00
unknown
7957ec7e33 Fixed wrong option in mysql_install_db
Added delayed_user for delayed_threads
Don't use record cache when doing deletes


Docs/manual.texi:
  Added link to activestate perl
mysql-test/t/delayed.test:
  Added sleep for slow machines
scripts/mysql_install_db.sh:
  Fixed wrong option
sql-bench/crash-me.sh:
  Intialize some variables
sql/mysql_priv.h:
  Added delayed_user for delayed_threads
sql/mysqld.cc:
  Added delayed_user for delayed_threads
sql/sql_class.cc:
  Added delayed_user for delayed_threads
sql/sql_delete.cc:
  Don't use record cache when doing deletes
sql/sql_insert.cc:
  Added delayed_user for delayed_threads
tests/fork3_test.pl:
  Added periodic check/repair of table
2001-03-09 03:38:18 +02:00
unknown
125c51eede merged 2001-03-08 23:32:02 +01:00
unknown
f34ebbd06a Added documentation about mysql-test-run
mysql-test/mysql-test-run.sh:
  Added more informative error message
2001-03-08 22:27:43 +02:00
unknown
330ea5ca8d Merge work:/my/mysql into donna.mysql.fi:/home/my/bk/mysql
Docs/manual.texi:
  Auto merged
2001-03-08 21:49:57 +02:00
unknown
740465fc5b Fixed bug in INSERT DELAYED when INSERT generated an error
Docs/manual.texi:
  Splitted INSERT syntax to different sub-sections
mysql-test/r/delayed.result:
  Added new test that hanged INSERT DELAYED
mysql-test/t/delayed.test:
  Added new test that hanged INSERT DELAYED
scripts/mysqldumpslow.sh:
  Fix for new slow query log format
sql/field_conv.cc:
  cleanup
2001-03-08 21:49:15 +02:00
unknown
50e6e06bd7 Make configure always generate a dummy bdb/build_unix/db.h file. Ugh.
configure.in:
  Always make a dummy bdb/build_unix/db.h, because the
  dependencies are included in the Makefile, which gets
  distributed, so this file has to exist.  This is ugly.
2001-03-08 20:06:08 +01:00
unknown
8303fd97d5 Make configure generate a fake bdb/build_unix/db.h file, so that
'make distcheck' will work.  I hope.

This is an ugly hack....


configure.in:
  Force a fake bdb/build_unix/db.h file in case
  we're doing a VPATH build and using dependency
  files from an older build.  This happens when
  'make distcheck' is run.
2001-03-08 18:02:48 +01:00
unknown
5d185c975c Merge work:/home/bk/mysql
into mysql.sashanet.com:/home/sasha/src/bk/mysql


Docs/manual.texi:
  Auto merged
2001-03-08 09:59:56 -07:00
unknown
b99a376c5b Added documentation about GEMINI tables 2001-03-08 17:44:30 +02:00
unknown
0629edd18f manual.texi Note about DROP DATABASE and Innobase website to the manual
Docs/manual.texi:
  Note about DROP DATABASE and Innobase website to the manual
2001-03-08 17:14:04 +02:00
unknown
af83b7aece row0mysql.c Innobase does not trap now if one creates a table already in Innobase
innobase/row/row0mysql.c:
  Innobase does not trap now if one creates a table already in Innobase
2001-03-08 16:55:14 +02:00
unknown
1512a50ecc Changed --with-innobase-db to --with-innobase
Updated manual about INNOBASE and BDB


BUILD/SETUP.sh:
  Added --print as alias for --just-print
BUILD/compile-pentium-debug:
  Changed --with-innobase-db to --with-innobase
BUILD/compile-pentium:
  Changed --with-innobase-db to --with-innobase
Build-tools/Do-all-build-steps:
  Changed --with-innobase-db to --with-innobase
Docs/manual.texi:
  Added that BDB and INNBASE is included in the source distribution
sql/mysqld.cc:
  Fixed typo
support-files/maxsql.spec.sh:
  Changed --with-innobase-db to --with-innobase
support-files/mysql.spec.sh:
  Changed --with-innobase-db to --with-innobase
2001-03-08 03:15:54 +02:00
unknown
0b82193c6b Merge work.mysql.com:/home/bk/mysql
into threads.polyesthetic.msg:/usr/local/src/my/work
2001-03-07 17:08:32 -05:00
unknown
ad6bb09940 Change --with-innobase-db to --with-innobase. 2001-03-07 17:07:44 -05:00