summaryrefslogtreecommitdiff
path: root/myisam/mi_open.c
Commit message (Collapse)AuthorAgeFilesLines
* fixed "huge number of packed rows in MyISAM" bug in 4.0 treeserg@serg.mysql.com2002-10-281-1/+2
|
* Merge with 3.23.54monty@hundin.mysql.fi2002-10-161-1/+1
|\
| * Fixed missing table_list->name -> table_list->alias convertmonty@mashka.mysql.fi2002-10-081-1/+1
| |
| * Fixed problem when repairing packed MyISAM files.monty@hundin.mysql.fi2001-11-221-3/+2
| |
* | MyISAM: always store alloced_rec_buff_length with the buffer itselfserg@sergbook.mysql.com2002-07-261-18/+7
| |
* | Removed wrong implementation of CUBE/ROLLUPmonty@mashka.mysql.fi2002-07-241-7/+11
| | | | | | | | | | | | Fixed bugfix of INSERT ... SET db_name.table_name.column_name Changed locking to external-locking Fix client hangup for some invalid SQL queries.
* | 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
* | yet another generalization for rec_buff handling, MI_INFO doesn't need ↵serg@sergbook.mysql.com2002-07-141-2/+35
| | | | | | | | rec_alloc anymore
* | mi_fix_rec_buff_for_blob() generalized a bitserg@sergbook.mysql.com2002-07-091-13/+3
| |
* | Ensure that share->tot_locks s updated correctlymonty@hundin.mysql.fi2002-06-171-0/+2
| | | | | | | | This fixes that mysamchk --sort-records works on windows.
* | Update copyrightmonty@hundin.mysql.fi2001-12-061-3/+3
| | | | | | | | Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
* | Fix bug when repairing compressed MyISAM filesmonty@hundin.mysql.fi2001-11-221-3/+2
| | | | | | | | LOCATE() is now case sensitive
* | mergemonty@hundin.mysql.fi2001-11-071-3/+4
|\ \ | |/
| * Added missing mysqlbinlog to binary distributions.monty@hundin.mysql.fi2001-11-071-2/+4
| | | | | | | | Applied patch to mysqlhotcopy
* | emove purify warningsmonty@bitch.mysql.fi2001-11-061-0/+1
| |
* | Fixed error message when opening a not-MyISAM file.monty@tramp.mysql.fi2001-10-291-1/+1
| | | | | | | | | | Extended MODIFY and CHANGE in ALTER TABLE to accept the AFTER keyword. Extended MyISAM to handle records > 16M.
* | Cleaned up SSL documentationmonty@hundin.mysql.fi2001-10-021-2/+2
| | | | | | | | | | | | | | Fixes for embedded server Made key_cache more configurable Fixed that one can change key blocksize in MyISAM A lot of optimizations to make MyISAM slightly faster
* | Some warning fixes and some SSL testprograms check-intonu@x153.internalnet2001-08-261-1/+1
| |
* | Remove usage of my_dup(), as this casued error 127 when reading MyISAM tablesmonty@hundin.mysql.fi2001-08-211-7/+9
| | | | | | | | New definition of WEEK().
* | Fix of UNION codemonty@hundin.mysql.fi2001-08-191-14/+15
| | | | | | | | | | | | | | Added heap_delete_table Added HA_EXTRA_PREPARE_FOR_DELETE Added and use my_dup() for faster open of tables. Removed not working no-mix-table-type
* | mergedserg@serg.mysql.com2001-07-021-14/+24
|\ \
| * | Added support for symlinked tables.monty@hundin.mysql.fi2001-06-011-3/+3
| | | | | | | | | | | | | | | | | | myisamchk: Don't force a repair if the only problem was that the open count wasn't correct. Added missing error messages.
| * | Removed compiler warnings.monty@hundin.mysql.fi2001-05-311-14/+24
| | | | | | | | | | | | | | | | | | | | | Added preliminary handling of symlinks in MyISAM. When using myisamchk to check tables with --force, don't repair tables that are marked as 'not closed' if they are ok. Change fn_format() to use my_real_path and my_symlink
* | | memory-limited treeserg@serg.mysql.com2001-07-021-0/+1
|/ / | | | | | | bulk inserts optimization: caching keys in binary tree
* | Don't write rows in MyISAM tables when using count(distinct)monty@tik.mysql.fi2001-05-231-5/+8
| | | | | | | | Don't read MyISAM header when running without locking
* | Added all changes from old 4.0 version:monty@work.mysql.com2001-04-111-1/+6
|/ | | | | | | | | PSTACK, libmysqld and MySQL filesystem UPDATE ... ORDER BY DELETE ... ORDER BY New faster fulltext handling Faster compressed keys
* Changed pthread_mutex_init() to use new MY_MUTEX_INIT.. macromonty@donna.mysql.fi2001-03-261-1/+1
| | | | (For glibc 2.2)
* Fixed test when exeeding file quota on writemonty@donna.mysql.com2001-01-151-7/+16
| | | | Sanity checks when opening MyISAM files
* Fixed problem with auto-repair of MyISAM tablesmonty@donna.mysql.com2000-11-211-2/+3
| | | | Fixed bug in ISAM and MyISAM when updating from multiple-processes
* changed to use IO_CACHE instead of FILEmonty@donna.mysql.com2000-11-161-2/+3
|
* Automatic repair of MyISAM tables + small bug fixesmonty@donna.mysql.com2000-10-171-38/+40
|
* Automatic repair of MyISAM tables + portability fixesmonty@tik.mysql.com2000-10-111-2/+3
|
* Small fixesmonty@donna.mysql.com2000-10-051-0/+3
|
* RIGHT JOIN, part of automatic repair of MyISAM tables, backup on repair,monty@tramp.mysql.fi2000-09-261-14/+23
| | | | reading from FIFO, fixes for FULLTEXT, @@IDENTITY
* Fixes for MERGE TABLES and HEAP tablesmonty@donna.mysql.com2000-09-141-1/+5
|
* Import changesetbk@work.mysql.com2000-07-311-0/+994