kmra...@rockwellcollins.com wrote on Thu, Jun 30, 2011 at 13:15:39 -0500: > What I don't know is if the revprop SQLite db in 1.7 > is essential to the operation of the repo.
It's essential. It stores the only copy of revision properties of revisions [0, ffd->min_unpacked_rev). > If it can't be deleted and recreated like the rep-cache.db file above, > I would consider it a single point of failure for the entire fsfs > repository. That new single point of failure would make me uneasy > about enabling revprop packing in 1.7... > So, a concrete suggestion: allow to specify in $REPOS/db/format whether revprop shards may be packed. (The format file is where knobs that cannot be changed after the filesystem has contents live.) If there's consensus we'll have to write this patch fairly quickly --- well before 1.7.0-rc1. > Kevin R.