Server IP : 172.67.216.182 / Your IP : 162.158.162.88 Web Server : Apache System : Linux krdc-ubuntu-s-2vcpu-4gb-amd-blr1-01.localdomain 5.15.0-142-generic #152-Ubuntu SMP Mon May 19 10:54:31 UTC 2025 x86_64 User : www ( 1000) PHP Version : 7.4.33 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /www/server/mysql/src/storage/myisam/ |
Upload File : |
2000-11-27 Michael Widenius <[email protected]> * Changed mi_create.c to use less stack. 2000-08-23 Michael Widenius <[email protected]> * Fixed bug when comparing DECIMAL/NUMERIC key parts. 2000-08-17 Michael Widenius <[email protected]> * Add a new flag in share.staus so that we can quickly check if a table is analyzed or not! 2000-07-02 Michael Widenius <[email protected]> * Added safety margin to guard against full index file. 2000-05-22 Michael Widenius <[email protected]> * Fixed that --join works with myisampack. 2000-05-14 Michael Widenius <[email protected]> * Don't lock datafile during myisamchk (only indexfile is locked; This is good enough for all MyISAM functions); This made it possible to close datafile in rep_by_sort(). 2000-05-04 Michael Widenius <[email protected]> * Fixed bug in code that scanned after rows in a crashed table. This could cause an infinite loop when repairing tables. 2000-04-26 Michael Widenius <[email protected]> * Fixed bug when doing read_next after a delete/insert which balanced key pages (In this case one internal buffer was wrongly reused) 2000-04-21 Michael Widenius <[email protected]> * Changed mi_find_halfpos() to return key, key_length and pos after key. * Don't join or split key buffers in the middle when inserting a key that is bigger than all other keys; This will improve inserts when doing these in sorted order. 2000-04-04 Michael Widenius <[email protected]> * Added support for different languages on key part level. 2000-02-23 Michael Widenius <[email protected]> * Fixed that myisamchk works properly with RAID. 2000-02-07 Michael Widenius <[email protected]> * Added delete and rename of tables (works with RAID tables) 2000-01-29 Michael Widenius <[email protected]> * Fixed the sorting of index works with prefix-packed keys. 1999-11-24 Michael Widenius <[email protected]> * Fixed that DECIMAL() keys are sorted correct for negative numbers. 1999-11-22 Michael Widenius <[email protected]> * removed 'NO_LOCKING' macros. * Added function mi_rnext_same * Added support for concurrent reads. 1999-11-05 Michael Widenius <[email protected]> * Added function mi_scan(). * Changed all functions to return error number in case of errors. 1999-08-17 Michael Widenius <[email protected]> * Added option DELAY_KEY_WRITE to tables and mi_open() 1999-08-10 Michael Widenius <[email protected]> * Added support of HA_READ_PREFIX_LAST to mi_rkey(). This finds the last row with the given prefix. Mon Aug 2 13:54:35 1999 Michael Widenius <[email protected]> * Added data- and key-file-length to myisamchk. * Fixed some problems with null and space packed keys. 1999-07-15 Michael Widenius <[email protected]> * The following options are for COUNT(DISTINCT ..) * Added option HA_EXTRA_NO_ROWS; In this case only the index tree is updated * Added mi_delete_all_rows() 1999-07-13 Michael Widenius <[email protected]> * Added special handling of tempoary tables 1999-06-12 Michael Widenius <[email protected]> * Added optional checksum for file and for each dynamic-length row * Added unique constraint checking 1999-05-06 Michael Widenius <[email protected]> * All index blocks of the same size now share the same key block delete link 1999-03-17 Michael Widenius <[email protected]> * Different key packing code depending on if the first key part is a variable length column (space packed, BLOB or VARCHAR) * The create interface allows one to specify a key segment to start and end one a specific bit. (The bit handling isn't yet implemented) * Added more tests to 'test1' 1999-03-16 Michael Widenius <[email protected]> * Added option -m to myisamchk as an alternative to -e (-m is faster but not as quite as safe as -e). * Added option --fast to not check not changed tables. * The first update will set a bit that the table has been changed. * The first update to a table increments a 'open_count' field. This will be reset on close. This will allow myisamchk to find tables that hasn't been properly closed! * Support for true VARCHAR columns 1999-03-01 Michael Widenius <[email protected]> * Dynamic length blocks are double linked to allow easy reallocation of block lengths. This will help that the dynamic length data will not be as fragmented as with ISAM. * Extended mypack_isam to compress BLOB/TEXT columns. * Allow keys on BLOB. 1999-02-06 Michael Widenius <[email protected]> * Keys, key pointers and all varibles in the index file are stored in high-endian-order to get better compression. * Allow NULL on keys 1998-10-29 Michael Widenius <[email protected]> * All data is stored in low-endian order (This means that the files will be architecture and OS independent) * All record numbers are now of type 'ha_rows' and file pointer are now of type my_off_t. One can use files with 32-64 bit pointers with a 32bit or 64bit record handling. Currently the code is limited to 5 bytes pointers, but this is real easy to change.