Show More
@@ -131,12 +131,6 b' class localrepository(object):' | |||
|
131 | 131 | # Callback are in the form: func(repo, roots) --> processed root. |
|
132 | 132 | # This list it to be filled by extension during repo setup |
|
133 | 133 | self._phasedefaults = [] |
|
134 | # hiddenrevs: revs that should be hidden by command and tools | |
|
135 | # | |
|
136 | # This set is carried on the repo to ease initialisation and lazy | |
|
137 | # loading it'll probably move back to changelog for efficienty and | |
|
138 | # consistency reason | |
|
139 | self.hiddenrevs = set() | |
|
140 | 134 | try: |
|
141 | 135 | self.ui.readconfig(self.join("hgrc"), self.root) |
|
142 | 136 | extensions.loadall(self.ui) |
@@ -297,6 +291,25 b' class localrepository(object):' | |||
|
297 | 291 | store = obsolete.obsstore(self.sopener) |
|
298 | 292 | return store |
|
299 | 293 | |
|
294 | @propertycache | |
|
295 | def hiddenrevs(self): | |
|
296 | """hiddenrevs: revs that should be hidden by command and tools | |
|
297 | ||
|
298 | This set is carried on the repo to ease initialisation and lazy | |
|
299 | loading it'll probably move back to changelog for efficienty and | |
|
300 | consistency reason | |
|
301 | ||
|
302 | Note that the hiddenrevs will needs invalidations when | |
|
303 | - a new changesets is added (possible unstable above extinct) | |
|
304 | - a new obsolete marker is added (possible new extinct changeset) | |
|
305 | """ | |
|
306 | hidden = set() | |
|
307 | if self.obsstore: | |
|
308 | ### hide extinct changeset that are not accessible by any mean | |
|
309 | hiddenquery = 'extinct() - ::(. + bookmark() + tagged())' | |
|
310 | hidden.update(self.revs(hiddenquery)) | |
|
311 | return hidden | |
|
312 | ||
|
300 | 313 | @storecache('00changelog.i') |
|
301 | 314 | def changelog(self): |
|
302 | 315 | c = changelog.changelog(self.sopener) |
@@ -76,23 +76,6 b' Check that graphlog detect that a change' | |||
|
76 | 76 | | date: Thu Jan 01 00:00:00 1970 +0000 |
|
77 | 77 | | summary: add new_3_c |
|
78 | 78 | | |
|
79 | | x changeset: 4:ca819180edb9 | |
|
80 | |/ parent: 1:7c3bad9141dc | |
|
81 | | user: test | |
|
82 | | date: Thu Jan 01 00:00:00 1970 +0000 | |
|
83 | | summary: add new_2_c | |
|
84 | | | |
|
85 | | x changeset: 3:cdbce2fbb163 | |
|
86 | |/ parent: 1:7c3bad9141dc | |
|
87 | | user: test | |
|
88 | | date: Thu Jan 01 00:00:00 1970 +0000 | |
|
89 | | summary: add new_c | |
|
90 | | | |
|
91 | | x changeset: 2:245bde4270cd | |
|
92 | |/ user: test | |
|
93 | | date: Thu Jan 01 00:00:00 1970 +0000 | |
|
94 | | summary: add original_c | |
|
95 | | | |
|
96 | 79 | o changeset: 1:7c3bad9141dc |
|
97 | 80 | | user: test |
|
98 | 81 | | date: Thu Jan 01 00:00:00 1970 +0000 |
@@ -115,18 +98,6 b' Check that public changeset are not acco' | |||
|
115 | 98 | | date: Thu Jan 01 00:00:00 1970 +0000 |
|
116 | 99 | | summary: add new_3_c |
|
117 | 100 | | |
|
118 | | x changeset: 4:ca819180edb9 | |
|
119 | |/ parent: 1:7c3bad9141dc | |
|
120 | | user: test | |
|
121 | | date: Thu Jan 01 00:00:00 1970 +0000 | |
|
122 | | summary: add new_2_c | |
|
123 | | | |
|
124 | | x changeset: 3:cdbce2fbb163 | |
|
125 | |/ parent: 1:7c3bad9141dc | |
|
126 | | user: test | |
|
127 | | date: Thu Jan 01 00:00:00 1970 +0000 | |
|
128 | | summary: add new_c | |
|
129 | | | |
|
130 | 101 | | o changeset: 2:245bde4270cd |
|
131 | 102 | |/ user: test |
|
132 | 103 | | date: Thu Jan 01 00:00:00 1970 +0000 |
General Comments 0
You need to be logged in to leave comments.
Login now