| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Add support for VARCHAR with 1 or 2 length bytes
Enable VARCHAR packing in MyISAM files (previous patch didn't pack data properly)
Give error if we got problems in temporary tables during a SELECT
Don't use new table generated by ALTER TABLE if index generation fails
Fixed wrong call by range_end() (Could cause an ASSERT in debug mode)
|
|
|
|
|
|
|
|
|
| |
Renamed HA_VAR_LENGTH to HA_VAR_LENGTH_PART
Renamed in all files FIELD_TYPE_STRING and FIELD_TYPE_VAR_STRING to MYSQL_TYPE_STRING and MYSQL_TYPE_VAR_STRING to make it easy to catch all possible errors
Added support for VARCHAR KEYS to heap
Removed support for ISAM
Now only long VARCHAR columns are changed to TEXT on demand (not CHAR)
Internal temporary files can now use fixed length tables if the used VARCHAR columns are short
|
| |
|
|
|
|
| |
Don't define crc32 if we are not linking with gzip
|
| |
|
| |
|
|
|
|
|
| |
_mi_compare_text -> mi_compate_text
Changes according Monty's suggestions
|
|
|
|
|
|
| |
Renamed _hp_func -> hp_func
mi_key_cmp moved to /mysys/my_handler.c
New tests for HEAP tables
|
|
|
|
|
|
| |
Add ISAM to Windows version
Fix of test results
Fixes for NULL keys in HEAP tables.
|
|
|
|
| |
Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
|
|
|
|
|
|
|
| |
Fixed bug in REPLACE with BDB tables
Prepare for write lock on read for BDB
Inform the handler when we want to use IGNORE / REPLACE
New manual pages
|
|
|