##// END OF EJS Templates
fastannotate: record some TODO items from indygreg's review...
Augie Fackler -
r39245:ca053fc7 default
parent child Browse files
Show More
@@ -98,6 +98,32 b' annotate cache greatly. Run "debugbuildl'
98 perfhack = True
98 perfhack = True
99 """
99 """
100
100
101 # TODO from import:
102 # * `branch` is probably the wrong term, throughout the code.
103 #
104 # * replace the fastannotate `modes` configuration with a collection
105 # of booleans.
106 #
107 # * Use the templater instead of bespoke formatting
108 #
109 # * rename the config knob for updating the local cache from a remote server
110 #
111 # * remove the remotefilelog-peer-sharing functionality
112 #
113 # * move various global-setup bits to extsetup() or reposetup()
114 #
115 # * assume repo.requirements will always exist
116 #
117 # * move `flock` based locking to a common area
118 #
119 # * revise wireprotocol for sharing annotate files
120 #
121 # * figure out a sensible default for `mainbranch` (with the caveat
122 # that we probably also want to figure out a better term than
123 # `branch`, see above)
124 #
125 # * format changes to the revmap file (maybe use length-encoding
126 # instead of null-terminated file paths at least?)
101 from __future__ import absolute_import
127 from __future__ import absolute_import
102
128
103 from mercurial.i18n import _
129 from mercurial.i18n import _
General Comments 0
You need to be logged in to leave comments. Login now