ChangeLog
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:7k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. 2000-02-16  Michael Widenius  <monty@monty.pp.sci.fi>
  2. * Added an extra argument to the compare routine for queues to allow
  3.   more advanced key compare functions.
  4. 2000-02-10  Michael Widenius  <monty@monty.pp.sci.fi>
  5. * Added THR_READ_NO_INSERT lock privilege to thr_lock.
  6. 1999-08-21  Michael Widenius  <monty@tik.pp.sci.fi>
  7. * Fix that '-1.49 or -1.49' is true
  8. * Allow negative hexadecimal numbers (like -0x0f).
  9. * Fixed problem with auto_increment on float and double.
  10. Wed Dec 17 02:13:58 1997    <monty@monty.pp.sci.fi>
  11. * Faster flush of keycache.
  12. Sat Dec  2 21:36:20 1995  Michael Widenius  (monty@bitch)
  13. * array.c  push_element & alloc_element.
  14. Wed Mar  3 00:54:20 1993  Michael Widenius  (monty@bitch)
  15. * Removed automatic O_TRUNC from my_create.
  16. Wed Oct 28 02:10:56 1992  Michael Widenius  (monty@bitch)
  17. * Enabled ASNYNC_IO on SUN.
  18. Mon Aug 31 23:51:13 1992  Michael Widenius  (monty@bitch)
  19. * Changed tree_insert to return element if ok.
  20. * Added new define tree_set_pointer().
  21. * Chagned delete_queue() to not free if allready freed.
  22. Mon Aug 17 01:46:36 1992  Michael Widenius  (monty@bitch)
  23. * Added ny cashing-rutine mf_iocash for quicker io.
  24. Wed Aug 12 13:41:18 1992  Michael Widenius  (monty@bitch)
  25. * Added new function get_copy_of_memory for combined malloc/copy.
  26. * Splitted my_malloc to three files.
  27. Thu Jan 23 22:02:37 1992  Michael Widenius  (monty at LYNX)
  28. * Added range-checks and aligned checks on ptrs to
  29.   safe_malloc:free and safe_malloc:realloc to catch more
  30.   error nicely without core-dumps.
  31. Wed Nov 13 01:52:18 1991  Michael Widenius  (monty at LYNX)
  32. * Added use of mysys as a shared library.
  33. Sat Nov  9 14:38:21 1991  Michael Widenius  (monty at LYNX)
  34. * Added expand of ~username to unpack_dirname.
  35. Tue Sep 17 21:15:08 1991  Michael Widenius  (monty at LYNX)
  36. * Don't free null-pointers if passed to my_free
  37. Fri May 17 20:11:27 1991  Michael Widenius  (monty at LYNX)
  38. * Changed all char * to string. (Can't change const char * because
  39.   of bug in C-definition.
  40. Tue Apr 30 01:32:56 1991  Michael Widenius  (monty at LYNX)
  41. * my_path now examines environment for posix variable "_" if
  42.   progname is given and has no path.
  43. Mon Apr 22 16:12:56 1991  Michael Widenius  (monty at LYNX)
  44. * Added function my_load_path() to fix path to a hard-path.
  45. Mon Apr 15 22:08:58 1991  Michael Widenius  (monty at LYNX)
  46. * Added more info on DBUG-stream when freeing unallocated data.
  47. Wed Apr  3 18:41:28 1991  Michael Widenius  (monty at LYNX)
  48. * Added global flag sf_malloc_no_sanity to make it possibly
  49.   to avoid sanity-checks in right code with uses malloc a lot.
  50. Tue Mar 26 15:09:45 1991  Mikael WIDENIUS  (monty at panther)
  51. * Made soundex look nicer
  52. Sat Mar 23 10:49:49 1991  Michael Widenius  (monty at LYNX)
  53. * Added init of alarm variables to skipp some warnings from gcc.
  54. Tue Mar  5 16:50:34 1991  Michael Widenius  (monty at LYNX)
  55. * Our qsort now only test if compare() function returns >= 0
  56.   and is optimized for compare() returning > 0.
  57. Fri Nov 23 23:53:46 1990  Michael Widenius  (monty at LYNX)
  58. * Added function my_set_alarm_variable to get a variable set
  59.   on some time.
  60.   my_alarm.h added for functions who want to print stat after
  61.   a given time or after a number of loops.
  62.   Changed my_lock to use new function and use defines in my_alarm.h
  63. Mon Oct  1 13:16:15 1990  Michael Widenius  (monty at LYNX)
  64. * Added use of asynchronic io in read_cash_record().
  65. * Added write_cash and flush_write_cash to record cashing.
  66. Sun Sep 16 22:05:25 1990  Michael Widenius  (monty at LYNX)
  67. * Added optional alarm to my_lock if one has FCNTL_LOCK. Added new
  68.   defines to my_sys.h.
  69. Mon Aug 27 22:20:38 1990  Michael Widenius  (monty at lynx)
  70. * my_end() now can print output about executed program.
  71. * Added parameter-defines for my_end in my_sys.h
  72. Sun Apr  1 23:29:47 1990  Monty  (monty at monty)
  73. * Changed mf_keydisk.c to have separate functions for read and write.
  74.   Read can now return pointer to intern key-buffer to skipp
  75.   unessessary memcpy-s.
  76. Fri Mar 23 23:03:39 1990  Monty  (monty at monty)
  77. * function test_if_hard_pathname() added in dirname.c
  78. * my_getwd now only saves changed current dir if dir is a
  79.           hard pathname.
  80. * changed my_path() to use test_if_hard_pathname()
  81. Thu Mar  1 14:47:59 1990  Monty  (monty at monty)
  82. * New function my_path().
  83. Sat Feb 24 02:54:35 1990  Monty  (monty at monty)
  84. * Added print of my_progname in my_mess.c
  85. Sun Feb 11 17:55:58 1990  David Axmark  (davida at isil)
  86. * Concatenated libarys my_func and my_sys because of to much
  87.   crosswise dependencies.
  88. * Fixed varagrs code in mf_fixadr.c
  89. Mon Dec  4 17:36:16 1989  Monty  (monty at monty)
  90. * Changed safemalloc() to use my_message() if out of memory and
  91.   to check MY_WME if we want this error-messages.
  92. * Changed my_setwd() to use dos_setdrive() insted of system().
  93. Wed Oct 25 02:56:07 1989  Monty  (monty at monty)
  94.   * Changed my_mktmp1() to work like tempnam() with default dirname.
  95.   * Changed name of my_mktmp1.c to my_tempnam.c
  96. Thu Oct 19 16:39:27 1989  David Axmark  (davida at isil)
  97. * Removed libary mysysnc. Instead added a hook to my_error that
  98.   can call my_message if needed.
  99. Thu Oct  5 01:33:29 1989  David Axmark  (davida at isil)
  100. * Use MY_SEEK_{SET,CUR,END} as arguments to my_seek
  101. * Added a a array of structs that holds properties of open files.
  102.   Removed include file extras.h
  103. Wed Jun 21 01:34:04 1989  Monty  (monty at monty)
  104. * Added two new malloc-functions: my_once_alloc() and
  105.   my_once_free(). These give easyer and quicker startup.
  106. Mon May 22 14:03:44 1989  Monty  (monty at monty)
  107. * Fixed my_getwd and my_setwd so they work.
  108. * Added extern variabel curr_char[] with is set to current
  109.   directory after my_getwd() or my_setwd();
  110. Mon Jan 23 03:38:50 1989  Monty  (monty at monty)
  111. * Changed my_chsize to check if NO_CHSIZE is defined. If new file
  112.   should be shorter it fills unused part with null.
  113. * Changed my_lock to not check for arg 0 (Functions should use
  114.   LK_TO_EOF to lock all file.
  115. Tue Dec  6 15:09:44 1988  Monty  (monty at monty)
  116. * Added DBUG_PRINT if error in my_seek.
  117. Mon Dec  5 15:58:48 1988  Monty  (monty at monty)
  118. * Added DBUG_PRINT if not all byte read/written in my_read(),
  119.   my_fread(), my_write() and my_fwrite();
  120. Sat Dec  3 01:48:03 1988  Monty  (monty at monty)
  121. * Fixed bug in Makefile; quick did't work.
  122. * Changed safemalloc to use bmove, bfill and memcpy when handling
  123.   memoryblocks.
  124. Fri Dec  2 03:29:21 1988  Monty  (monty at monty)
  125. * Added more defines under MEMORY in my_func.h
  126. * Added functions to llib-lmysys.
  127. * Removed RCS/* files and installed ewerything as stable.
  128.   (Because errors in old RCS-files.
  129. Wed Nov  9 00:32:33 1988  Monty  (monty at monty)
  130. * Changed realloc for MSDOS; Previous version freed old block on
  131. * error, new version (of compiler) dosn't.
  132. Wed Oct 26 21:07:27 1988  Monty  (monty at monty)
  133. * Fixed missing updateing of my_stream_opened;