An error occurred fetching the project authors.
- 19 Feb, 2009 1 commit
-
-
Sergey Glukhov authored
In case of ROW item each compared pair does not check if argumet collations can be aggregated and thus appropiriate item conversion does not happen. The fix is to add the check and convertion for ROW pairs.
-
- 28 Feb, 2008 1 commit
-
-
gshchepa/uchum@host.loc authored
Assertion `0' failed If ROW item is a part of an expression that also has aggregate function calls (COUNT/SUM/AVG...), a "splitting" with an Item::split_sum_func2 function is applied to that ROW item. Current implementation of Item::split_sum_func2 replaces this Item_row with a newly created Item_aggregate_ref reference to it. Then the row cache tries to work with the Item_aggregate_ref object as with the Item_row object: row cache calls row-emulation methods such as cols and element_index. Item_aggregate_ref (like it's parent Item_ref) inherits dummy implementations of those methods from the hierarchy root Item, and call to them leads to failed assertions and wrong data output. Row-emulation virtual functions (cols, element_index, addr, check_cols, null_inside and bring_value) of Item_ref have been overloaded to forward calls to an underlying item reference.
-
- 01 Jun, 2007 1 commit
-
-
kostja@bodhi.(none) authored
-
- 20 Apr, 2007 1 commit
-
-
gshchepa/uchum@gshchepa.loc authored
Support for NULL components was incomplete for row comparison, fixed. Added support for abort_on_null at compare_row() like in 5.x
-
- 11 Apr, 2007 1 commit
-
-
igor@olga.mysql.com authored
are used as arguments of the IN predicate. Added a function to check compatibility of row expressions. Made sure that this function to be called for Item_func_in objects by fix_length_and_dec().
-
- 31 Mar, 2007 1 commit
-
-
igor@olga.mysql.com authored
conditions. When allocating memory for KEY_FIELD/SARGABLE_PARAM structures the function update_ref_and_keys did not take into account the fact that a single row equality could be replaced by several simple equalities. Fixed by adjusting the counter cond_count accordingly for each subquery when performing substitution of a row equality for simple equalities.
-
- 01 Sep, 2006 1 commit
-
-
igor@rurik.mysql.com authored
account by the optimizer. Now all row equalities are converted into conjunctions of equalities between row elements. They are taken into account by the optimizer together with the original regular equality predicates.
-
- 18 Aug, 2005 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 28 Jul, 2005 1 commit
-
-
monty@mysql.com authored
-
- 04 Apr, 2005 1 commit
-
-
monty@mysql.com authored
Fix that mysql.proc works with new VARCHAR fields Give warnings for wrong zero dates
-
- 15 Feb, 2005 1 commit
-
-
monty@mysql.com authored
Simple optimzations done while reviewing code
-
- 16 Feb, 2004 1 commit
-
-
monty@mysql.com authored
Added more DBUG statements Ensure that we are comparing end space with BINARY strings Use 'any_db' instead of '' to mean any database. (For HANDLER command) Only strip ' ' when comparing CHAR, not other space-like characters (like \t)
-
- 30 Oct, 2003 1 commit
-
-
bell@sanja.is.com.ua authored
added code covarage for functions convert(), nullif(), crc32(), is_used_lock(), char_lengtrh(), bit_xor() added string length for more speed made code covarage for print() method of Item fixed printability of some items (SCRUM) (WL#1274)
-
- 18 Aug, 2003 1 commit
-
-
monty@mashka.mysql.fi authored
Use server character set if --default-character-set is not used Added convert_string() for more efficient alloc+character-set convert of strings
-
- 10 Mar, 2003 1 commit
-
-
Sinisa@sinisa.nasamreza.org authored
-
- 29 Jan, 2003 1 commit
-
-
bell@sanja.is.com.ua authored
fixed layout
-
- 26 Jan, 2003 1 commit
-
-
serg@serg.mysql.com authored
-
- 05 Jan, 2003 1 commit
-
-
monty@mashka.mysql.fi authored
Cleaned up test; Removed wrong DROP TABLE commands and use standard table and database names. changed store_warning() -> push_warning_print()
-
- 10 Dec, 2002 1 commit
-
-
bell@sanja.is.com.ua authored
NULL fixed max_length fixed layout fixed
-
- 08 Dec, 2002 1 commit
-
-
bell@sanja.is.com.ua authored
NULL with row (IN) cardinality error of row inside row new[] fixed layout
-
- 07 Dec, 2002 1 commit
-
-
bell@sanja.is.com.ua authored
renamed row item test
-
- 30 Nov, 2002 1 commit
-
-
pem@mysql.com authored
ROW keyword mandatory (although it's optional in SQL-99).
-
- 29 Nov, 2002 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 28 Nov, 2002 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 15 Nov, 2002 1 commit
-
-
bell@sanja.is.com.ua authored
-