Fri, 10 Apr 2015 18:54:33 -0700 |
Martin von Zweigbergk |
treemanifest: separate flags for trees in memory and trees on disk
|
file |
diff |
annotate
|
Fri, 10 Apr 2015 18:13:01 -0700 |
Martin von Zweigbergk |
manifestdict: drop empty-string argument when creating empty manifest
|
file |
diff |
annotate
|
Wed, 08 Apr 2015 09:38:09 -0700 |
Martin von Zweigbergk |
manifestdict: extract condition for _intersectfiles() and use for walk()
|
file |
diff |
annotate
|
Tue, 07 Apr 2015 22:40:25 -0700 |
Martin von Zweigbergk |
manifestdict.walk: remove now-redundant check for match.files()
|
file |
diff |
annotate
|
Tue, 07 Apr 2015 21:08:23 -0700 |
Martin von Zweigbergk |
manifest.walk: special-case match.always() for speed
|
file |
diff |
annotate
|
Tue, 07 Apr 2015 22:36:17 -0700 |
Martin von Zweigbergk |
manifest.walk: use return instead of StopIteration in generator
|
file |
diff |
annotate
|
Tue, 07 Apr 2015 15:18:52 -0700 |
Drew Gottlieb |
treemanifest: optimize treemanifest._walk() to skip directories
|
file |
diff |
annotate
|
Tue, 07 Apr 2015 22:35:44 -0700 |
Martin von Zweigbergk |
manifest.walk: join nested if-conditions
|
file |
diff |
annotate
|
Wed, 08 Apr 2015 10:01:31 -0700 |
Martin von Zweigbergk |
manifestdict: inline _intersectfiles()
|
file |
diff |
annotate
|
Wed, 08 Apr 2015 10:03:59 -0700 |
Martin von Zweigbergk |
manifestdict._intersectfiles: avoid one level of property indirection
|
file |
diff |
annotate
|
Wed, 08 Apr 2015 10:06:05 -0700 |
Martin von Zweigbergk |
manifestdict.matches: avoid name 'lm' for a not-lazymanifest
|
file |
diff |
annotate
|
Tue, 07 Apr 2015 15:18:52 -0700 |
Drew Gottlieb |
treemanifest: refactor treemanifest.walk()
|
file |
diff |
annotate
|
Tue, 07 Apr 2015 15:18:52 -0700 |
Drew Gottlieb |
manifest: move changectx.walk() to manifests
|
file |
diff |
annotate
|
Mon, 06 Apr 2015 10:51:53 -0700 |
Drew Gottlieb |
treemanifest: further optimize treemanifest.matches()
|
file |
diff |
annotate
|
Mon, 06 Apr 2015 14:36:08 -0700 |
Drew Gottlieb |
util: move dirs() and finddirs() from scmutil to util
|
file |
diff |
annotate
|
Tue, 10 Mar 2015 09:57:42 -0700 |
Martin von Zweigbergk |
treemanifest: disable readdelta optimization
|
file |
diff |
annotate
|
Tue, 31 Mar 2015 14:01:33 -0700 |
Martin von Zweigbergk |
manifestv2: add support for writing new manifest format
|
file |
diff |
annotate
|
Fri, 27 Mar 2015 22:26:41 -0700 |
Martin von Zweigbergk |
manifestv2: add support for reading new manifest format
|
file |
diff |
annotate
|
Tue, 31 Mar 2015 22:45:45 -0700 |
Martin von Zweigbergk |
manifestv2: set requires at repo creation time
|
file |
diff |
annotate
|
Mon, 30 Mar 2015 18:10:59 -0700 |
Drew Gottlieb |
treemanifest: make treemanifest.matches() faster
|
file |
diff |
annotate
|
Mon, 30 Mar 2015 17:21:49 -0700 |
Drew Gottlieb |
treemanifest: add treemanifest._isempty()
|
file |
diff |
annotate
|
Fri, 27 Mar 2015 13:16:13 -0700 |
Drew Gottlieb |
treemanifest: remove treemanifest._intersectfiles()
|
file |
diff |
annotate
|
Fri, 27 Mar 2015 20:41:30 -0700 |
Martin von Zweigbergk |
manifestv2: implement slow readdelta() without revdiff
|
file |
diff |
annotate
|
Fri, 27 Mar 2015 17:07:24 -0700 |
Martin von Zweigbergk |
manifestv2: disable fastdelta optimization
|
file |
diff |
annotate
|
Fri, 27 Mar 2015 16:19:44 -0700 |
Martin von Zweigbergk |
manifestv2: add (unused) config option
|
file |
diff |
annotate
|
Fri, 27 Mar 2015 15:37:46 -0700 |
Martin von Zweigbergk |
manifest: extract method for creating manifest text
|
file |
diff |
annotate
|
Fri, 27 Mar 2015 15:02:43 -0700 |
Martin von Zweigbergk |
manifest: extract method for parsing manifest
|
file |
diff |
annotate
|
Fri, 27 Mar 2015 20:55:54 -0700 |
Martin von Zweigbergk |
_lazymanifest: drop unnecessary call to sorted()
|
file |
diff |
annotate
|
Mon, 30 Mar 2015 10:43:52 -0700 |
Drew Gottlieb |
manifest: make manifest.intersectfiles() internal
|
file |
diff |
annotate
|
Thu, 26 Mar 2015 09:42:21 -0700 |
Martin von Zweigbergk |
treemanifest: drop 22nd byte for consistency with manifestdict
|
file |
diff |
annotate
|
Wed, 29 Oct 2014 08:43:39 -0700 |
Martin von Zweigbergk |
match: add isexact() method to hide internals
|
file |
diff |
annotate
|
Mon, 16 Mar 2015 16:01:16 -0700 |
Martin von Zweigbergk |
treemanifest: make hasdir() faster
|
file |
diff |
annotate
|
Tue, 03 Mar 2015 13:50:06 -0800 |
Martin von Zweigbergk |
treemanifest: make filesnotin() faster
|
file |
diff |
annotate
|
Thu, 19 Feb 2015 17:13:35 -0800 |
Martin von Zweigbergk |
treemanifest: make diff() faster
|
file |
diff |
annotate
|
Mon, 23 Feb 2015 10:57:57 -0800 |
Martin von Zweigbergk |
treemanifest: store directory path in treemanifest nodes
|
file |
diff |
annotate
|
Thu, 19 Mar 2015 11:07:57 -0700 |
Martin von Zweigbergk |
treemanifest: add configuration for using treemanifest type
|
file |
diff |
annotate
|
Thu, 19 Mar 2015 11:08:42 -0700 |
Martin von Zweigbergk |
treemanifest: create treemanifest class
|
file |
diff |
annotate
|
Wed, 18 Mar 2015 15:59:45 -0700 |
Durham Goode |
manifest: avoid intersectfiles for matches > 100 files
|
file |
diff |
annotate
|
Wed, 18 Mar 2015 13:37:18 -0500 |
Matt Mackall |
manifest: speed up matches for large sets of files
|
file |
diff |
annotate
|
Fri, 13 Mar 2015 15:25:01 -0700 |
Drew Gottlieb |
manifest: add manifestdict.hasdir() method
|
file |
diff |
annotate
|
Fri, 13 Mar 2015 15:19:54 -0700 |
Drew Gottlieb |
manifest: add dirs() to manifestdict
|
file |
diff |
annotate
|
Thu, 12 Mar 2015 18:18:29 -0700 |
Martin von Zweigbergk |
lazymanifest: make __iter__ generate filenames, not 3-tuples
|
file |
diff |
annotate
|
Thu, 12 Mar 2015 18:53:44 -0700 |
Martin von Zweigbergk |
lazymanifest: fix pure hg iterkeys()
|
file |
diff |
annotate
|
Wed, 11 Mar 2015 13:46:15 -0700 |
Martin von Zweigbergk |
lazymanifest: add iterkeys() method
|
file |
diff |
annotate
|
Wed, 11 Mar 2015 08:28:56 -0700 |
Martin von Zweigbergk |
manifest: rewrite find(node, f) in terms of read(node)
|
file |
diff |
annotate
|
Tue, 10 Mar 2015 16:26:13 -0700 |
Martin von Zweigbergk |
manifest: don't let find() look inside manifestdict
|
file |
diff |
annotate
|
Fri, 06 Mar 2015 21:29:47 -0500 |
Augie Fackler |
manifest: use custom C implementation of lazymanifest
|
file |
diff |
annotate
|
Sat, 07 Mar 2015 12:04:39 -0500 |
Augie Fackler |
manifest: split manifestdict into high-level and low-level logic
|
file |
diff |
annotate
|
Sat, 07 Mar 2015 11:43:12 -0500 |
Augie Fackler |
manifest: do parsing inside manifestdict contstructor
|
file |
diff |
annotate
|
Sat, 07 Mar 2015 11:42:05 -0500 |
Augie Fackler |
manifest: move parsing functions up in file
|
file |
diff |
annotate
|
Fri, 06 Mar 2015 17:00:42 -0600 |
Matt Mackall |
manifest: move pure parsing code out of pure
|
file |
diff |
annotate
|
Fri, 27 Feb 2015 13:57:37 -0800 |
Martin von Zweigbergk |
copies: move code into new manifestdict.filesnotin() method
|
file |
diff |
annotate
|
Tue, 24 Feb 2015 09:08:54 -0800 |
Martin von Zweigbergk |
manifest: rename 'mf', 'map', and 'mapping' to 'm'
|
file |
diff |
annotate
|
Mon, 23 Feb 2015 13:41:02 -0800 |
Martin von Zweigbergk |
manifest: make copy logic local to copy()
|
file |
diff |
annotate
|
Fri, 23 Jan 2015 17:06:03 -0800 |
Durham Goode |
manifest: make lru size configurable
|
file |
diff |
annotate
|
Wed, 07 Jan 2015 15:55:02 -0500 |
Augie Fackler |
manifest: drop withflags() method, which is now unused
|
file |
diff |
annotate
|
Mon, 15 Dec 2014 16:04:28 -0500 |
Augie Fackler |
manifest: add optional recording of clean entries to diff
|
file |
diff |
annotate
|
Thu, 18 Dec 2014 16:41:59 -0600 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Fri, 12 Dec 2014 13:40:44 -0500 |
Augie Fackler |
manifest: disallow setting the node id of an entry to None
stable
|
file |
diff |
annotate
|
Wed, 22 Oct 2014 21:38:30 -0700 |
Martin von Zweigbergk |
manifest: add matches() method
|
file |
diff |
annotate
|