- 01 Apr, 2006 4 commits
-
-
kent@mysql.com authored
into mysql.com:/Users/kent/mysql/bk/mysql-5.0-new
-
kent@mysql.com authored
into mysql.com:/Users/kent/mysql/bk/mysql-5.0-new
-
aivanov@mysql.com authored
into mysql.com:/home/alexi/innodb/mysql-5.0-merged
-
kent@mysql.com authored
Set MYSQL_SERVER_SUFFIX from build scripts, not hard code it into Visual Studio project files, bug#15974
-
- 31 Mar, 2006 6 commits
-
-
kent@mysql.com authored
Enable automake to determine dependency on yaSSL, by explicitly listing the .la files in Makefile.am, instead of using 'yassl_libs_with_path', bug#18273
-
aivanov@mysql.com authored
into mysql.com:/home/alexi/innodb/mysql-5.0-merged
-
aivanov@mysql.com authored
Fixed BUG#15650: DELETE with LEFT JOIN crashes server with innodb_locks_unsafe_for_binlog. Fixed compilation problem with non-C99 compilers in btr0sea.c
-
timour@mysql.com authored
-
timour@mysql.com authored
into mysql.com:/home/timka/mysql/src/5.0-bug-16710
-
timour@mysql.com authored
The bug was due to a missed case in the detection of whether an index can be used for loose scan. More precisely, the range optimizer chose to use loose index scan for queries for which the condition(s) over an index key part could not be pushed to the index together with the loose scan. As a result, loose index scan was selecting the first row in the index with a given GROUP BY prefix, and was applying the WHERE clause after that, while it should have inspected all rows with the given prefix, and apply the WHERE clause to all of them. The fix detects and skips such cases.
-
- 30 Mar, 2006 17 commits
-
-
kent@mysql.com authored
Use when testing if shared library exists, bug#16332
-
igor@rurik.mysql.com authored
into rurik.mysql.com:/home/igor/dev/mysql-5.0-0
-
sergefp@mysql.com authored
-
evgen@sunlight.local authored
into sunlight.local:/local_work/15560-bug-5.0-mysql
-
evgen@sunlight.local authored
After merge fix for bug#15560 item_sum.h: After merge fix for bug#15560
-
evgen@sunlight.local authored
-
bar@mysql.com authored
into mysql.com:/usr/home/bar/mysql-5.0
-
evgen@sunlight.local authored
into sunlight.local:/local_work/15560-bug-4.1-mysql
-
kent@mysql.com authored
into mysql.com:/Users/kent/mysql/bk/mysql-5.0-new
-
kent@mysql.com authored
Added BTR_CHUNK_SIZE, removed 'chunk_size' declared after declaration block
-
kent@mysql.com authored
No commit message
-
kent@mysql.com authored
-
gluh@eagle.intranet.mysql.r18.ru authored
-
gluh@mysql.com authored
-
igor@rurik.mysql.com authored
out of a nested join to the on conditions for the nest. The bug happened due to: 1. The function simplify_joins could change on expressions for nested joins. Yet modified on expressions were not saved in prep_on_expr. 2. On expressions were not restored for nested joins in reinit_stmt_before_use.
-
monty@mysql.com authored
into mysql.com:/home/my/mysql-4.1
-
monty@mysql.com authored
-
- 29 Mar, 2006 13 commits
-
-
monty@mysql.com authored
Bug #17705 "FT Index corruption occurs with UTF8 data..." (Actually, the bug had nothing to do with FT index but with general key compression)
-
kent@mysql.com authored
Check that port range is valid, bug#16807
-
kent@mysql.com authored
Added --help option, bug#16392 acinclude.m4: Use "$shrext_cmds" when testing if shared library exists, bug#16332
-
kent@mysql.com authored
Use "dist_bin_SCRIPTS" to get a script distributed
-
kent@mysql.com authored
into mysql.com:/Users/kent/mysql/bk/mysql-4.1-new
-
kent@mysql.com authored
Use "dist_bin_SCRIPTS" to get a script distributed
-
bpontz@mysql.com authored
Increased version number because of clone-off
-
konstantin@mysql.com authored
-
konstantin@mysql.com authored
into mysql.com:/opt/local/work/mysql-5.0-15683
-
aivanov@mysql.com authored
into mysql.com:/home/alexi/innodb/mysql-5.0-merge
-
aivanov@mysql.com authored
the innodb-5.0-ss368 snapshot.
-
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.
-
aivanov@mysql.com authored
into mysql.com:/home/alexi/innodb/mysql-5.0-merge
-