summaryrefslogtreecommitdiff
path: root/mysys/my_lib.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge bk-internal.mysql.com:/home/bk/mysql-4.1monty@mysql.com2004-08-231-1/+1
|\ | | | | | | into mysql.com:/home/my/mysql-4.1
| * Changed %lx -> 0x%lx (for easier comparison of debug files)monty@mysql.com2004-08-231-1/+1
| | | | | | | | | | Cosmetic cleanups Don't call 'delete_elements' on copy_funcs as this causes elements to be freed twice
* | Fix for bug report #4737 and revert fix for bug #4375 (re-opened).miguel@hegel.txg2004-07-291-11/+0
|/
* my_lib.c:guilhem@mysql.com2004-07-051-2/+4
| | | | more accurate comment
* Windows-specific:guilhem@mysql.com2004-07-051-0/+9
| | | | | | | | | | | | Fix for BUG#4375 "Windows specific directories are copied during replication": in the Windows version of my_dir(), do not show hidden or system files which Windows sometimes creates in the root directory of drive (like RECYCLER and SYSTEM VOLUME INFORMATION directories) (so this problem showed up only when the datadir was the root dir of a drive). This will make SHOW DATABASES display better, and will do no harm to MySQL. For example, DROP DATABASE will not miss some files, as MySQL creates no hidden or system files.
* Fix for Bug #1952dlenev@mysql.com2003-12-121-161/+178
| | | | | | | | | "SHOW TABLE STATUS very slow w/large number of tables" Replaced old algorithm which were used in my_dir() and stored all information about directory entries in one chunk of memory with new one which stores file names and MY_STAT structures in separate memroot, so now we don't need to copy this data during reallocation of dir_entry array.
* Fixed a possible memory leak on MacOSX when using the shared libmysql.so ↵monty@mysql.com2003-12-111-2/+4
| | | | | | | | | | | | library (Bug #2061) mysql_server_init() now returns error code if something went wrong (Bug #2062) Don't use my_fopen() when reading symlink information as this may cause problems when a lot of files are opened. Free thread keys with pthread_key_delete() instead of relying on automatic free. (Bug #2062) Fixed bug in UNION statement with alias '*'. (Bug #1249) Fixed a bug in DELETE ... ORDER BY ... LIMIT where the rows where not deleted in the proper order. (Bug #1024). FOUND_ROWS() could return incorrect number of rows after a query with an impossible WHERE condition. HOW DATABASES doesn't anymore show .sym files (on windows) that doesn't point to a valid directory. (Bug #1385)
* Simple fixes (nothing notable)monty@mashka.mysql.fi2003-03-121-1/+1
|
* Update copyrightmonty@hundin.mysql.fi2001-12-061-16/+14
| | | | Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
* new crash-me results for Interbase.monty@hundin.mysql.fi2001-11-081-0/+4
|
* Fixed bug in UNIONmonty@hundin.mysql.fi2001-09-141-1/+1
| | | | Fixed replication bug in load_master_data
* merge with 3.23.42monty@work.mysql.com2001-09-021-6/+9
|\
| * Fixes for OS2.monty@hundin.mysql.fi2001-08-221-6/+9
| | | | | | | | | | Fix bug in isamlog Add argument types to function declarations.
* | Fix of UNION codemonty@hundin.mysql.fi2001-08-191-1/+3
|/ | | | | | | 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
* Fixed for Ia64 + delayed key creation + a lot of small bug fixesmonty@donna.mysql.com2000-08-151-0/+4
|
* Import changesetbk@work.mysql.com2000-07-311-0/+607