4 - in-use dentries weren't being reused properly (617851)
5 - prevent multiple LDLM setup (599178)
7 2002-10-10 Phil Schwan <phil@clusterfs.com>
10 - recovery deadlock fix
11 - rm -rf causes LBUG fix (617817)
12 - file open by multiple tasks fix (618962)
13 - directory permissions bugs (602707 and 620007)
14 - journal_stop fixed with locking (611313)
15 - O_APPEND failures resolved (618273, perhaps 614459)
16 - lconf PATH fix (619770)
17 - IA64 build fix (621450)
18 - RPC buffer sizes scale with amount of memory
20 2002-10-01 Phil Schwan <phil@clusterfs.com>
23 - locks would be cancelled without throwing away data pages,
24 resulting in inconsistent data (605627)
25 - inode attributes were not always being refreshed (605627, 612449)
26 - lconf now continues to cleanup after lctl reports an error
27 - MDS now enforces user permissions (602707)
28 - lprocfs cleanup fixed, but not yet enabled (614157)
29 - fixed infinite server hang, should a client not respond to an AST
30 - avoid going into recovery if user calls readlink() with a buffer
31 that's too small (613941)
32 - AST RPCs no longer require replies (614867) -- this may be changed
33 - don't crash server if client sends an IOV that's too big (611336)
34 - fixed lock conversion deadlock (611892)
35 - fixed the following of symlinks (614622)
36 * recovery: the server can remove locks from a client that dies, other
37 clients can make progress
38 * more extN patch fixes
39 * compile-time configurable ptlrpc buffer allocations
41 - collaborative read cache document
42 - Lustre Lite Performance CDR document-in-progress
44 2002-09-20 Andreas Dilger <adilger@clusterfs.com>
47 - fix typo in patch-2.4.18
49 2002-09-20 Andreas Dilger <adilger@clusterfs.com>
52 - clear ptlrpc request each time in handle_incoming_request()
53 - unlink of files now destroys the object on the OST
55 2002-09-19 Peter Braam <braam@clusterfs.com>
57 * add hard link support
58 * change obdfile creation method
59 * kernel patch changed
61 2002-09-19 Peter Braam <braam@clusterfs.com>
64 - stack overflow bug in extN fixed
66 2002-09-18 Andreas Dilger <adilger@clusterfs.com>
68 * documentation updates
69 - add man pages for config tools
70 - update tests/README to describe testing with new config tools
71 - finish metadata API descriptions
72 * bug fixes and cleanups
73 - statfs workaround for 16TB limit
74 - LOV stripe allocation improved, can stripe on subset of OSTs
75 - LOV file size/IO offset was wrong for files > 4GB in size
76 - object EA data was being dropped, caused files to be unreadable
77 - memory overflow with non-LOV OST caused memory corruption
78 - fixed regression tests to work with new config tools, obdfilter
79 - fixed bug when directory size became larger than 1 block
80 - fixed bug (for single client case) when PWD was deleted
81 - invalidate local directory pages when doing intent-based ops
82 - avoid LDLM oops when lock callback contained bad data
84 2002-09-09 Andreas Dilger <adilger@clusterfs.com>
86 * documentation updates
87 * bug fixes and cleanups
91 - 64-bit compile warnings
92 - 64-bit internal statfs data
94 * test_brw on persistent OST devices
98 2002-09-04 Andreas Dilger <adilger@clusterfs.com>
100 * documentation updates
101 * bug fixes and cleanups
102 * configuration tools
104 2002-08-30 Peter J. Braam <braam@clusterfs.com>
107 * many small fixes to 0_5_4
108 * io/network handling
109 * thinkos in MDS operations
111 2002-08-24 Peter J. Braam <braam@clusterfs.com>
114 * crucial basic fixes to 0.5.3
115 * IOR, Iozone work over Elan
118 2002-08-07 Phil Schwan <phil@clusterfs.com>
119 * version 0_5_3, our first alpha
120 * we use the new Portals iovs
121 * documentation updates
122 * bug fixes and cleanups
123 * small changes in the DLM wire protocol
125 2002-07-25 Peter J. Braam <braam@clusterfs.com>
126 * version 0_5_1 with some initial stability,
127 * locking on MD and file I/O.
128 * documentation updates
129 * several bug fixes since 0.5.0
130 * small changes in wire protocol
132 2002-07-18 Phil Schwan <phil@clusterfs.com>
134 * delivered as Lustre Light Alpha
135 * fixed a crash after handling invalid MDS requests
136 * fixed directory pages for architectures with non-4k pages sizes
138 2002-07-11 Andreas Dilger <adilger@clusterfs.com>
139 * release version v0_4_4
140 * Moves TCP acceptor to be on port 2432 (unused Coda port) instead
142 * Fixes a number of interruption problems with OST operations.
143 * Update documentation for portals header changes
144 * Move all wire protocol structs/defines to lustre_idl.h
145 * Fixes symlink length bug.
146 * Add tcpdump to repository.
148 2002-07-05 Andreas Dilger <adilger@clusterfs.com>
149 * release version v0_4_3
150 * Fixes statfs for inodes on extN.
151 * Fixes bug in runtests which would delete /etc/hosts.
152 * Use 64-bit object IDs wherever possible (not into VFS though)
153 Remove ost_get_info, which is unused by lustre, and out of date.
155 2002-07-03 Peter Braam <braam@clusterfs.com>
156 * release version v0_4_2 Fixes a lookup error (type not passed)
157 * move forward to head of Portals
158 * move forward to latest Lustre kernel
160 2002-06-25 Peter Braam <braam@clusterfs.com>
161 * release version v0_4_1. Hopefully stable on single node use.