evgen@moonbone.local
bfac9ea67e
subselect.result:
...
After merge fix.
2007-04-15 12:16:32 +04:00
evgen@moonbone.local
392fb72f5c
Merge moonbone.local:/mnt/gentoo64/work/27321-bug-5.0-opt-mysql
...
into moonbone.local:/mnt/gentoo64/work/bk-trees/mysql-5.1-opt
2007-04-15 12:05:13 +04:00
evgen@moonbone.local
51badaddbc
subselect.test, subselect.result:
...
After merge fix.
2007-04-15 09:22:45 +04:00
evgen@moonbone.local
922a5a969c
Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-5.0-opt
...
into moonbone.local:/mnt/gentoo64/work/27321-bug-5.0-opt-mysql
2007-04-15 08:41:35 +04:00
evgen@moonbone.local
3113ce6383
Bug#27321: Wrong subquery result in a grouping select.
...
The Item_outer_ref class based on the Item_direct_ref class was always used
to represent an outer field. But if the outer select is a grouping one and the
outer field isn't under an aggregate function which is aggregated in that
outer select an Item_ref object should be used to represent such a field.
If the outer select in which the outer field is resolved isn't grouping then
the Item_field class should be used to represent such a field.
This logic also should be used for an outer field resolved through its alias
name.
Now the Item_field::fix_outer_field() uses Item_outer_field objects to
represent aliased and non-aliased outer fields for grouping outer selects
only.
Now the fix_inner_refs() function chooses which class to use to access outer
field - the Item_ref or the Item_direct_ref. An object of the chosen class
substitutes the original field in the Item_outer_ref object.
The direct_ref and the found_in_select_list fields were added to the
Item_outer_ref class.
2007-04-15 08:31:34 +04:00
kostja@vajra.(none)
44fe1baefb
A post-merge fix.
2007-04-14 19:43:43 -04:00
kostja@vajra.(none)
4eeee57c4b
Merge vajra.(none):/opt/local/work/mysql-5.0-runtime
...
into vajra.(none):/opt/local/work/mysql-5.1-runtime
2007-04-14 18:35:09 -04:00
kostja@vajra.(none)
e0f0ba802f
Merge bk-internal.mysql.com:/home/bk/mysql-5.1
...
into vajra.(none):/opt/local/work/mysql-5.1-runtime
2007-04-14 18:31:43 -04:00
kostja@vajra.(none)
58823d3bdd
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into vajra.(none):/opt/local/work/mysql-5.0-runtime
2007-04-14 18:23:48 -04:00
holyfoot/hf@hfmain.(none)
13a7fdac24
Merge bk@192.168.21.1:mysql-5.1
...
into mysql.com:/d2/hf/mrg/mysql-5.1-opt
2007-04-14 14:56:07 +05:00
holyfoot/hf@mysql.com/hfmain.(none)
8b49f27530
Merge bk@192.168.21.1:mysql-5.0
...
into mysql.com:/d2/hf/mrg/mysql-5.0-opt
2007-04-14 14:54:59 +05:00
kostja@vajra.(none)
8b10ae74cc
Fix rpl_events test failure in the runtime tree.
2007-04-13 23:53:05 -04:00
epotemkin@bk-internal.mysql.com
9e2dcb5e91
Merge bk-internal.mysql.com:/data0/bk/mysql-5.0-opt
...
into bk-internal.mysql.com:/data0/bk/mysql-5.1-opt
2007-04-13 23:32:23 +02:00
serg@janus.mylan
3ecbb5a443
wl#2936 - fixing problems
2007-04-13 19:23:02 +02:00
msvensson@pilot.blaudden
2aef31fa51
Merge pilot.blaudden:/home/msvensson/mysql/mysql-5.0-maint
...
into pilot.blaudden:/home/msvensson/mysql/mysql-5.1-maint
2007-04-13 15:13:12 +02:00
msvensson@pilot.blaudden
86a364319d
Add option manual-ddd
...
Change syntax for starting manual ddd or gdb to avoid having to
change working dir
2007-04-13 15:06:05 +02:00
mats@romeo.(none)
06ee2fd79e
Merge romeo.(none):/home/bkroot/mysql-5.1-rpl
...
into romeo.(none):/home/bk/b27779-mysql-5.1-rpl
2007-04-13 14:59:49 +02:00
msvensson@pilot.blaudden
7df5e05b4d
Add missing option --manual-ddd
...
Change syntax to start manual gdb/ddd to avoid having to
cd to the mysql-test directory before calling the command
2007-04-13 14:40:52 +02:00
jani@a88-113-38-195.elisa-laajakaista.fi
455b325b53
Avoid resetting a variable. Fixed grant.test.
2007-04-13 14:04:57 +03:00
mats@romeo.(none)
6044deb72e
BUG#17095 (Cluster RBR in circle does not terminate):
...
Updating result files with wrong server id for BEGIN and COMMIT
events.
2007-04-13 12:03:01 +02:00
jani@a88-113-38-195.elisa-laajakaista.fi
defddfd255
Merged from 5.0
2007-04-13 12:47:44 +03:00
mats@romeo.(none)
75c1242de8
Fixing result file
2007-04-13 10:38:34 +02:00
svoj@mysql.com/june.mysql.com
ed81a81a9e
BUG#27516 - divide by zero crash during optimize table
...
When a table status is requested by statement like SHOW TABLE
STATUS and there is another statement (e.g. DELETE) sets
number of records to 0 concurrently, we may get division by
zero error, which crashes a server.
This is fixed by using thread local variable x->records instead
of shared info->state->records when we check if it is zero and
divide by it.
2007-04-13 12:38:27 +05:00
jani@a88-113-38-195.elisa-laajakaista.fi
52196018ce
Merge a88-113-38-195.elisa-laajakaista.fi:/home/my/new/mysql-5.0-marvel
...
into a88-113-38-195.elisa-laajakaista.fi:/home/my/new/mysql-5.1-marvel
2007-04-13 10:25:33 +03:00
tomas@whalegate.ndb.mysql.com
2a917850d2
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-opt
...
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-opt
2007-04-13 08:15:49 +02:00
jani@a88-113-38-195.elisa-laajakaista.fi
8ad4614bcd
Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.1
...
into a88-113-38-195.elisa-laajakaista.fi:/home/my/new/mysql-5.1-marvel
2007-04-13 09:07:46 +03:00
jani@a88-113-38-195.elisa-laajakaista.fi
c66f50fa68
Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into a88-113-38-195.elisa-laajakaista.fi:/home/my/new/mysql-5.0-marvel
2007-04-13 09:04:34 +03:00
bar@bar.myoffice.izhnet.ru
37b467a43c
Merge mysql.com:/home/bar/mysql-5.0.b20095
...
into mysql.com:/home/bar/mysql-5.1-new-rpl
2007-04-13 10:08:52 +05:00
bar@mysql.com
52f4b9343f
Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0-rpl
...
into mysql.com:/home/bar/mysql-5.0.b20095
2007-04-13 10:06:50 +05:00
bar@mysql.com
be8fc46db6
Bug#20095 Changing length of VARCHAR field with UTF8 collation does not truncate values
...
Problem: single byte do_varstring1() function was called, which didn't
check limit on "number of character", and checked only "number of bytes".
Fix: adding a multi-byte aware function do_varstring1_mb(),
to limit on "number of characters"
2007-04-13 10:05:55 +05:00
tomas@whalegate.ndb.mysql.com
592e0f2250
correct merge error
2007-04-13 01:52:45 +02:00
tomas@whalegate.ndb.mysql.com
ac8d2dead6
Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
...
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-single-user
2007-04-13 01:45:44 +02:00
tomas@whalegate.ndb.mysql.com
5d89ca3a89
Bug#27775 mediumint auto_increment with ndb_restore
...
- autoincrement column of size medium int not handled in ndb_restore
- added testcase also for other types, tiny, small... etc
2007-04-13 01:37:24 +02:00
dkatz@damien-katzs-computer.local
dac9f99327
Bug #27322 failure to allocate transaction_prealloc_size causes crash
...
Fix for when memory pre-allocation fails.
2007-04-12 18:03:26 -04:00
svoj@mysql.com/april.(none)
005d8c5284
BUG#25951 - ignore/use index does not work with fulltext
...
IGNORE/USE/FORCE INDEX hints were honored when choosing FULLTEXT
index.
With this fix these hints are ignored. For regular indexes we may
perform table scan instead of index lookup when IGNORE INDEX was
specified. We cannot do this for FULLTEXT in NLQ mode.
2007-04-13 02:31:34 +05:00
joerg@trift2.
a3c70abb4e
Header file "decimal.h" needs to be delivered with binary packages:
...
Bug#27456 decimal.h is not installed with public include files
2007-04-12 21:50:56 +02:00
gshchepa/uchum@gshchepa.localdomain
4b2aab14ba
Bug#5507: TRUNCATE does not work with views.
...
Support of views wasn't implemented for the TRUNCATE statement.
Now TRUNCATE on views has the same semantics as DELETE FROM view:
mysql_truncate() checks whether the table is a view and falls back
to delete if so.
In order to initialize properly the LEX::updatable for a view
st_lex::can_use_merged() now allows usage of merged views for the
TRUNCATE statement.
2007-04-12 23:21:37 +05:00
tomas@whalegate.ndb.mysql.com
ba60730808
Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-single-user
...
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-opt
2007-04-12 18:29:43 +02:00
tomas@whalegate.ndb.mysql.com
6015317269
Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
...
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-opt
2007-04-12 18:29:24 +02:00
anozdrin/alik@ibm.
9719af3f2b
Test case for BUG#5274: Stored procedure crash if length
...
of CHAR variable too great.
2007-04-12 19:42:45 +04:00
tomas@whalegate.ndb.mysql.com
6dd82bd3a4
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new-rpl
...
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-new-rpl
2007-04-12 16:14:20 +02:00
tomas@whalegate.ndb.mysql.com
036f4e4059
Bug#17095 circular replication for ndb
...
- test case
- reset server id in injector
2007-04-12 16:13:49 +02:00
mats@romeo.(none)
c2f20fa79e
Merge romeo.(none):/home/bkroot/mysql-5.0-rpl
...
into romeo.(none):/home/bk/b26551-mysql-5.0-rpl
2007-04-12 14:32:37 +02:00
msvensson@pilot.blaudden
9a53086995
Update result file to 5.1 format of SHOW CREATE
2007-04-12 14:29:10 +02:00
mats@romeo.(none)
785bca21e0
BUG#25688 (RBR: circular replication may cause STMT_END_F flags to
...
be skipped):
Fixing test since a replace assumed that we were on slave when we were
on master.
2007-04-12 14:14:50 +02:00
mats@romeo.(none)
fd24cdf91c
BUG#26551 (Aborted query for non-transactional table breaks replication):
...
Added error code ER_QUERY_INTERRUPTED to the list of special errors
that prevent the slave from starting to execute a query.
2007-04-12 14:00:45 +02:00
jani@ua141d10.elisa.omakaista.fi
335153121b
Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-5.0-marvel
2007-04-12 12:50:02 +03:00
tomas@whalegate.ndb.mysql.com
98c2e79af4
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb
...
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-single-user
2007-04-12 11:29:05 +02:00
tomas@whalegate.ndb.mysql.com
2e620e3db6
Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
...
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-single-user
2007-04-12 11:12:43 +02:00
tomas@whalegate.ndb.mysql.com
f9a900f80e
Bug #27758 Restoring NDB backups makes table usable in SQL nodes
...
- parse indexname using "split" instead of sscanf, as not to break at space
- test case with space in key
- enclose names in printout
2007-04-12 11:07:30 +02:00