An error occurred fetching the project authors.
- 09 Aug, 2005 1 commit
-
-
dlenev@mysql.com authored
cause crash on update". Let us update "thd" pointer in LEX, all its units and in LEX::result before executing statement in trigger body, since triggers are associated with TABLE object and because of this can be used in different threads.
-
- 13 Jul, 2005 1 commit
-
-
konstantin@mysql.com authored
data": remove the fix for another bug (8807) that added OUTER_REF_TABLE_BIT to all subqueries that used a placeholder to prevent their evaluation at prepare. As this bit hanged in Item_subselect::used_tables_cache for ever, a constant subquery with a placeholder was never evaluated as such, which caused wrong choice of the execution plan for the statement. - to fix Bug#8807 backport a better fix from 5.0 - post-review fixes.
-
- 01 Jul, 2005 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 04 May, 2005 1 commit
-
-
msvensson@neptunus.(none) authored
- Introduce ifdefs so we can control when to use #pragma interface on cygwin
-
- 28 Apr, 2005 1 commit
-
-
bell@sanja.is.com.ua authored
if outer refernce (identifier) was resolved with help of cache all subqueries and resolved item itseld have to be correctly marked as dependent (BUG#10041)
-
- 16 Apr, 2005 1 commit
-
-
igor@rurik.mysql.com authored
Added a test case for bug #9516. item_subselect.h: Fixed bug #9516. The bug was due to that fact that the class Item_subselect inherited the generic implementation of the function not_null_tables that was not valid for the objects of this class. As a result evaluation of the not_null_tables attribute was not correct for subqueries. This caused invalid transformations of outer joins into inner joins.
-
- 31 Mar, 2005 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 30 Mar, 2005 1 commit
-
-
msvensson@neptunus.(none) authored
- Add function Item_param::fix_fields which will update any subselect they are part of and indicate that the subsleect is not const during prepare phase, and thus should not be executed during prepare.
-
- 10 Mar, 2005 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 08 Feb, 2005 1 commit
-
-
hf@deer.(none) authored
-
- 07 Dec, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 18 Nov, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
fixed null processing in NOT operation used in ALL subquery (Bug #6247)
-
- 11 Nov, 2004 1 commit
-
-
konstantin@mysql.com authored
-
- 27 Oct, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
improved mechanisn of detection posibility to be NULL for single row queries switched off substitution optimisation for single row subqueries in PS due to problem in resolving substituted expressions (changes to make subselects test working with PS protocol)
-
- 20 Oct, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
net_printf/send_error calls replaced by my_error family functions -1/1 (sent/unsent) error reporting removed (WL#2133)
-
- 07 Oct, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 10 Sep, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 09 Sep, 2004 1 commit
-
-
monty@mysql.com authored
Fixed (together with Guilhem) bugs in mysqlbinlog regarding --offset Prefix addresses with 0x for easier comparisons of debug logs Fixed problem where MySQL choosed index-read even if there would be a much better range on the same index This fix changed some 'index' queries to 'range' queries in the test suite Don't create 'dummy' WHERE clause for trivial WHERE clauses where we can remove the WHERE clause. This fix removed of a lot of 'Using where' notes in the test suite. Give NOTE instead of WARNING if table/function doesn't exists when using DROP IF EXISTS Give NOTE instead of WARNING for safe field-type conversions
-
- 03 Sep, 2004 1 commit
-
-
monty@mysql.com authored
Merged the different find_xxxx_table_in_list functions to one + some inline functions
-
- 20 Aug, 2004 1 commit
-
-
konstantin@mysql.com authored
a second time". The bug was caused by incompatibility of negations elimination algorithm and PS: during first statement execute a subtree with negation was replaced with equivalent subtree without NOTs. The problem was that although this transformation was permanent, items of the new subtree were created in execute-local memory. The patch adds means to check if it is the first execute of a prepared statement, and if this is the case, to allocate items in memory of the prepared statement. The implementation: - backports Item_arena from 5.0 - adds Item_arena::is_stmt_prepare(), Item_arena::is_first_stmt_execute(). - deletes THD::allocate_temporary_pool_for_ps_preparing(), THD::free_temporary_pool_for_ps_preparing(); they were redundant. and adds a few invariants: - thd->free_list never contains junk (= freed items) - thd->current_arena is never null. If there is no prepared statement, it points at the thd. The rest of the patch contains mainly mechanical changes and cleanups.
-
- 13 Aug, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 15 Jul, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
two TABLE_LIST copy eliminated
-
- 04 Jul, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
restoring current senect pointer before PS rexecution (backport from 5.0) removed spaces at lines ends
-
- 19 May, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 07 May, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 06 May, 2004 1 commit
-
-
pem@mysql.comhem.se authored
-
- 08 Feb, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
fixed UNION preparation
-
- 30 Dec, 2003 1 commit
-
-
hf@deer.(none) authored
Here i added Item_*::cleanup() functions, removed a lot of ~Item_*'s, added code to restore order_list and group_list
-
- 06 Dec, 2003 1 commit
-
-
hf@deer.(none) authored
This bug happens when a query, having subselects in the fields list, needs temporary table. Item_subselect::get_tmp_table_item isn't implemented and just returns *this. So the tmp_table_item takes value not from temporary but from original table.
-
- 28 Nov, 2003 1 commit
-
-
monty@mysql.com authored
Fixed compiler warnings (a lot of hidden variables detected by the Forte compiler) Added a lot of 'version_xxx' strings to 'show variables' Prevent copying of TMP_TABLE_PARAM (This caused core dump bug on Solaris) Fixed problem with printing sub selects to debug log
-
- 17 Nov, 2003 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 03 Nov, 2003 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 02 Nov, 2003 1 commit
-
-
bell@sanja.is.com.ua authored
all calls of fix_fields() are inspected (copy of cset which I lost in accidatly tree delete)
-
- 26 Oct, 2003 1 commit
-
-
bell@sanja.is.com.ua authored
code cleanup
-
- 16 Oct, 2003 2 commits
-
-
bell@sanja.is.com.ua authored
(BUG#1444)
-
bell@sanja.is.com.ua authored
new EXPLAIN parameter to show real query as it was interpreted (SCRUM) (WL#1274)
-
- 07 Oct, 2003 2 commits
-
-
bell@laptop.sanja.is.com.ua authored
-
bell@laptop.sanja.is.com.ua authored
-
- 02 Oct, 2003 1 commit
-
-
bell@laptop.sanja.is.com.ua authored
-
- 29 Sep, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
Code review/cleanup of sub subselect_uniquesubquery_engine
-