summaryrefslogtreecommitdiff
path: root/sql/sql_get_diagnostics.cc
Commit message (Collapse)AuthorAgeFilesLines
* Update FSF addressVicențiu Ciorbaru2019-05-111-1/+1
|
* Stage 2 of MDEV-6152:Monty2015-08-211-1/+1
| | | | | | | | - Added mem_root to all calls to new Item - Added private method operator new(size_t size) to Item to ensure that we always use a mem_root when creating an item. This saves use once call to current_thd per Item creation
* MDEV-8010 - Avoid sql_alloc() in Items (Patch #1)Sergey Vojtovich2015-08-211-4/+4
| | | | | | | Added mandatory thd parameter to Item (and all derivative classes) constructor. Added thd parameter to all routines that may create items. Also removed "current_thd" from Item::Item. This reduced number of pthread_getspecific() calls from 290 to 177 per OLTP RO transaction.
* MDEV-6661 PI() does not work well in UCS2/UTF16/UTF32 contextAlexander Barkov2014-09-011-2/+4
| | | | | | | | | | | | | MDEV-6666 Malformed result for CONCAT(utf8_column, binary_string) Item_static_string_func::safe_charset_converter() and Item_hex_string::safe_charset_converter() did not handle character sets with mbminlen>1 properly, as well as did not handle conversion from binary to multi-byte well. Introducing Item::const_charset_converter(), to reuse it in a number of Item_*::safe_charset_converter().
* Fixed some memory leaksMichael Widenius2013-06-191-1/+1
| | | | | Disabled some asserts that we can't yet have enabled
* Applied all changes from Igor and SanjaMichael Widenius2013-06-151-0/+340