mercurial/repoview.py
06c976acc581323b372f4fd1d94b95bdf250c8df
created 2018-08-25 01:19 +0200
pushed 2018-08-28 23:22 +0000
Boris Feld Boris Feld - phases: add an internal phases
781b2720d2ac005e2806b46d8cb91abacfe4b901
created 2018-07-20 08:10 -0700
pushed 2018-08-06 16:06 +0000
Martin von Zweigbergk Martin von Zweigbergk - index: don't include nullid in len()
e7aa113b14f77959ad4039d873b57100a4d56b31
created 2018-08-01 13:00 -0700
pushed 2018-08-03 01:30 +0000
Gregory Szorc Gregory Szorc - global: use pycompat.xrange()
07fdac1d5c666cf00ddcd5358eba9cfd146d099a
created 2017-12-18 17:50 +0530
pushed 2017-12-28 00:11 +0000
Pulkit Goyal Pulkit Goyal - repoview: add a new filtername for accessing hidden commits
3c9c05a38d78a54c21cb0f397099a3dafd69547f
created 2017-12-22 22:19 +0530
pushed 2017-12-28 00:11 +0000
Pulkit Goyal Pulkit Goyal - repoview: add visibilityexception argument to filterrevs() and related fns
3ad582b2895cfd814bd9383d49256483caa20229
created 2017-12-22 17:57 +0530
pushed 2017-12-28 00:11 +0000
Pulkit Goyal Pulkit Goyal - repoview: add visibilityexceptions as an optional argument to repo.filtered()
d4ad9d695a9e453b2ccd622207d14bca80550457
created 2017-12-05 21:56 +0900
pushed 2017-12-08 00:11 +0000
Yuya Nishihara Yuya Nishihara - repoview: include filter name in repr for debugging
c752fbe228fb5fb5338b4b90efcfed7c2046ef7b
created 2017-12-05 21:50 +0900
pushed 2017-12-08 00:11 +0000
Yuya Nishihara Yuya Nishihara - repoview: extract a factory function of proxy class
586645e0589c66feb2ea03c7eada658c60632972
created 2017-10-10 23:19 +0530
pushed 2017-10-18 21:03 +0000
Pulkit Goyal Pulkit Goyal - repoview: remove incorrect documentation of the function
e4d0b2efb8b5aea10d1880d602c7d7b3a32c25a3
created 2017-05-30 13:16 -0700
pushed 2017-06-09 06:37 +0000
Martin von Zweigbergk Martin von Zweigbergk - hidden: remove unnecessary guard condition
c37ca35b845071fafe6de43172ab6c7c129a2ab5
created 2017-05-30 10:27 -0700
pushed 2017-06-09 06:37 +0000
Martin von Zweigbergk Martin von Zweigbergk - hidden: subtract pinned revs from hidden earlier
2af0b9a02bf99a52e8f6ec8fd2dce1268bcce24a
created 2017-05-27 23:05 -0700
pushed 2017-06-09 06:37 +0000
Martin von Zweigbergk Martin von Zweigbergk - hidden: make _revealancestors() reveal ancestors exclusively
c777dac2b27ccda26134d8efeef7eef37bb80595
created 2017-05-27 22:55 -0700
pushed 2017-06-09 06:37 +0000
Martin von Zweigbergk Martin von Zweigbergk - hidden: remove _consistencyblockers()
306bba74c56eb9f71a794a8e3d1cbb047515d187
created 2017-05-27 22:43 -0700
pushed 2017-06-09 06:37 +0000
Martin von Zweigbergk Martin von Zweigbergk - hidden: pass revs to iterate into _consistencyblockers()
d964959cbf66ba05431fcbf3e08842283202e176
created 2017-05-27 22:10 -0700
pushed 2017-06-09 06:37 +0000
Martin von Zweigbergk Martin von Zweigbergk - hidden: remove unnecessary 'domain' parameter from _revealancestors()
b9b41d8f45224bb223c61029c478c6f9727384f8
created 2017-05-27 21:17 -0700
pushed 2017-06-09 06:37 +0000
Martin von Zweigbergk Martin von Zweigbergk - hidden: change _domainancestors() to _revealancestors()
47e4c6bb39f1ce462ba33b964258c086a5949f09
created 2017-05-27 21:08 -0700
pushed 2017-06-09 06:37 +0000
Martin von Zweigbergk Martin von Zweigbergk - hidden: rename "revealedrevs" to "pinnedrevs" (API)
bceb398e6d72eb5a0ed0022bc019136dbc81be1f
created 2017-05-27 21:02 -0700
pushed 2017-06-09 06:37 +0000
Martin von Zweigbergk Martin von Zweigbergk - hidden: drop obsolete comment about cacheability
43ae9e6eaabaeeb8c070dd04a6280180745b5256
created 2017-05-21 15:56 +0200
pushed 2017-06-09 06:37 +0000
Pierre-Yves David Pierre-Yves David - hidden: drop outdated comment about "dynamic" performance
4c5bc7cbd98943c47a38c157060fa6683ed6542a
created 2017-05-21 15:47 +0200
pushed 2017-06-09 06:37 +0000
Pierre-Yves David Pierre-Yves David - hidden: unify the static and dynamic blocker logic
1cc7c96cad75731c73ca859ae4893e400e6db904
created 2017-05-21 15:53 +0200
pushed 2017-06-09 06:37 +0000
Pierre-Yves David Pierre-Yves David - hidden: drop the hidden cache logic
20c1c2fb810682003fcfb1071a37e19e3bfe0dd9
created 2017-05-21 16:01 +0200
pushed 2017-06-09 06:37 +0000
Pierre-Yves David Pierre-Yves David - hidden: simplify the computation of consistency blocker
e5e31b0fc924479ce20f630400c451185cd680ab
created 2017-05-21 15:35 +0200
pushed 2017-06-09 06:37 +0000
Pierre-Yves David Pierre-Yves David - hidden: use _domainancestors to compute revs revealed by dynamic blocker
1d70ec85ae0071a1a8389e962e56c4a35f14b84d
created 2017-05-21 15:21 +0200
pushed 2017-06-09 06:37 +0000
Pierre-Yves David Pierre-Yves David - hidden: add a function returning ancestors of revs within a domain
8db2feb04cebc1878c6232dd2650f2c5468d350e
created 2017-05-20 19:43 +0200
pushed 2017-05-24 23:36 +0000
Pierre-Yves David Pierre-Yves David - repoview: rename '_getdynamicblockers' to 'revealedrevs' (API)
06aa645e2372c96877b8fd457d5bff3ec128f8fc
created 2017-05-20 19:43 +0200
pushed 2017-05-24 23:36 +0000
Pierre-Yves David Pierre-Yves David - repoview: move '_getdynamicblock' next to 'hideablerevs'
55390e97fdd2fe44bc5e9072c96c3efbf823c7b2
created 2017-03-12 17:20 -0700
pushed 2017-03-18 17:32 +0000
Yuya Nishihara Yuya Nishihara - py3: use portable way to stringify cache key of repoview
4015dfc899bbe75f56bd5c13927ac2819e0b1aca
created 2017-03-12 00:48 -0500
pushed 2017-03-13 05:03 +0000
Augie Fackler Augie Fackler - repoview: specify setattr values as native strings
2faf233b88e4dbce06ee013eca999be5e8658ab7
created 2017-03-08 00:49 +0530
pushed 2017-03-09 22:10 +0000
Pulkit Goyal Pulkit Goyal - repoview: convert attribute names to unicodes on Python 3
20027be9f23d0f5e774572854ef882ee300261b9
created 2017-02-20 01:54 -0800
pushed 2017-03-02 23:57 +0000
Stanislau Hlebik Stanislau Hlebik - repoview: separate cache hash computation from cache reading
0d83ad967bf81ba1a435e095f091aa4c2200b89c
created 2016-06-10 00:12 -0400
pushed 2016-06-24 00:48 +0000
Augie Fackler Augie Fackler - cleanup: replace uses of util.(md5|sha1|sha256|sha512) with hashlib.\1
a4dc5fe7bf54c339e1c23ff22cf061ad104a1701
created 2016-04-28 16:26 -0500
pushed 2016-05-05 16:13 +0000
Matt Mackall Matt Mackall - repoview: ignore unwritable hidden cache stable
faff8c2b5ee338606c86e8865e2a483c1a142e7c
created 2016-04-02 15:56 -0700
pushed 2016-04-09 16:50 +0000
Pierre-Yves David Pierre-Yves David - hideablerevs: expand docstring to warn about possible traps
332926212ef81f990e769207180ee8d7ed873b11
created 2016-02-24 06:10 +0900
pushed 2016-03-01 22:10 +0000
FUJIWARA Katsunori FUJIWARA Katsunori - repoview: discard filtered changelog if index isn't shared with unfiltered
97e0dc6d248c2e0dbf14747a7b88ee2a3cefee67
created 2016-01-20 13:43 -0800
pushed 2016-02-10 01:24 +0000
Laurent Charignon Laurent Charignon - repoview: fix corrupted hiddencache crash Mercurial (issue5042) stable
9a09a9cfa503765fda9252493e6386f3a85a36a4
created 2016-01-20 13:40 -0800
pushed 2016-02-10 01:24 +0000
Laurent Charignon Laurent Charignon - repoview: add missing newline character in debug prints stable
9c89d95d76e56cffb93fdbe950403eb73c1629d7
created 2015-06-21 22:22 -0700
pushed 2015-06-22 07:28 +0000
Gregory Szorc Gregory Szorc - repoview: use absolute imports
3f0744eeaeafa8fff29d21cf8cd0daedabd94bf2
created 2015-05-16 14:30 -0400
pushed 2015-05-26 00:39 +0000
Augie Fackler Augie Fackler - cleanup: use __builtins__.any instead of util.any
140c2d1e57e79c6405fac6e9673d6d49a1451c9b
created 2015-05-15 09:57 -0500
pushed 2015-05-26 00:39 +0000
Matt Mackall Matt Mackall - repoview: use try/except/finally
7c6f9097e2e03be6630d782114ac312264f7333a
created 2015-04-03 14:41 -0700
pushed 2015-04-15 21:42 +0000
Pierre-Yves David Pierre-Yves David - repoview: avoid processing the same rev twice in _getstatichidden
ad6dea5d96f219ab4cdd12155081b2ba1879dbe6
created 2015-04-03 14:37 -0700
pushed 2015-04-15 21:42 +0000
Pierre-Yves David Pierre-Yves David - repoview: skip public parent earlier in _getstatichidden
cde57a8d8fe712942b71db02eb764e3c3f4bb3e3
created 2015-04-03 14:36 -0700
pushed 2015-04-15 21:42 +0000
Pierre-Yves David Pierre-Yves David - repoview: directly skip public head in _getstatichidden
f76595f6ed7c5147cbaf8ab823b5636d66476de3
created 2015-04-03 14:35 -0700
pushed 2015-04-15 21:42 +0000
Pierre-Yves David Pierre-Yves David - repoview: simplify process in _getstatichidden
72d34c5a66141361ce7eb0d92d7e2315c21c9b2f
created 2015-04-03 14:16 -0700
pushed 2015-04-15 21:42 +0000
Pierre-Yves David Pierre-Yves David - repoview: use a heap in _getstatichidden
9e558b788daa159df06de258478600e2bb60b77b
created 2015-04-03 13:58 -0700
pushed 2015-04-15 21:42 +0000
Pierre-Yves David Pierre-Yves David - repoview: update documentation of _getstatichidden
2f7cb6e6acdd86a6c94ec7682dc065a0c2ae6871
created 2015-04-01 12:50 -0700
pushed 2015-04-15 21:42 +0000
Durham Goode Durham Goode - repoview: improve compute staticblockers perf
a41902aac76dabcec39c5d96694e8c4f74225408
created 2015-03-01 23:20 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - repoview: invalidate cached changelog if _delayed changes (issue4549) stable
ab3b8d8fd2a0489cac3cb8cc8842b605aa312140
created 2014-12-17 12:21 -0800
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - repoview: backout ced3ecfc2e57
ced3ecfc2e57f3e178c48c1bd1c8358dadd9b95e
created 2014-12-07 10:52 -0500
pushed 2015-03-18 16:34 +0000
Matt Harbison Matt Harbison - repoview: allow methods on the proxy class to be replaced
47091002ae622a9450cebe586b9d8efc28f04a61
created 2014-11-13 11:11 +0000
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - repoview: extract actual hidden cache writing in its own function
90200e864ffc546cebd82d6967f46abb51ab17e4
created 2014-10-06 07:29 -0700
pushed 2015-03-18 16:34 +0000
David Soria Parra David Soria Parra - repoview: remove hiddencache verification
c5df4af17110838b713d6c9ec3b824fb0b6c1b33
created 2014-09-04 09:59 -0400
pushed 2015-03-18 16:34 +0000
Augie Fackler Augie Fackler - merge with stable
e1d5fcab58b6c135c0e26546af2baf1a0c39f978
created 2014-08-31 19:43 +0900
pushed 2015-03-18 16:34 +0000
Mike Hommey Mike Hommey - repoview: fix typo in repoview.changelog stable
4092d12ba18a10e71a55759d48b2ce097a0ad196
created 2014-08-26 13:11 +0200
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - repoview: fix 0L with pack/unpack for 2.4
eba48f2b9b74822535ece16f04a711c2f45d5aeb
created 2014-08-20 13:21 -0400
pushed 2015-03-18 16:34 +0000
Augie Fackler Augie Fackler - repoview: use util.sha1() instead of hashlib.sha1()
0cc2db64c3354fe2624f0a95b0cfa70dd48f5e9b
created 2014-08-14 16:39 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - repoview: fix try/except/finally for py2.4
c0c369aec64386bf2ad80d0e8888ad40a3d9f144
created 2014-08-12 09:39 -0700
pushed 2015-03-18 16:34 +0000
David Soria Parra David Soria Parra - repoview: cache hidden changesets
45b5cd948a4d4b5b3d0d6b268bc26bb1fe7e5f81
created 2014-08-12 16:48 -0700
pushed 2015-03-18 16:34 +0000
David Soria Parra David Soria Parra - repoview: add caching bits
16ef2c485f0355b972ccd92bfee27e4e192394dc
created 2014-08-06 13:26 -0700
pushed 2015-03-18 16:34 +0000
David Soria Parra David Soria Parra - repoview: split _gethiddenblockers
43f300a198d4f794d3ba7767ac57a4255e7f2e1a
created 2014-08-12 16:42 -0700
pushed 2015-03-18 16:34 +0000
David Soria Parra David Soria Parra - repoview: use set for blockers
e5dfa8689cf09c701304a4d8e7aad7e326489877
created 2014-08-12 02:40 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - repoview: filter tags to non-existent nodes from blockers (issue4328) stable
d7e233df48e62d19c1487b2f7c0e38ac4912dcaa
created 2014-04-13 16:36 -0400
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - repoview: make the conversion from node to rev explicit while computing hidden
5152afc145e5f0a67ba4ef6f392d98c383c1a116
created 2014-04-13 16:39 -0400
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - repoview: drop duplicated lookup
c79503f7adac7b656eca715bca48503b0232876f
created 2014-03-28 12:51 -0500
pushed 2015-03-18 16:34 +0000
Sean Farley Sean Farley - repoview: use _gethiddenblockers in computehidden
b0822c23e80a0460fddd278a99a5593a7984fae3
created 2014-04-03 20:07 -0500
pushed 2015-03-18 16:34 +0000
Sean Farley Sean Farley - repoview: add _gethiddenblockers method
388af5d4e90ce6ff97614c8835fa813015fda152
created 2014-03-27 20:14 -0500
pushed 2015-03-18 16:34 +0000
Sean Farley Sean Farley - repoview: improve performance for computehidden (issue4206)
91d28bd0e04e2b4c23c2f5e5ddbe722a1558b094
created 2014-03-18 20:10 -0500
pushed 2015-03-18 16:34 +0000
Sean Farley Sean Farley - repoview: add non-global tags to candidate list for blocking hidden changesets
2025315cfb0cedc681e4251ca3152990e86309d6
created 2014-02-20 02:39 +0100
pushed 2015-03-18 16:34 +0000
Mads Kiilerich Mads Kiilerich - comments: fix minor spelling issues found with spell checker
cb63aa14aaf7518001214742764bfc5030c6f57e
created 2014-02-04 17:13 -0500
pushed 2015-03-18 16:34 +0000
Augie Fackler Augie Fackler - repoview: use repo.revs() instead of a private revset method
59198508b0bdbc3b2a945051475cd70c70c8ee7d
created 2013-12-24 17:44 -0500
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - filter: add a comment so that people do not forget to update subsettable
175c6fd8cacc46ec69079e62bdcf611c779c67ea
created 2013-11-06 14:38 -0500
pushed 2015-03-18 16:34 +0000
Augie Fackler Augie Fackler - subsettable: move from repoview to branchmap, the only place it's used
45348b4df46e32d74207f92c7d997ce07d20799a
created 2013-04-12 18:49 -0700
pushed 2015-03-18 16:34 +0000
Bryan O'Sullivan Bryan O'Sullivan - merge more evolve stuff away (what?)
ba0111e6475b45caa985d78cbd48bb5a3cf5ebbe
created 2013-04-12 17:25 -0700
pushed 2015-03-18 16:34 +0000
Bryan O'Sullivan Bryan O'Sullivan - repoview: remove more unreachable code
acb34d7159bd07ccea64a1605e61e6083697b3ad
created 2013-04-12 18:35 -0700
pushed 2015-03-18 16:34 +0000
Bryan O'Sullivan Bryan O'Sullivan - merge away some failed evolve fat-fingering
cdf764a2f7a58bd4179d1d943ebeb28abe27adca
created 2013-04-12 17:18 -0700
pushed 2015-03-18 16:34 +0000
Bryan O'Sullivan Bryan O'Sullivan - repoview: remove unreachable code
fafe9ca2a749822128ea25c721a610b51713d826
created 2013-04-12 17:18 -0700
pushed 2015-03-18 16:34 +0000
Bryan O'Sullivan Bryan O'Sullivan - repoview: remove unreachable code
3e92772d53833323c55e2b8492facb2b0f26b0c8
created 2013-02-10 18:24 +0100
pushed 2015-03-18 16:34 +0000
Mads Kiilerich Mads Kiilerich - spelling: fix some minor issues found by spell checker
8260fa9f30b952048ed8961bbb76a62204334b98
created 2013-01-27 14:24 -0600
pushed 2015-03-18 16:34 +0000
Kevin Bullock Kevin Bullock - bookmarks: don't use bookmarks.listbookmarks in local computations stable
593eb378616582965c1b85ceaf4a834ff3d906a4
created 2013-01-21 19:40 +0100
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - documentation: update to new filter names stable
4d92e2d75cffac5038b5b23c16f77cee8640dab2
created 2013-01-18 23:43 +0100
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - repoview: cache filtered changelog
64848f7fb7642bd1554c97049cc08d049b02941c
created 2013-01-17 17:51 +0100
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - repoview: protect `base` computation from weird phase root
f3b21beb9802b5b91cbfadbfe33144ad3b2b9bc8
created 2013-01-13 01:39 -0600
pushed 2015-03-18 16:34 +0000
Kevin Bullock Kevin Bullock - filtering: rename filters to their antonyms
1f35d6737ed8376715e8332bd580ba95ebf6a531
created 2013-01-10 10:25 +0100
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - repoview: extract hideable revision computation in a dedicated function
254b708fd37d2d5e13710e3a5c8cd1fac9c45ab8
created 2013-01-07 15:50 +0100
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - performance: speedup computation of mutable revisions
a2d54f68e13cb68132a161617b8e5386eec49047
created 2013-01-04 20:19 +0100
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - performance: speedup computation of unserved revisions
95ef7a87c0536dab946cd2e4e57e7f4aa34ea759
created 2013-01-04 05:44 +0100
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - performance: speedup computation of hidden revisions
f54898526aadcf7d26f609d426d4fb6d284a2ac5
created 2013-01-08 17:31 +0100
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - hidden: use both parents of working directory
378a025ff26959e4b3cef140748d6cbe66b7e715
created 2013-01-08 14:10 +0100
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - hidden: move computation in filter function
58ca19edc043056248ce896e81f414566500f320
created 2013-01-02 02:02 +0100
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - clfilter: add impactable filter
aff706b3a21c2cdadb8dba221755fc9aecd2dbee
created 2013-01-02 01:57 +0100
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - clfilter: add mutable filtering
e4687edec014cbc0cff47c178bb41560886f70b0
created 2013-01-07 19:24 +0100
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - clfilter: introduces a hidden filter
59a9f18d458788b5829a0c43b69c8118a62e4ddb
created 2013-01-07 17:16 +0100
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - repoview: add a subset table
c0c943ef4e5530c73c9c2302b552e4ce3cb4cd93
created 2013-01-02 01:40 +0100
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - clfilter: use empty frozenset intead of empty tuple
3c7b67b7619040bd01368633ea09e91628fde830
created 2012-12-17 17:12 +0100
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - clfilter: introduce a "unserver" filtering mode
a464deecc9dd32176a1f8faf1cc48236268f3c2a
created 2012-12-20 17:14 +0100
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - clfilter: add a cache on repo for set of revision to filter for a given set.
3a6ddacb7198c99be9f2c62d2bea09a8eda36758
created 2012-12-20 15:32 +0100
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - clfilter: add actual repo filtering mechanism
less more (0) tip