Drop the use of indirect blocks for storing pointers to data.
authorMichael Vrable <mvrable@cs.ucsd.edu>
Mon, 19 Nov 2007 17:57:42 +0000 (09:57 -0800)
committerMichael Vrable <mvrable@turin.ucsd.edu>
Mon, 19 Nov 2007 17:57:42 +0000 (09:57 -0800)
commit6e0eba0d28ca8d73f199e7b4240b9da2cc96c741
tree760cd4c0c76752a6230c5441275a5b6b04f94cca
parent6bb973b965a30832c3e2d9f6a24e80d3309ef89e
Drop the use of indirect blocks for storing pointers to data.

Now store the entire list of blocks that contain each file's contents
inline in the metadata log, even when that list is large.  Previously, the
list was split out into a separate object when it contained more than 8
entries.  These indirect blocks may still be useful, but they also
complicate the metadata/statcache rewrite, so for the moment disable them.
They may be reintroduced later.
scandir.cc