summaryrefslogtreecommitdiff
path: root/sql/opt_range.cc
Commit message (Collapse)AuthorAgeFilesLines
* Removed mysql_ssl_clear() monty@hundin.mysql.fi2002-06-271-1/+3
| | | | | | | Added statistics information for alarms (for bug tracking) Don't store "incomplete" in the xxx.cfg file if we are not using --restart. (Crash-me) Enlarged STACK_BUF_ALLOC becasue of failed crash-me test Aded new script mysql_tableinfo to make a system directory.
* Made keyread (key scanning) a key specific attribute.monty@hundin.mysql.fi2002-06-191-12/+12
| | | | | This avoids using fulltext keys for table scanning. This also reverts Sinisa's original fix for this problem.
* Fixed problem with innodb_log_group_home_dir and SHOW VARIABLESmonty@hundin.mysql.fi2002-06-171-1/+2
|
* A fix for a bug which hits the optimiser when trying to group keysSinisa@sinisa.nasamreza.org2002-06-151-1/+1
| | | | | | for a seemingly impoosbile conds in WHERE.... This crashed MySQL in 4.0.2
* Big code cleanup/review before 4.0.2 release.monty@mashka.mysql.fi2002-06-111-1/+1
| | | | | (All commit emails since 4.0.1 checked) This had to be done now, before the 4.1 tree changes to much, to make it easy to propagate bug fixes to the 4.1 tree.
* Update for BTREE keys in HEAP tablesmonty@tik.mysql.fi2002-04-121-5/+6
| | | | Split handler->option_flag() to handler->table_flags() and handler->index_flags()
* Fix sorting of NULL values (Should always be first)monty@tik.mysql.fi2002-03-021-7/+8
| | | | Fix problem with HAVING and MAX() IS NOT NULL
* Increase max package length to 512M for mysql and mysqldump.monty@hundin.mysql.fi2002-01-231-0/+3
| | | | | | Faster 'read_first_row' (Fixes slow 'preparing' state) Read constant tables earlier, which provides better optimzations when using tables with <=1 row. This also fixes a complicated bug involving const tables.
* New improved IO_CACHEmonty@bitch.mysql.fi2001-11-281-1/+1
|
* fixes for ft-boolean and range optimizerserg@serg.mysql.com2001-11-221-5/+0
|
* Portability fixmonty@hundin.mysql.fi2001-11-071-2/+2
| | | | Cleanup typos (like SKIPP -> SKIP)
* Don't do signal() on windows (Causes instability problems)monty@hundin.mysql.fi2001-10-171-11/+15
| | | | | | Safer, a bit faster filesort. Code changes to avoid calls to current_thd() (faster code). Removed all compiler warnings from readline.
* Final fixes for INSERT into MERGE tables.monty@tik.mysql.fi2001-09-271-1/+1
| | | | | | Move MAX_BLOB_WIDTH to be global Added full support for unsigned BIGINT Fixed spelling errors
* Portability fixesmonty@hundin.mysql.fi2001-09-151-2/+4
|
* Remove warnings and portability fixesmonty@hundin.mysql.fi2001-08-141-1/+0
| | | | | | New global read lock code Fixed bug in DATETIME with WHERE optimization Made UNION code more general.
* Fix ORDER BY ... DESC optimizationmonty@hundin.mysql.fi2001-06-291-22/+90
|
* Implement ORDER BY DESC optimization, which reads values in descendingtim@white.box2001-06-281-3/+155
| | | | order directly from the index instead of using a filesort.
* Fixed portability problems in mysqlcheckmonty@donna.mysql.fi2001-04-211-1/+3
|
* Moved test to keep Tim happymonty@donna.mysql.fi2001-04-171-3/+2
|
* Don't use ranges on HEAP tables with LIKEmonty@donna.mysql.fi2001-04-171-1/+5
| | | | Don't reconnect client on close
* Fixed bug with UPDATE/DELETE on UNIQUE key which could be NULLmonty@donna.mysql.fi2001-04-101-3/+29
|
* Add support for Gemini table handler, Monty has checked and approvedmikef@nslinux.bedford.progress.com2001-03-211-8/+17
| | | | Fix bug when read return error
* Merged some functions and removed some unused client functions.monty@donna.mysql.fi2001-03-061-2/+4
| | | | | | | | 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.
* Removed init that crashed BDBmonty@donna.mysql.com2000-12-111-1/+1
| | | | Fixed newly introduced bug in update
* Temporary fix for handling wild_one at end of string (key compression).jani@prima.mysql.fi2000-12-081-0/+5
| | | | Full fix shall be in MySQL 4.1. (This is a hard one (!))
* New error messagesmonty@donna.mysql.com2000-12-051-1/+0
| | | | | Fix for creating read-only files on windows Manual updates
* Mergemonty@narttu.mysql.fi2000-12-031-0/+1
|\
| * Small manual changes + fix bug in range optimizer becasue of commented codemonty@donna.mysql.com2000-12-031-1/+1
| |
* | opt_range.cc bugfix (sel000033.test)serg@serg.mysql.com2000-11-301-1/+1
|/
* errmsg.txt translatedserg@serg.mysql.com2000-11-281-2/+5
| | | | | | | | | opt_range.h bugs with const_tables and filesort fixed opt_range.cc bugs with const_tables and filesort fixed item_func.cc bugs with const_tables and filesort fixed ha_myisam.h bugs with const_tables and filesort fixed ha_myisam.cc bugs with const_tables and filesort fixed ft_search.c bugs with const_tables and filesort fixed
* Automatic primary key for BDB tablesmonty@donna.mysql.com2000-10-161-0/+1
|
* ORDER BY works with FULLTEXT keysserg@serg.mysql.com2000-10-071-3/+3
|
* Update to new root alloc, OPTIMIZE TABLE and some other changesmonty@donna.mysql.com2000-09-121-5/+5
|
* Bug fixes for 3.23.23monty@donna.mysql.com2000-08-291-1/+11
|
* Import changesetbk@work.mysql.com2000-07-311-0/+2543