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

MySQL数据库

开发平台:

Visual C++

  1. 2000-04-26  Michael Widenius  <monty@mysql.com>
  2. * Fixed bug when doing read_next after a delete/insert which balanced key
  3.   pages (In this case one internal buffer was wrongly reused)
  4. 1999-11-23  Michael Widenius  <monty@monty.pp.sci.fi>
  5. * Changed prefix from ni_ to nisam_ to avoid problems on MacOS X.
  6. 1999-08-17  Michael Widenius  <monty@tik.pp.sci.fi>
  7. * Changed last parameter to mi_open() to be a bit flag instead of an int.
  8. 1998-10-01  Michael Widenius  <monty@monty.pp.sci.fi>
  9. * Fixed bug in key packing when using some USE_STRCOLL character sets.
  10. Thu Aug 20 23:17:41 1998  Michael Widenius  <monty@bitch.pp.sci.fi>
  11. * isamchk.c:  Sometimes isamchk --sort-table caused isamchk to die.
  12. 1998-06-28  Michael Widenius  <monty@monty.pp.sci.fi>
  13. * Fixed some possible race conditions when using with MySQL and
  14.   many reopen/close of the same tables under heavy load!
  15. * Changed isamchk to re-pack records when doing a repair to make it more safer.
  16. Thu Mar 12 21:44:08 1998  Michael Widenius  <monty@monty.pp.sci.fi>
  17. * Added a safty test to _ni_rec_unpack.
  18. Wed Nov 26 01:52:55 1997    <monty@monty.pp.sci.fi>
  19. * Fixed small problem when reading delete-marked records with rkey, rnext and
  20.   rprev. In normal applications this should never happen.
  21. Thu Nov 20 14:01:21 1997    <monty@monty.pp.sci.fi>
  22. * Fixed range key bug when using compressed key where the first part wasn't
  23.   compressed.
  24. * Converted everything to use prototypes.
  25. Mon Sep 29 13:16:27 1997    <monty@monty.pp.sci.fi>
  26. * Fixed problem with isamchk and compressed records files with record_reflength
  27.   < 4 (Gave wrong key when using isamchk -rq).
  28. Fri Sep 26 16:06:37 1997    <monty@monty.pp.sci.fi>
  29. * Fixed bug in range calculation.
  30. Thu Aug 14 14:44:33 1997    <monty@monty.pp.sci.fi>
  31. * Removed a couple of unnecessary seeks from 'delete static record'
  32. Tue Jul  1 22:04:16 1997    <monty@monty.pp.sci.fi>
  33. * Added checking of 'wrong packed records' when using 'isamchk -e' or 
  34.   isamchk -ro.
  35. Fri Feb  7 22:22:28 1997  Michael Widenius  <monty@bitch.sci.fi>
  36. * Fixed use of packed tables with threads (One static variable left)
  37. Thu Jan 23 09:05:22 1997  Michael Widenius  <monty@bitch.sci.fi>
  38. * Changed create to detect keys > 127 and not pack them. Now one can
  39.   define keys with a length of up to (nisam_block_size-18)/2
  40.   by changeing N_MAX_KEY_LENGTH.
  41. Fri Jan 10 21:01:44 1997  Michael Widenius  <monty@bitch.sci.fi>
  42. * added signed chars as key type.
  43. Fri Apr 26 14:31:05 1996  Michael Widenius  <monty@bitch.clinet.fi (Michael Widenius)>
  44. * create.c:  All keyfile blocks are now IO_SIZE big (for better keycashing).
  45. Tue Mar 12 22:42:52 1996  Michael Widenius  <monty@bitch.clinet.fi (Michael Widenius)>
  46. * isamchk.c: Changed to print info if system table
  47. * write.c:   Don't allow more than 1 record in system table.
  48. Fri Feb  2 16:40:32 1996  Michael Widenius  <monty@bitch.clinet.fi (Michael Widenius)>
  49. * isamchk.c; Check that delete-link-chain is ok before trying to delete with 'q'.
  50. Thu Jan 11 13:21:23 1996  Michael Widenius  <monty@bitch.clinet.fi (Michael Widenius)>
  51. * All same isam files now shares a structure to allow many opens off the same
  52.   file
  53. Sat Nov 25 12:33:53 1995  Michael Widenius  <monty@bitch.clinet.fi (Michael Widenius)>
  54. * All functions now used my_errno instead of errno
  55. Mon Oct 23 12:32:02 1995  Michael Widenius  <monty@bitch.clinet.fi (Michael Widenius)>
  56. * isamchk.c: Don't print that database should be fixed on automatic rep.
  57. Sun Aug 27 20:13:56 1995  Michael Widenius  <monty@bitch.analytikerna.se (Michael Widenius)>
  58. * _dynrec.c added flush_io_cash() if someone did a read when using
  59.   WRITE CASHING.
  60. Thu Apr 20 01:41:24 1995  Michael Widenius  (monty@bitch)
  61. * fixed errno when got error of 'key-not-found' when updateing or
  62.   deleting record.
  63. Tue Jan 17 19:37:48 1995  Michael Widenius  (monty@bitch)
  64. * isamchk can now unpack databases.
  65. * prolinted all files.
  66. Fri May 27 15:01:06 1994  Michael Widenius  (monty@bitch)
  67. * Don't lock packed databases.
  68. Sat Apr 16 22:41:23 1994  Michael Widenius  (monty@bitch)
  69. * Added new function read_rsame_with_pos.
  70. Wed Mar 30 15:52:19 1994  Michael Widenius  (monty@bitch)
  71. * Added creation and recover date to indexfile and isamchk.
  72. Sat Mar 26 15:03:37 1994  Michael Widenius  (monty@bitch)
  73. * change is_panic() to close all files on ha_panic(write) on systems
  74.   (VMS) with can't open one file twice.
  75. Fri Feb  4 21:09:56 1994  Michael Widenius  (monty@bitch)
  76. * READ_CASH on packed files now makes them mem-mapped if possibly
  77. Sat Sep 18 14:56:32 1993  Michael Widenius  (monty at bitch)
  78. * changed _search to use pointer to buffer when reading keys.
  79. Mon Aug 16 19:45:29 1993  Michael Widenius  (monty at bitch)
  80. * isamchk and packisam resolves symbolic links before file is used.
  81.   This forces temp-files on same disk as orginal file and rename
  82.   of temp-files dosen't destroy symbolic links.
  83. Mon May 31 18:26:08 1993  Michael Widenius  (monty at bitch)
  84. * Added crc-check of records when packing for safe test if pack ok.
  85. Tue Mar  2 19:16:00 1993  Michael Widenius  (monty@bitch)
  86. * Added logging of records with ni_log().
  87. Fri Jan 29 00:56:58 1993  Michael Widenius  (monty@bitch)
  88. * Fixed bug in _read_rnd_static_record ; A lock was made for
  89.   each record even if it was in cash.
  90. Sun Nov 15 12:51:36 1992  Michael Widenius  (monty@bitch)
  91. * last change breaked _dynrec, when not compileing with dbug.
  92. Fri Nov  6 03:46:38 1992  Michael Widenius  (monty@bitch)
  93. * Fixed bugg when using packed records and reclength < 8 byte.
  94. Wed Oct 28 22:23:32 1992  Michael Widenius  (monty@bitch)
  95. * Changed _cash.c to use io_cash to allow use of aioread.
  96. Fri Oct 23 00:45:53 1992  Michael Widenius  (monty@bitch)
  97. * Added MY_WAIT_IF_FULL to pack_isam.
  98. Sat Oct 17 14:51:15 1992  Michael Widenius  (monty@bitch)
  99. * Added use of subset of keys (isamchk -k#)
  100. Mon Oct  5 21:53:18 1992  Michael Widenius  (monty@bitch)
  101. * Remove reloc of database ; Gives only problems with isamchk.
  102. Mon Aug 17 03:17:09 1992  Michael Widenius  (monty@bitch)
  103. * Changed isam to use io_cash instead of rec_cash