Write out new-style statcache data.
authorMichael Vrable <mvrable@cs.ucsd.edu>
Tue, 20 Nov 2007 00:27:51 +0000 (16:27 -0800)
committerMichael Vrable <mvrable@turin.ucsd.edu>
Tue, 20 Nov 2007 00:27:51 +0000 (16:27 -0800)
commit6cefd6f6bb0c87697930ec6c378353a289f1c867
tree2e798256cf37e316c46dcaaae17a7f3f2761535c
parent6e0eba0d28ca8d73f199e7b4240b9da2cc96c741
Write out new-style statcache data.

Write out statcache-style data from the metadata logging module of lbs.
This will eventually replace the old statcache implementation, but is not
complete.  This new statcache data is not yet read in or used elsewhere.

In the new format, the data in the statcache file has the same format as
the data in the metadata log itself.  Each stanza with file information is
prefixed with a @@reference line that gives a reference to the location of
the metadata.  If the metadata has not changed, this will allow metadata
log data to be re-used between snapshots.
metadata.cc
metadata.h
scandir.cc