##// END OF EJS Templates
narrow: remove narrowrevlog...
Gregory Szorc -
r39807:a063786c default
parent child Browse files
Show More
@@ -7,18 +7,11 about the filtering of status being done
7 came up the import to hgext, but nobody's got concrete improvement
7 came up the import to hgext, but nobody's got concrete improvement
8 ideas as of then.
8 ideas as of then.
9
9
10 Fold most (or preferably all) of narrowrevlog.py into core.
10 Address commentary in manifest.excludedmanifestrevlog.add -
11
12 Address commentary in narrowrevlog.excludedmanifestrevlog.add -
13 specifically we should improve the collaboration with core so that
11 specifically we should improve the collaboration with core so that
14 add() never gets called on an excluded directory and we can improve
12 add() never gets called on an excluded directory and we can improve
15 the stand-in to raise a ProgrammingError.
13 the stand-in to raise a ProgrammingError.
16
14
17 Figure out how to correctly produce narrowmanifestrevlog and
18 narrowfilelog instances instead of monkeypatching regular revlogs at
19 runtime to our subclass. Even better, merge the narrowing logic
20 directly into core.
21
22 Reason more completely about rename-filtering logic in
15 Reason more completely about rename-filtering logic in
23 narrowfilelog. There could be some surprises lurking there.
16 narrowfilelog. There could be some surprises lurking there.
24
17
@@ -28,7 +28,6 from . import (
28 narrowcopies,
28 narrowcopies,
29 narrowpatch,
29 narrowpatch,
30 narrowrepo,
30 narrowrepo,
31 narrowrevlog,
32 narrowtemplates,
31 narrowtemplates,
33 narrowwirepeer,
32 narrowwirepeer,
34 )
33 )
@@ -58,7 +57,6 def featuresetup(ui, features):
58 def uisetup(ui):
57 def uisetup(ui):
59 """Wraps user-facing mercurial commands with narrow-aware versions."""
58 """Wraps user-facing mercurial commands with narrow-aware versions."""
60 localrepo.featuresetupfuncs.add(featuresetup)
59 localrepo.featuresetupfuncs.add(featuresetup)
61 narrowrevlog.setup()
62 narrowbundle2.setup()
60 narrowbundle2.setup()
63 narrowcommands.setup()
61 narrowcommands.setup()
64 narrowwirepeer.uisetup()
62 narrowwirepeer.uisetup()
1 NO CONTENT: file was removed
NO CONTENT: file was removed
General Comments 0
You need to be logged in to leave comments. Login now