- 29 Mar, 2006 1 commit
-
-
evgen@moonbone.local authored
The GROUP_CONCAT uses its own temporary table. When ROLLUP is present it creates the second copy of Item_func_group_concat. This copy receives the same list of arguments that original group_concat does. When the copy is set up the result_fields of functions from the argument list are reset to the temporary table of this copy. As a result of this action data from functions flow directly to the ROLLUP copy and the original group_concat functions shows wrong result. Since queries with COUNT(DISTINCT ...) use temporary tables to store the results the COUNT function they are also affected by this bug. The idea of the fix is to copy content of the result_field for the function under GROUP_CONCAT/COUNT from the first temporary table to the second one, rather than setting result_field to point to the second temporary table. To achieve this goal force_copy_fields flag is added to Item_func_group_concat and Item_sum_count_distinct classes. This flag is initialized to 0 and set to 1 into the make_unique() member function of both classes. To the TMP_TABLE_PARAM structure is modified to include the similar flag as well. The create_tmp_table() function passes that flag to create_tmp_field(). When the flag is set the create_tmp_field() function will set result_field as a source field and will not reset that result field to newly created field for Item_func_result_field and its descendants. Due to this there will be created copy func to copy data from old result_field to newly created field.
-
- 13 Feb, 2006 2 commits
-
-
joerg@mysql.com authored
into mysql.com:/M41/rpmspec-4.1
-
SergeyV@selena. authored
into selena.:H:/MYSQL/src/#06536-mysql-4.1
-
- 11 Feb, 2006 3 commits
-
-
knielsen@mysql.com authored
into mysql.com:/usr/local/mysql/mysql-4.1-fixrace
-
kent@mysql.com authored
Give space for second and third slave port
-
knielsen@mysql.com authored
errorneously abort reporting failure to kill child processes, where in reality the problem was merely that the child had become a zombie because of missing waitpid() call.
-
- 10 Feb, 2006 7 commits
-
-
kent@mysql.com authored
into mysql.com:/Users/kent/mysql/bk/mysql-4.1
-
tomas@poseidon.ndb.mysql.com authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
-
tomas@poseidon.ndb.mysql.com authored
Bug #17257 ndb, update fails for inner joins if tables do not have Primary Key change: the allocated area by setValue may not be around for later, store hidden key in special member variable instead
-
joerg@mysql.com authored
-
jonas@perch.ndb.mysql.com authored
into perch.ndb.mysql.com:/home/jonas/src/mysql-4.1
-
jonas@perch.ndb.mysql.com authored
Introduce new variable c_newest_restorable_gci which is set _after_ both GCP_SAVE and COPY_GCI This variable is used when cutting redo (calcKeepGci) Also make sure complete GCI is run inbetween LCP's
-
jonas@perch.ndb.mysql.com authored
fix corruption due to page 0, file 0 gets released
-
- 08 Feb, 2006 1 commit
-
-
ramil@mysql.com authored
Removed 'delayed' to make the test deterministic (as the bug itself has nothing to do with 'delayed').
-
- 07 Feb, 2006 6 commits
-
-
bell@sanja.is.com.ua authored
into sanja.is.com.ua:/home/bell/mysql/bk/work-4.1
-
bell@sanja.is.com.ua authored
-
svoj@april.(none) authored
into april.(none):/home/svoj/devel/mysql/merge/mysql-4.1
-
tomas@poseidon.ndb.mysql.com authored
-
svoj@april.(none) authored
into april.(none):/home/svoj/devel/mysql/merge/mysql-4.1
-
svoj@april.(none) authored
into april.(none):/home/svoj/devel/mysql/merge/mysql-4.1
-
- 06 Feb, 2006 3 commits
-
-
tomas@poseidon.ndb.mysql.com authored
Bug #17158 load data infile of char values into table of char with no (PK) fails to load Bug #17081 Doing "LOAD DATA INFILE" directly after delete can cause missing data
-
jonas@perch.ndb.mysql.com authored
better error message on invalid config change
-
jonas@perch.ndb.mysql.com authored
ndb - error while restarting in dict improve error message when changed config leads to failed restart
-
- 05 Feb, 2006 1 commit
-
-
pekka@mysql.com authored
-
- 03 Feb, 2006 2 commits
-
-
pekka@mysql.com authored
-
svoj@april.(none) authored
Fixed that fulltext query + union results in unexpected behaviour.
-
- 01 Feb, 2006 2 commits
-
-
andrey@lmy004. authored
-
svoj@april.(none) authored
MATCH and FULLTEXT Fixed that fulltext query using PS results in unexpected behaviour when executed 2 or more times.
-
- 31 Jan, 2006 3 commits
-
-
msvensson@devsrv-b.mysql.com authored
into devsrv-b.mysql.com:/space/magnus/my41-bug15302
-
msvensson@neptunus.(none) authored
- Change "mysql_create_db" to not call "send_ok" if in silent mode i.e. called from "load_master_data" - Change mysqltest to detect when there aren't as many warnings available as was reported.
-
pekka@mysql.com authored
-
- 30 Jan, 2006 4 commits
-
-
aivanov@mysql.com authored
into mysql.com:/home/alexi/innodb/mysql-4.1-merged
-
aivanov@mysql.com authored
Applied innodb-4.1-ss20 snapshot.
-
aivanov@mysql.com authored
into mysql.com:/home/alexi/innodb/mysql-4.1-merged
-
aivanov@mysql.com authored
Applied innodb-4.1-ss17 snapshot. Do not mistake TABLENAME_ibfk_0 for auto-generated id.
-
- 28 Jan, 2006 3 commits
-
-
kent@mysql.com authored
Aligned the MTR_BUILD_THREAD policy to shell version
-
kent@mysql.com authored
into mysql.com:/Users/kent/mysql/bk/mysql-4.1
-
kent@mysql.com authored
Bug#16780: Extend port range to make space for 5.1 NDBCLUSTER_PORT_SLAVE
-
- 27 Jan, 2006 2 commits
-
-
msvensson@neptunus.(none) authored
into neptunus.(none):/home/msvensson/mysql/mysql-4.1
-
into c-5c0be253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/bug12796
-