summaryrefslogtreecommitdiff
path: root/sql/item_uniq.h
Commit message (Collapse)AuthorAgeFilesLines
* added code covarage for functions convert(), nullif(), crc32(), ↵bell@sanja.is.com.ua2003-10-301-2/+2
| | | | | | | | 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)
* fixed printability of Items (all items except subselects)bell@laptop.sanja.is.com.ua2003-10-121-0/+2
| | | | (SCRUM) (WL#1274)
* merge with 4.0.15monty@narttu.mysql.fi2003-08-291-1/+1
|\
| * Fixed some varnings from valgrindmonty@narttu.mysql.fi2003-08-201-1/+1
| | | | | | | | | | | | Set min value of max_allowed_packet to 1024 Fixed problem with UNION's without braces and SQL_CALC_FOUND_ROWS, LIMIT #,# and ORDER BY...LIMIT
* | reset() split in 2 function clear() & add()bell@laptop.sanja.is.com.ua2003-08-281-1/+1
| | | | | | | | | | aggregate function reinitialization (if no rows was found) made with help of clear() (fixed BUG#860)
* | Added SQLSTATE to client/server protocolmonty@narttu.mysql.fi2003-06-041-1/+1
| | | | | | | | | | | | | | | | | | | | bmove_allign -> bmove_align Added OLAP function ROLLUP Split mysql_fix_privilege_tables to a script and a .sql data file Added new (MEMROOT*) functions to avoid calling current_thd() when creating some common objects. Added table_alias_charset, for easier --lower-case-table-name handling Better SQL_MODE handling (Setting complex options also sets sub options) New (faster) assembler string functions for x86
* | Windows compile fixups (To be verified by respective devs)venu@myvenu.com2003-02-041-1/+1
| |
* | changes based on partial revie of task 577 (SCRUM)bell@sanja.is.com.ua2003-01-301-2/+6
| |
* | fixed subselects with temporary tables (SCRUM)bell@sanja.is.com.ua2003-01-251-0/+2
| | | | | | | | fixed memory leacks
* | prevent using references on sum function (except HAVING clouse of current ↵bell@sanja.is.com.ua2002-11-211-1/+5
| | | | | | | | select) and forward references
* | Fixes and code cleanups after merge with 4.0.3monty@mashka.mysql.fi2002-10-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Warning handling and initial prepared statement handling (last not complete yet) Changed a lot of functions that returned 0/1 to my_bool type. GRANT handling now uses read/write locks instead of mutex Change basic net functions to use THD instead of NET (needed for 4.1 protocol) Use my_sprintf instead of sprintf() + strlen() Added alloc_query() to be able to chare query initialization code with prepared statements. Cleanup handling of SHOW COUNT(*) WARNINGS and SELECT LAST_INSERT_ID() Note that the following test fails (will be fixed ASAP): sub_select, union, rpl_rotate_logs and rpl_mystery22
* | Merge with 4.0.3monty@narttu.mysql.fi2002-08-301-2/+1
|\ \ | |/ |/| | | | | | | | | | | | | Some simple optimzations, more comments and indentation changes. Add ` around database in 'use database' in binary log. Moved max_error_count and max_warning_count to variables struct. Removed SHOW_WARNS_COUNT and SHOW_ERRORS_COUNT calls. Changed string functions to use character set of first string argument as default return characterset (Each string function can change the above assumption if needed)
| * subselect in having clausebell@sanja.is.com.ua2002-07-011-1/+1
| | | | | | | | fixed bug in sum function in subselect
* | Removed wrong implementation of CUBE/ROLLUPmonty@mashka.mysql.fi2002-07-241-2/+2
| | | | | | | | | | | | Fixed bugfix of INSERT ... SET db_name.table_name.column_name Changed locking to external-locking Fix client hangup for some invalid SQL queries.
* | OLAP functionality plus some small bug fixesSinisa@sinisa.nasamreza.org2002-07-201-0/+2
|/
* Update copyrightmonty@hundin.mysql.fi2001-12-061-3/+3
| | | | Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
* PART I: Keys support for MyMERGE tablesserg@infomag.ape.relarn.ru2000-08-141-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | myisammrg/ | Makefile.am | mymrgdef.h | support for keys myrg_open.c | & myrg_queue.c | bugfixes myrg_rfirst.c | myrg_rkey.c | myrg_rlast.c | myrg_rnext.c | myrg_rprev.c | myrg_rrnd.c | include/myisammrg.h | rkey/rnext/etc prototyped sql/ | ha_myisammrg.cc | support for keys ha_myisammrg.h | myisam/ | mi_rkey.c | buf==NULL extension, _mi_rkey() mi_rnext.c | mi_rprev.c | include/queues.h | reinit_queue() - same as init_queue, but w/o malloc mysys/queues.c | PART II: Miscellaneous myisam/common_words | deleted (looks like I checked it in by mistake) some files (like acconfig.h, Makefile.am, COPYING.LIB, etc) | Change mode to -rw-r--r-- (by `chmod a-x ')
* Import changesetbk@work.mysql.com2000-07-311-0/+46