holyfoot@mysql.com
f500cbf83c
Merge bk@192.168.21.1:mysql-5.0
...
into mysql.com:/home/hf/work/mysql-5.0.w2645
2006-02-17 10:56:54 +04:00
holyfoot@deer.(none)
053d90a234
WL#2645 (CHECK TABLE FOR UPGRADE)
...
necessary implementation in the server
mysql_upgrade script added
2006-02-17 10:52:32 +04:00
msvensson@neptunus.(none)
cb9b610586
#define popen(A,B) _popen((A),(B))
2006-02-16 23:05:15 +01:00
msvensson@neptunus.(none)
340598a3ba
Use the tmp dir of MYSQLTEST_VARDIR
2006-02-16 22:10:25 +01:00
msvensson@neptunus.(none)
7a33a4ac0a
Don't disable warnings when dropping objects that should exist
2006-02-16 22:06:07 +01:00
msvensson@neptunus.(none)
3a0ce1e248
Use --system for unix command's
2006-02-16 21:34:01 +01:00
ingo@mysql.com
c5d62e4a5c
Merge mysql.com:/home/mydev/mysql-5.0
...
into mysql.com:/home/mydev/mysql-5.0-bug8841
2006-02-16 19:23:37 +01:00
evgen@moonbone.local
611f25f932
Merge
2006-02-16 21:11:38 +03:00
paul@snake-hub.snake.net
a9cda1edd3
mysqlcheck.c:
...
Fix out of order options.
2006-02-16 10:00:14 -06:00
dlenev@mysql.com
e47606a30b
Merge bk-internal.mysql.com:/home/bk/mysql-5.0-runtime
...
into mysql.com:/home/dlenev/src/mysql-5.0-bg16593
2006-02-16 16:22:53 +03:00
dlenev@mysql.com
4a41a00d4b
Fix for bug #16593 "Deadlock or crash in stress test for case where
...
trigger starts trigger".
In short, the deadlock/crash happened when execution of statement, which used
stored functions or activated triggers, coincided with alteration of the
tables used by these functions or triggers (in highly concurrent environment).
Bug was caused by the incorrect handling of tables from prelocked set in
open_tables() functions in situations when refresh happened. This fix replaces
old smart but not very robust way of handling tables after refresh (which was
closing only old tables), with new one which simply closes all tables opened so
far and restarts open_tables().
Also fixed handling of temporary tables in close_tables_for_reopen().
No test case present since bug manifests itself only in concurrent environment.
2006-02-16 16:19:24 +03:00
msvensson@neptunus.(none)
56acf0a0c2
Bug#14057 mysql_ping() handles TCP and UNIX socket connections in different ways
...
- Retry the ping if reconnect is turned on and the error was CR_SERVER_LOST
2006-02-16 13:44:56 +01:00
msvensson@neptunus.(none)
8c828967ee
Bug#2845 client fails to reconnect if using TCP/IP
...
- Detect that connection to server has been broken in "net_clear". Since
net_clear is always called before we send command to server, we can be sure
that server has not received the command.
2006-02-16 12:02:38 +01:00
ingo@mysql.com
bd37ef8ad5
Merge mysql.com:/home/mydev/mysql-5.0
...
into mysql.com:/home/mydev/mysql-5.0-bug8841
2006-02-16 10:31:32 +01:00
msvensson@neptunus.(none)
6282d5aa4f
Merge neptunus.(none):/home/msvensson/mysql/bug16333/my50-bug16333
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
2006-02-16 10:20:42 +01:00
ingo@mysql.com
cc538673ce
Merge mysql.com:/home/mydev/mysql-5.0
...
into mysql.com:/home/mydev/mysql-5.0-bug8841
2006-02-16 10:17:30 +01:00
msvensson@neptunus.(none)
7d9eba0441
ndb_load disabled
2006-02-16 10:03:13 +01:00
ingo@mysql.com
65a4e27633
Merge mysql.com:/home/mydev/mysql-5.0
...
into mysql.com:/home/mydev/mysql-5.0-bug8841
2006-02-16 08:59:55 +01:00
stewart@mysql.com
86332f4369
Merge mysql.com:/home/stewart/Documents/MySQL/5.0/main
...
into mysql.com:/home/stewart/Documents/MySQL/5.0/bug17411-thisisaverylongnamethatshouldbewaylongerthanthe128limitthatweprivouslyhadbutireallywantotestitandseethatitdoesreallywork.nowitshouldbeabout160charslongnonow.iwonderifanythingwillchokeornotwiththisoutrageouslylongpathname
2006-02-16 15:47:48 +11:00
msvensson@neptunus.(none)
3fc22ca4b9
Bug#13809 mysql-test: --replace_result option works on Windows incorrect
2006-02-16 00:53:55 +01:00
msvensson@neptunus.(none)
47257f1317
Bug#16795 ndb_cache_multi2
...
- remove timing dependent part of test, wait until condition occurs or sleep max 10 seconds
2006-02-15 22:46:16 +01:00
msvensson@neptunus.(none)
cac0931b8c
Add possibility to have a negative expression in "if" and "while" in mysqltest
2006-02-15 22:43:42 +01:00
msvensson@neptunus.(none)
12b23630db
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
2006-02-15 20:16:33 +01:00
jimw@mysql.com
469cd9c610
Merge mysql.com:/home/jimw/my/mysql-4.1-clean
...
into mysql.com:/home/jimw/my/mysql-5.0-clean
2006-02-15 09:29:11 -08:00
jimw@mysql.com
ce766cfc30
Merge bk-internal:/home/bk/mysql-5.0
...
into mysql.com:/home/jimw/my/mysql-5.0-clean
2006-02-15 09:13:56 -08:00
evgen@moonbone.local
4d2b0fd026
Fix bug #15706 find_field_in_tables() returns field from outer select
...
If item->cached_table is set, find_field_in_tables() returns found field
even if it doesn't belong to current select. Because Item_field::fix_fields
doesn't expect such behaviour, reported bug occurs.
Item_field::fix_fields() was modifed to detect when find_field_in_tables()
can return field from outer select and process such fields accordingly.
In order to ease this code which was searching and processing outed fields was
moved into separate function called Item_field::fix_outer_field().
2006-02-15 19:45:06 +03:00
pem@mysql.com
f5035faf51
Additional tests for nested handlers added to sp.test.
...
A follow-up to BUG#15011 (already fixed).
2006-02-15 17:28:34 +01:00
jimw@mysql.com
e75a62aeae
Merge bk-internal:/home/bk/mysql-4.1
...
into mysql.com:/home/jimw/my/mysql-4.1-clean
2006-02-15 07:36:33 -08:00
msvensson@devsrv-b.mysql.com
eb97818627
Bug#16143 mysql_stmt_sqlstate returns an empty string instead of '00000'
...
- Init sql_state in mysql_stmt_init
2006-02-15 13:45:03 +01:00
msvensson@neptunus.(none)
56ef2e28e4
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
2006-02-15 12:02:20 +01:00
msvensson@neptunus.(none)
aacf783e86
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
2006-02-15 10:53:25 +01:00
stewart@mysql.com
e50298980c
BUG#17411 cannot have path longer than 128 characters
...
Use the POSIX limits.h define of PATH_MAX for maximum path length.
This has been being hit in pushbuild
2006-02-15 16:37:09 +11:00
jimw@mysql.com
a58c542e61
Merge mysql.com:/home/jimw/my/mysql-4.1-clean
...
into mysql.com:/home/jimw/my/mysql-5.0-clean
2006-02-14 18:14:04 -08:00
jimw@mysql.com
d70c47b2a9
Merge mysql.com:/home/jimw/my/mysql-4.1-16389
...
into mysql.com:/home/jimw/my/mysql-4.1-clean
2006-02-14 18:12:30 -08:00
aelkin@mysql.com
42cc473df3
Merge mysql.com:/usr_rh9/home/elkin.rh9/MySQL/BARE/mysql-5.0
...
into mysql.com:/usr_rh9/home/elkin.rh9/MySQL/Merge/5.0
2006-02-14 20:19:00 +02:00
aelkin@mysql.com
6423fe2d49
Merge aelkin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/usr_rh9/home/elkin.rh9/MySQL/BARE/mysql-5.0
2006-02-14 20:15:17 +02:00
evgen@moonbone.local
131217eb6f
Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into moonbone.local:/work/16272-bug-5.0-mysql
2006-02-14 19:46:35 +03:00
msvensson@neptunus.(none)
9a06392b2f
Merge neptunus.(none):/home/msvensson/mysql/bug17233/my50-bug17233
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
2006-02-14 17:25:44 +01:00
msvensson@neptunus.(none)
dc5bb00467
Enable ndb_load test case
2006-02-14 17:21:18 +01:00
msvensson@neptunus.(none)
52183ddd78
Change from std_data to std_data_ln
2006-02-14 17:15:24 +01:00
msvensson@neptunus.(none)
93a98270d1
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
2006-02-14 15:36:19 +01:00
msvensson@neptunus.(none)
fed5a68ea8
Merge neptunus.(none):/home/msvensson/mysql/bug17280/my50-bug17280
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
2006-02-14 15:34:30 +01:00
aelkin@mysql.com
bce89a9f5b
Merge aelkin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/usr_rh9/home/elkin.rh9/MySQL/BARE/mysql-5.0
2006-02-14 15:26:01 +02:00
evgen@moonbone.local
8f904e9cab
Fixed bug#16272: IF function with decimal args can produce wrong result
...
The Item_func_if::fix_length_and_dec() function when calculating length of
result doesn't take into account unsigned_flag. But it is taken when
calculating length of temporary field. This result in creating field that
shorter than needed. Due to this, in the reported query 40.0 converted to 9.99.
The function Item_func_if::fix_length_and_dec() now adds 1 to the max_length if
the unsigned_flag isn't set.
2006-02-14 16:22:37 +03:00
aelkin@mysql.com
5bd5967bdb
Merge mysql.com:/usr_rh9/home/elkin.rh9/MySQL/BARE/mysql-5.0
...
into mysql.com:/usr_rh9/home/elkin.rh9/MySQL/Merge/5.0
2006-02-14 12:44:26 +02:00
aelkin@mysql.com
4f85993945
Merge aelkin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/usr_rh9/home/elkin.rh9/MySQL/BARE/mysql-5.0
2006-02-14 12:42:27 +02:00
msvensson@neptunus.(none)
52391f3e04
Bug#16333 Assertion failure in lock.cc in the sysbench test
...
- Set the value of mp->thread before mp->count to avoid race condition.
2006-02-14 11:34:46 +01:00
evgen@moonbone.local
84a775ca3c
Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into moonbone.local:/work/16752-bug-5.0-mysql
2006-02-14 11:33:46 +03:00
msvensson@neptunus.(none)
8b35d14e8e
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
2006-02-14 09:06:52 +01:00
bar@mysql.com
561d7a03aa
Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/usr/home/bar/mysql-5.0.cs_fs
2006-02-14 08:25:09 +04:00