D4850: store: pass matcher to store.datafiles() and filter files according to it

indygreg (Gregory Szorc) phabricator at mercurial-scm.org
Sat Oct 13 04:01:01 EDT 2018


indygreg added a comment.


  Another conceptual problem with this is that it assumes `data/` and `meta/` are used for tracking just filelogs and manifestlogs. In theory, other revlogs / data files could be stored there.
  
  For files / `data/` paths, I think we're OK making this assumption. But for manifests / `meta/`, I would feel better if we built up a set of tree manifest directories and then intersected that with files in `meta/` that map to their revlogs.

REPOSITORY
  rHG Mercurial

REVISION DETAIL
  https://phab.mercurial-scm.org/D4850

To: pulkit, #hg-reviewers, martinvonz
Cc: indygreg, martinvonz, mercurial-devel


More information about the Mercurial-devel mailing list