summaryrefslogtreecommitdiff
path: root/sql/key.cc
Commit message (Collapse)AuthorAgeFilesLines
* Merge with 4.0.12monty@narttu.mysql.fi2003-03-191-0/+8
|\
| * Allow optimzation of multi-table-update also for InnoDB tablesmonty@narttu.mysql.fi2003-03-191-1/+1
| | | | | | | | | | MEMORY is alias for HEAP for CREATE TABLE ... TYPE=HEAP Fixed bug in multi-table-update where a row could be updated several times
| * Merge with 3.23 to get fix for halloween problem on Update of InnoDB tablesmonty@narttu.mysql.fi2003-03-181-0/+8
| |\
| | * Fix of 'halloween bug' with UPDATE of InnoDB tables.monty@narttu.mysql.fi2003-03-181-0/+8
| | |
| | * Fixed problem with auto_increment key as not first key partmonty@mashka.mysql.fi2002-07-231-1/+1
| | |
* | | cleanupserg@serg.mysql.com2003-03-141-1/+1
| | |
* | | Fixed a lot of wrong memory references as reported by valgrindmonty@mashka.mysql.fi2003-02-121-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Portability fixes Added new client function: mysql_get_server_version() New server help code (From Victor Vagin) Fixed wrong usage of binary() Disabled RTREE usage for now.
* | | less default_charset_info bar@bar.mysql.r18.ru2002-12-201-2/+1
| | |
* | | my_sortcmp -> my_strnncollbar@bar.mysql.r18.ru2002-10-091-2/+3
| | |
* | | Merge with 4.0.3monty@narttu.mysql.fi2002-08-301-2/+3
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | 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)
| * | New ctype functions/macros to support many charsets at a timebar@gw.udmsearch.izhnet.ru2002-03-121-2/+3
| | |
* | | New SET syntax & system variables.monty@mashka.mysql.fi2002-07-231-1/+1
|/ / | | | | | | | | | | | | | | | | | | | | | | | | Made a some new buffers thread specific and changeable. Resize of key_buffer. AUTO_COMMIT -> AUTOCOMMIT Fixed mutex bug in DROP DATABASE Fixed bug when using auto_increment as second part of a key where first part could include NULL. Split handler->extra() to extra() and extra_opt() to be able to support thread specific buffers. Don't write message to error log when slave reconnects becasue of timeout. Fixed possible update problem when using DELETE/UPDATE on small tables (In some cases we used index even if table scanning would be better) A lot of minior code cleanups
* | Update copyrightmonty@hundin.mysql.fi2001-12-061-4/+4
| | | | | | | | Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
* | Portability fixmonty@hundin.mysql.fi2001-11-071-1/+1
| | | | | | | | Cleanup typos (like SKIPP -> SKIP)
* | Fix UNIONmonty@tik.mysql.fi2001-08-021-1/+1
|/ | | | | | | | New faster list iterators Change list code to be simpler and faster Optimize count(distinct) New error messages for UNION Make create_tmp_table more general to be usable by UNION
* Merged some functions and removed some unused client functions.monty@donna.mysql.fi2001-03-061-2/+2
| | | | | | | | Remember UNION for ALTER TABLE Added test for if we are supporting transactions. Don't allow REPLACE to replace a row when we have generated an auto_increment key Fixed bug when using BLOB keys Fixed bug in SET @variable=user.
* Added bdb_lock_max and fixed bug in BDB tables when using key partsmonty@donna.mysql.com2000-10-251-1/+1
|
* First part of automatic repair of MyISAM tables.monty@tramp.mysql.fi2000-10-031-1/+8
| | | | | | | Error on full disk on repair. SIGHUP signal handling. Update with keys on timestamp Portability fixes
* Import changesetbk@work.mysql.com2000-07-311-0/+266