Mercurial > hg
annotate hgext/narrow/TODO.rst @ 40080:56d4f88530fc
narrow: update TODO.rst now that we share format with sparse
The narrowspec format was unified with the sparse format in
f64ebe7d2259 (narrowspec: use sparse.parseconfig() to parse narrowspec
file (BC), 2018-08-03).
Differential Revision: https://phab.mercurial-scm.org/D4904
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Fri, 05 Oct 2018 16:06:51 -0700 |
parents | eb70acc173e7 |
children | 1d09ba0d2ed3 |
rev | line source |
---|---|
36104 | 1 Integration with the share extension needs improvement. Right now |
40078
937ce75ea18c
narrow: update TODO.rst now that the narrowspec is in .hg/store
Martin von Zweigbergk <martinvonz@google.com>
parents:
39771
diff
changeset
|
2 we've seen some odd bugs. |
36104 | 3 |
39771
a063786c89fb
narrow: remove narrowrevlog
Gregory Szorc <gregory.szorc@gmail.com>
parents:
39544
diff
changeset
|
4 Address commentary in manifest.excludedmanifestrevlog.add - |
36104 | 5 specifically we should improve the collaboration with core so that |
6 add() never gets called on an excluded directory and we can improve | |
7 the stand-in to raise a ProgrammingError. | |
8 | |
9 Reason more completely about rename-filtering logic in | |
10 narrowfilelog. There could be some surprises lurking there. | |
11 | |
40080
56d4f88530fc
narrow: update TODO.rst now that we share format with sparse
Martin von Zweigbergk <martinvonz@google.com>
parents:
40079
diff
changeset
|
12 Formally document the narrowspec format. For bonus points, unify with the |
56d4f88530fc
narrow: update TODO.rst now that we share format with sparse
Martin von Zweigbergk <martinvonz@google.com>
parents:
40079
diff
changeset
|
13 server-specified narrowspec format. |
36104 | 14 |
15 narrowrepo.setnarrowpats() or narrowspec.save() need to make sure | |
16 they're holding the wlock. |