##// END OF EJS Templates
narrow: update TODO.rst now that the narrowspec is in .hg/store...
Martin von Zweigbergk -
r40114:937ce75e default
parent child Browse files
Show More
@@ -1,23 +1,22 b''
1 Integration with the share extension needs improvement. Right now
1 Integration with the share extension needs improvement. Right now
2 we've seen some odd bugs, and the way we modify the contents of the
2 we've seen some odd bugs.
3 .hg/shared file is unfortunate. See wrappostshare() and unsharenarrowspec().
4
3
5 Resolve commentary on narrowrepo.wraprepo.narrowrepository.status
4 Resolve commentary on narrowrepo.wraprepo.narrowrepository.status
6 about the filtering of status being done at an awkward layer. This
5 about the filtering of status being done at an awkward layer. This
7 came up the import to hgext, but nobody's got concrete improvement
6 came up the import to hgext, but nobody's got concrete improvement
8 ideas as of then.
7 ideas as of then.
9
8
10 Address commentary in manifest.excludedmanifestrevlog.add -
9 Address commentary in manifest.excludedmanifestrevlog.add -
11 specifically we should improve the collaboration with core so that
10 specifically we should improve the collaboration with core so that
12 add() never gets called on an excluded directory and we can improve
11 add() never gets called on an excluded directory and we can improve
13 the stand-in to raise a ProgrammingError.
12 the stand-in to raise a ProgrammingError.
14
13
15 Reason more completely about rename-filtering logic in
14 Reason more completely about rename-filtering logic in
16 narrowfilelog. There could be some surprises lurking there.
15 narrowfilelog. There could be some surprises lurking there.
17
16
18 Formally document the narrowspec format. Unify with sparse, if at all
17 Formally document the narrowspec format. Unify with sparse, if at all
19 possible. For bonus points, unify with the server-specified narrowspec
18 possible. For bonus points, unify with the server-specified narrowspec
20 format.
19 format.
21
20
22 narrowrepo.setnarrowpats() or narrowspec.save() need to make sure
21 narrowrepo.setnarrowpats() or narrowspec.save() need to make sure
23 they're holding the wlock.
22 they're holding the wlock.
General Comments 0
You need to be logged in to leave comments. Login now