Extend tracking of used segments to cover metadata segments.
authorMichael Vrable <mvrable@cs.ucsd.edu>
Wed, 9 Jan 2008 22:26:07 +0000 (14:26 -0800)
committerMichael Vrable <mvrable@turin.ucsd.edu>
Wed, 9 Jan 2008 22:26:07 +0000 (14:26 -0800)
commit0546d239071daa82a8b85348a7f66fba10d85aff
tree090a57208efa0767df6916c4bb313f2523835132
parentd68fe153b690ebdb5cb84c027fc094e6f77a2bb5
Extend tracking of used segments to cover metadata segments.

In the segments_used table in the local database, include segments that
contain metadata in addition to data segments.  Additionally, slightly
extend the segment tracking code so that the modification time of segments
is written out.

The exact utilization of the metadata segments is not yet computed; for now
the utilization is listed as 1.0 even if it is actually less.
contrib/upgrade0.6-localdb.sql
localdb.cc
localdb.h
metadata.cc
schema.sql