Sat, 26 May 2018 11:33:02 +0900 |
Yuya Nishihara |
revlog: disallow setting uncompressed length to None
|
file |
diff |
annotate
|
Sat, 21 Apr 2018 17:27:57 +0200 |
Paul Morelle |
revlog: make chainbase cache its result for the correct revision
|
file |
diff |
annotate
|
Wed, 07 Mar 2018 11:10:22 +0100 |
Paul Morelle |
revlog: make getcandidaterevs more consistent about updating tested revs set
|
file |
diff |
annotate
|
Wed, 07 Mar 2018 12:00:58 +0100 |
Paul Morelle |
revlog: isgooddeltainfo takes the whole revinfo object
|
file |
diff |
annotate
|
Wed, 07 Mar 2018 12:00:07 +0100 |
Paul Morelle |
revlog: make variable name 'd' more explicit in _isgooddeltainfo
|
file |
diff |
annotate
|
Fri, 04 May 2018 15:00:55 +0200 |
Paul Morelle |
revlog: in _getcandidaterevs, shorten revlog._generaldelta to gdelta
|
file |
diff |
annotate
|
Mon, 14 May 2018 13:05:14 +0200 |
Paul Morelle |
revlog: suggest other parent when a parent was refused for a delta (issue5481)
|
file |
diff |
annotate
|
Sat, 19 May 2018 18:59:21 +0530 |
Pulkit Goyal |
py3: check for None before comparing with integers
|
file |
diff |
annotate
|
Thu, 03 May 2018 15:57:12 -0700 |
Martin von Zweigbergk |
shortest: move revnum-disambiguation out of revlog
|
file |
diff |
annotate
|
Thu, 03 May 2018 15:25:16 -0700 |
Martin von Zweigbergk |
shortest: remove unnecessary check for revnum in isvalid()
|
file |
diff |
annotate
|
Thu, 03 May 2018 15:01:33 -0700 |
Martin von Zweigbergk |
shortest: make pure code also disambigute against revnums at end
|
file |
diff |
annotate
|
Wed, 02 May 2018 23:17:58 -0700 |
Martin von Zweigbergk |
revlog: use node tree (native code) for shortest() calculation
|
file |
diff |
annotate
|
Sat, 05 May 2018 00:16:43 -0700 |
Martin von Zweigbergk |
shortest: don't keep checking for longer prefix if node doesn't exist (API)
|
file |
diff |
annotate
|
Wed, 02 May 2018 22:56:10 -0700 |
Martin von Zweigbergk |
shortest: extract function for checking if a prefix is a revnum
|
file |
diff |
annotate
|
Thu, 03 May 2018 10:12:47 -0700 |
Martin von Zweigbergk |
shortest: rename "test" variable to "prefix"
|
file |
diff |
annotate
|
Wed, 02 May 2018 22:49:06 -0700 |
Martin von Zweigbergk |
shortest: move some safe code out of exception block
|
file |
diff |
annotate
|
Wed, 25 Apr 2018 09:24:07 -0700 |
Martin von Zweigbergk |
revlog: make pure version of _partialmatch() support 40-byte hex nodeids
stable
|
file |
diff |
annotate
|
Mon, 16 Apr 2018 23:29:09 -0700 |
Martin von Zweigbergk |
revlog: make shortest() take a full binary nodeid (API)
|
file |
diff |
annotate
|
Sun, 08 Apr 2018 01:08:43 +0200 |
Joerg Sonnenberger |
revlog: reset _nodepos after strip
|
file |
diff |
annotate
|
Sun, 25 Mar 2018 18:34:07 +0900 |
Yuya Nishihara |
revlog: detect pseudo file nodeids to raise WdirUnsupported exception
|
file |
diff |
annotate
|
Thu, 05 Apr 2018 16:31:45 -0700 |
Gregory Szorc |
revlog: move censor logic into main revlog class
|
file |
diff |
annotate
|
Thu, 05 Apr 2018 18:22:35 -0700 |
Gregory Szorc |
revlog: move parsemeta() and packmeta() from filelog (API)
|
file |
diff |
annotate
|
Thu, 22 Mar 2018 21:56:20 +0900 |
Yuya Nishihara |
stringutil: bulk-replace call sites to point to new module
|
file |
diff |
annotate
|
Tue, 06 Mar 2018 14:32:14 -0800 |
Gregory Szorc |
merge with stable
|
file |
diff |
annotate
|
Mon, 05 Mar 2018 01:08:40 +0530 |
Pulkit Goyal |
py3: use bytes() instead of str()
|
file |
diff |
annotate
|
Mon, 05 Mar 2018 01:05:54 +0530 |
Pulkit Goyal |
py3: use b"%d" instead of str() to convert integers to bytes
|
file |
diff |
annotate
|
Sun, 04 Mar 2018 22:37:41 +0530 |
Pulkit Goyal |
py3: use util.forcebytestr instead of str to convert error messages
|
file |
diff |
annotate
|
Wed, 14 Feb 2018 21:34:12 -0500 |
Augie Fackler |
node: make bin() be a wrapper instead of just an alias
|
file |
diff |
annotate
|
Mon, 05 Feb 2018 18:04:40 +0100 |
Boris Feld |
revlog: rename 'self.checkinlinesize' into '_enforceinlinesize'
|
file |
diff |
annotate
|
Mon, 05 Feb 2018 17:57:29 +0100 |
Boris Feld |
revlog: add a _datareadfp context manager for data access needs
|
file |
diff |
annotate
|
Mon, 05 Feb 2018 17:35:14 +0100 |
Boris Feld |
revlog: use context manager for data file lifetime in checksize
|
file |
diff |
annotate
|
Mon, 05 Feb 2018 17:34:57 +0100 |
Boris Feld |
revlog: use context manager for index file lifetime in checkinlinesize
|
file |
diff |
annotate
|
Mon, 05 Feb 2018 17:34:47 +0100 |
Boris Feld |
revlog: use context manager for data file lifetime in checkinlinesize
|
file |
diff |
annotate
|
Mon, 05 Feb 2018 17:34:19 +0100 |
Boris Feld |
revlog: use context manager for index file life time in __init__
|
file |
diff |
annotate
|
Mon, 05 Feb 2018 17:22:13 +0100 |
Boris Feld |
revlog: move index file opening in a method
|
file |
diff |
annotate
|
Mon, 05 Feb 2018 17:03:56 +0100 |
Boris Feld |
revlog: move datafile opening in a method
|
file |
diff |
annotate
|
Thu, 18 Jan 2018 09:14:30 -0500 |
Augie Fackler |
revlog: correct type in check to verify rawtext is immutable
|
file |
diff |
annotate
|
Tue, 13 Feb 2018 11:35:32 -0800 |
Jun Wu |
revlog: resolve lfs rawtext to vanilla rawtext before applying delta
stable 4.5.1
|
file |
diff |
annotate
|
Tue, 13 Feb 2018 11:35:32 -0800 |
Jun Wu |
revlog: do not use delta for lfs revisions
stable
|
file |
diff |
annotate
|
Tue, 06 Feb 2018 19:08:25 -0800 |
Jun Wu |
changegroup: do not delta lfs revisions
stable
|
file |
diff |
annotate
|
Sun, 14 Jan 2018 21:28:12 +0100 |
Paul Morelle |
revlog: group delta computation methods under _deltacomputer object
|
file |
diff |
annotate
|
Sun, 14 Jan 2018 14:36:22 +0100 |
Paul Morelle |
revlog: refactor out _finddeltainfo from _addrevision
|
file |
diff |
annotate
|
Sun, 14 Jan 2018 13:04:26 -0800 |
Paul Morelle |
revlog: group revision info into a dedicated structure
|
file |
diff |
annotate
|
Sun, 14 Jan 2018 13:01:35 -0800 |
Paul Morelle |
revlog: rename 'rev' to 'base', as it is the base revision
|
file |
diff |
annotate
|
Sun, 14 Jan 2018 12:59:46 -0800 |
Paul Morelle |
revlog: separate diff computation from the collection of other info
|
file |
diff |
annotate
|
Fri, 12 Jan 2018 18:58:44 +0100 |
Paul Morelle |
revlog: introduce 'deltainfo' to distinguish from 'delta'
|
file |
diff |
annotate
|
Fri, 12 Jan 2018 18:10:03 +0100 |
Paul Morelle |
revlog: extract 'builddelta' closure function from _addrevision
|
file |
diff |
annotate
|
Fri, 12 Jan 2018 15:55:25 +0100 |
Paul Morelle |
revlog: extract 'buildtext' closure function from _addrevision
|
file |
diff |
annotate
|
Sun, 14 Jan 2018 12:49:24 -0800 |
Paul Morelle |
revlog: choose between ifh and dfh once for all
|
file |
diff |
annotate
|
Sun, 14 Jan 2018 12:46:03 -0800 |
Paul Morelle |
revlog: refactor out the selection of candidate revisions
|
file |
diff |
annotate
|
Mon, 25 Dec 2017 16:31:14 -0700 |
Gregory Szorc |
revlog: don't use slicing to return parents
|
file |
diff |
annotate
|
Thu, 07 Dec 2017 20:27:03 +0100 |
Boris Feld |
upgrade: add a 'redeltafullall' mode
|
file |
diff |
annotate
|
Wed, 18 Oct 2017 15:28:19 +0200 |
Paul Morelle |
sparse-read: ignore trailing empty revs in each read chunk
|
file |
diff |
annotate
|
Wed, 18 Oct 2017 09:07:48 +0200 |
Paul Morelle |
sparse-read: skip gaps too small to be worth splitting
|
file |
diff |
annotate
|
Wed, 18 Oct 2017 12:53:00 +0200 |
Boris Feld |
sparse-read: move from a recursive-based approach to a heap-based one
|
file |
diff |
annotate
|
Sat, 14 Oct 2017 17:05:41 +0200 |
Paul Morelle |
revlog-sparse-read: add a lower-threshold for read block size
|
file |
diff |
annotate
|
Tue, 10 Oct 2017 17:50:27 +0200 |
Paul Morelle |
revlog: introduce an experimental flag to slice chunks reads when too sparse
|
file |
diff |
annotate
|
Mon, 09 Oct 2017 15:13:41 +0200 |
Paul Morelle |
revlog: ignore empty trailing chunks when reading segments
|
file |
diff |
annotate
|
Wed, 13 Sep 2017 17:26:26 +0000 |
Mark Thomas |
revlog: add option to mmap revlog index
|
file |
diff |
annotate
|
Wed, 20 Sep 2017 09:22:22 -0700 |
Durham Goode |
revlog: add revmap back to revlog.addgroup
|
file |
diff |
annotate
|
Fri, 15 Sep 2017 00:01:57 -0700 |
Martin von Zweigbergk |
templater: extract shortest() logic from template function
|
file |
diff |
annotate
|
Wed, 13 Sep 2017 10:43:44 -0700 |
Durham Goode |
changegroup: remove changegroup dependency from revlog.addgroup
|
file |
diff |
annotate
|
Wed, 13 Sep 2017 10:43:16 -0700 |
Durham Goode |
revlog: refactor chain variable
|
file |
diff |
annotate
|
Wed, 30 Aug 2017 09:21:31 -0700 |
Martin von Zweigbergk |
revlog: move check for wdir from changelog to revlog
|
file |
diff |
annotate
|
Tue, 22 Aug 2017 21:21:43 -0400 |
Augie Fackler |
revlog: use pycompat.bytestr() to reliably have a %s-able value
|
file |
diff |
annotate
|
Fri, 25 Aug 2017 15:50:07 -0700 |
Martin von Zweigbergk |
revlog: abort on attempt to write null revision
|
file |
diff |
annotate
|
Mon, 10 Jul 2017 16:41:13 -0400 |
Alex Gaynor |
revlog: use struct.Struct instances for slight performance wins
|
file |
diff |
annotate
|
Mon, 10 Jul 2017 16:39:28 -0400 |
Alex Gaynor |
revlog: micro-optimize the computation of hashes
|
file |
diff |
annotate
|
Wed, 05 Jul 2017 11:55:26 -0400 |
Augie Fackler |
merge with stable
|
file |
diff |
annotate
|
Fri, 23 Jun 2017 13:49:34 +0200 |
Pierre-Yves David |
revlog: add an experimental option to mitigated delta issues (issue5480)
|
file |
diff |
annotate
|
Sun, 25 Jun 2017 12:41:34 -0700 |
Gregory Szorc |
revlog: C implementation of delta chain resolution
|
file |
diff |
annotate
|
Tue, 20 Jun 2017 22:11:46 +0530 |
Pulkit Goyal |
py3: catch binascii.Error raised from binascii.unhexlify
|
file |
diff |
annotate
|
Thu, 15 Jun 2017 13:42:35 -0700 |
Martin von Zweigbergk |
revlog: rename list of nodes from "content" to "nodes"
|
file |
diff |
annotate
|
Thu, 15 Jun 2017 13:25:41 -0700 |
Martin von Zweigbergk |
revlog: delete obsolete comment
|
file |
diff |
annotate
|
Thu, 15 Jun 2017 13:23:21 -0700 |
Martin von Zweigbergk |
revlog: delete dead assignment in addgroup()
|
file |
diff |
annotate
|
Fri, 19 May 2017 20:29:11 -0700 |
Gregory Szorc |
revlog: skeleton support for version 2 revlogs
|
file |
diff |
annotate
|
Fri, 19 Aug 2016 18:26:04 +0900 |
Yuya Nishihara |
revlog: add support for partial matching of wdir node id
|
file |
diff |
annotate
|
Sat, 20 Aug 2016 22:37:58 +0900 |
Yuya Nishihara |
revlog: map rev(wdirid) to WdirUnsupported exception
|
file |
diff |
annotate
|
Tue, 23 May 2017 01:30:36 +0530 |
Pulkit Goyal |
revlog: raise error.WdirUnsupported from revlog.node() if wdirrev is passed
|
file |
diff |
annotate
|
Fri, 19 May 2017 19:12:06 +0530 |
Pulkit Goyal |
revlog: raise WdirUnsupported when wdirrev is passed
|
file |
diff |
annotate
|
Fri, 19 May 2017 20:14:31 -0700 |
Gregory Szorc |
revlog: remove some revlogNG terminology
|
file |
diff |
annotate
|
Fri, 19 May 2017 20:10:50 -0700 |
Gregory Szorc |
revlog: tweak wording and logic for flags validation
|
file |
diff |
annotate
|
Sat, 13 Aug 2016 12:23:56 +0900 |
Yuya Nishihara |
parsers: switch to policy importer
|
file |
diff |
annotate
|
Wed, 17 May 2017 19:52:18 -0700 |
Gregory Szorc |
revlog: rename constants (API)
|
file |
diff |
annotate
|
Wed, 17 May 2017 20:14:27 -0700 |
Jun Wu |
changelog: make sure datafile is 00changelog.d (API)
|
file |
diff |
annotate
|
Fri, 10 Feb 2017 16:56:29 -0800 |
Martin von Zweigbergk |
cleanup: use set literals
|
file |
diff |
annotate
|
Wed, 10 May 2017 16:17:58 -0700 |
Jun Wu |
flagprocessor: add a fast path when flags is 0
|
file |
diff |
annotate
|
Tue, 09 May 2017 21:27:06 -0700 |
Jun Wu |
revlog: move part of "addrevision" to "addrawrevision"
|
file |
diff |
annotate
|
Sat, 06 May 2017 12:12:53 -0700 |
Gregory Szorc |
revlog: rename _chunkraw to _getsegmentforrevs()
|
file |
diff |
annotate
|
Sat, 06 May 2017 12:02:12 -0700 |
Gregory Szorc |
revlog: rename internal functions containing "chunk" to use "segment"
|
file |
diff |
annotate
|
Tue, 04 Jul 2017 10:17:14 -0400 |
Augie Fackler |
revlog: backed out changeset e9d325cfe071
stable
|
file |
diff |
annotate
|
Fri, 23 Jun 2017 13:49:34 +0200 |
Pierre-Yves David |
revlog: add an experimental option to mitigated delta issues (issue5480)
stable
|
file |
diff |
annotate
|
Sun, 09 Apr 2017 12:53:31 -0700 |
Jun Wu |
revlog: make "size" diverge from "rawsize"
|
file |
diff |
annotate
|
Sun, 02 Apr 2017 18:40:13 -0700 |
Jun Wu |
revlog: avoid applying delta chain on cache hit
|
file |
diff |
annotate
|
Sun, 02 Apr 2017 18:29:24 -0700 |
Jun Wu |
revlog: indent block to make review easier
|
file |
diff |
annotate
|
Sun, 02 Apr 2017 18:25:12 -0700 |
Jun Wu |
revlog: avoid calculating "flags" twice in revision()
|
file |
diff |
annotate
|
Sun, 02 Apr 2017 18:57:03 -0700 |
Jun Wu |
revlog: use raw revision for rawsize
|
file |
diff |
annotate
|
Thu, 30 Mar 2017 21:21:15 -0700 |
Jun Wu |
revlog: add a fast path for revision(raw=False)
|
file |
diff |
annotate
|
Thu, 30 Mar 2017 18:38:03 -0700 |
Jun Wu |
revlog: make _addrevision only accept rawtext
|
file |
diff |
annotate
|
Thu, 30 Mar 2017 18:24:23 -0700 |
Jun Wu |
revlog: use raw revisions in clone
|
file |
diff |
annotate
|
Thu, 30 Mar 2017 18:23:27 -0700 |
Jun Wu |
revlog: use raw revisions in revdiff
|
file |
diff |
annotate
|
Thu, 30 Mar 2017 17:58:03 -0700 |
Jun Wu |
revlog: use raw content when building delta
|
file |
diff |
annotate
|
Thu, 30 Mar 2017 15:34:08 -0700 |
Jun Wu |
revlog: fix _cache usage in revision()
|
file |
diff |
annotate
|
Thu, 30 Mar 2017 14:56:09 -0700 |
Jun Wu |
revlog: rename some "text"s to "rawtext"
|
file |
diff |
annotate
|
Thu, 30 Mar 2017 07:59:48 -0700 |
Jun Wu |
revlog: clarify flagprocessor documentation
|
file |
diff |
annotate
|
Wed, 29 Mar 2017 16:23:04 -0700 |
Jun Wu |
revlog: avoid unnecessary node -> rev conversion
|
file |
diff |
annotate
|
Sun, 26 Mar 2017 17:12:06 +0900 |
Yuya Nishihara |
py3: fix slicing of byte string in revlog.compress()
|
file |
diff |
annotate
|
Tue, 21 Mar 2017 17:39:49 -0400 |
Augie Fackler |
revlog: use pycompat.maplist to eagerly evaluate map on Python 3
|
file |
diff |
annotate
|
Sun, 19 Mar 2017 01:05:28 -0400 |
Augie Fackler |
revlog: use int instead of long
|
file |
diff |
annotate
|
Sun, 12 Mar 2017 15:27:02 -0400 |
Augie Fackler |
revlog: use bytes() instead of str() to get data from memoryview
|
file |
diff |
annotate
|
Sun, 12 Mar 2017 03:32:38 -0400 |
Augie Fackler |
revlog: use bytes() to ensure text from _chunks is a reasonable type
|
file |
diff |
annotate
|
Sun, 12 Mar 2017 00:49:49 -0500 |
Augie Fackler |
revlog: extract first byte of revlog with a slice so it's portable
|
file |
diff |
annotate
|
Tue, 17 Jan 2017 11:25:02 -0800 |
Martin von Zweigbergk |
revlog: give EXTSTORED flag value to narrowhg
|
file |
diff |
annotate
|
Fri, 13 Jan 2017 20:16:56 -0800 |
Gregory Szorc |
localrepo: experimental support for non-zlib revlog compression
|
file |
diff |
annotate
|
Fri, 13 Jan 2017 19:58:00 -0800 |
Gregory Szorc |
revlog: use compression engine APIs for decompression
|
file |
diff |
annotate
|
Mon, 02 Jan 2017 11:22:52 -0800 |
Gregory Szorc |
revlog: use compression engine API for compression
|
file |
diff |
annotate
|
Mon, 02 Jan 2017 13:00:16 -0800 |
Gregory Szorc |
revlog: move decompress() from module to revlog class (API)
|
file |
diff |
annotate
|
Mon, 02 Jan 2017 11:50:17 -0800 |
Gregory Szorc |
revlog: make compressed size comparisons consistent
|
file |
diff |
annotate
|
Sun, 18 Dec 2016 17:02:57 -0800 |
Gregory Szorc |
revlog: add clone method
|
file |
diff |
annotate
|
Thu, 05 Jan 2017 17:16:51 +0000 |
Remi Chaintron |
revlog: REVIDX_EXTSTORED flag
|
file |
diff |
annotate
|
Tue, 10 Jan 2017 16:15:21 +0000 |
Remi Chaintron |
revlog: flag processor
|
file |
diff |
annotate
|
Thu, 05 Jan 2017 17:16:07 +0000 |
Remi Chaintron |
revlog: pass revlog flags to addrevision
|
file |
diff |
annotate
|
Thu, 05 Jan 2017 17:16:07 +0000 |
Remi Chaintron |
revlog: add 'raw' argument to revision and _addrevision
|
file |
diff |
annotate
|
Tue, 13 Dec 2016 14:21:36 +0000 |
Remi Chaintron |
revlog: merge hash checking subfunctions
|
file |
diff |
annotate
|
Mon, 28 Nov 2016 04:34:01 -0800 |
Cotizo Sima |
revlog: ensure that flags do not overflow 2 bytes
|
file |
diff |
annotate
|
Thu, 10 Nov 2016 16:34:43 -0500 |
Augie Fackler |
revlog: avoid shadowing several variables using list comprehensions
|
file |
diff |
annotate
|
Sun, 23 Oct 2016 10:40:33 -0700 |
Gregory Szorc |
revlog: optimize _chunkraw when startrev==endrev
|
file |
diff |
annotate
|
Sat, 22 Oct 2016 15:41:23 -0700 |
Gregory Szorc |
revlog: inline start() and end() for perf reasons
|
file |
diff |
annotate
|
Sun, 23 Oct 2016 09:34:55 -0700 |
Gregory Szorc |
revlog: reorder index accessors to match data structure order
|
file |
diff |
annotate
|
Fri, 14 Oct 2016 02:25:08 +0200 |
Pierre-Yves David |
revlog: make 'storedeltachains' a "public" attribute
|
file |
diff |
annotate
|
Sat, 24 Sep 2016 12:25:37 -0700 |
Gregory Szorc |
revlog: add instance variable controlling delta chain use
|
file |
diff |
annotate
|
Wed, 24 Aug 2016 20:18:58 -0700 |
Gregory Szorc |
revlog: document high frequency of code execution
|
file |
diff |
annotate
|
Wed, 24 Aug 2016 20:00:52 -0700 |
Gregory Szorc |
revlog: make code in builddelta() slightly easier to read
|
file |
diff |
annotate
|
Thu, 22 Sep 2016 21:51:58 +0900 |
FUJIWARA Katsunori |
revlog: specify checkambig at writing to avoid file stat ambiguity
|
file |
diff |
annotate
|
Mon, 22 Aug 2016 21:48:50 -0700 |
Gregory Szorc |
revlog: use an LRU cache for delta chain bases
|
file |
diff |
annotate
|
Mon, 22 Aug 2016 20:17:36 -0700 |
Gregory Szorc |
revlog: remove unused variables
|
file |
diff |
annotate
|
Fri, 05 Aug 2016 15:35:02 -0400 |
Augie Fackler |
revlog: use `iter(callable, sentinel)` instead of while True
|
file |
diff |
annotate
|
Wed, 22 Jun 2016 21:30:49 +0100 |
Jun Wu |
revlog: add a fast path for "ambiguous identifier"
|
file |
diff |
annotate
|
Fri, 10 Jun 2016 00:10:34 -0400 |
Augie Fackler |
revlog: use hashlib.sha1 directly instead of through util
|
file |
diff |
annotate
|
Sun, 22 Nov 2015 17:57:35 -0800 |
Gregory Szorc |
revlog: remove unnecessary cache validation in _chunks
|
file |
diff |
annotate
|
Tue, 05 Jan 2016 19:51:51 -0800 |
Gregory Szorc |
revlog: return offset from _chunkraw()
|
file |
diff |
annotate
|
Thu, 31 Dec 2015 08:16:59 +0000 |
timeless |
cleanup: remove superfluous space after space after equals (python)
|
file |
diff |
annotate
|
Sun, 20 Dec 2015 16:00:27 -0800 |
Gregory Szorc |
revlog: avoid string slice when decompressing u* chunks
|
file |
diff |
annotate
|
Mon, 21 Dec 2015 14:52:18 -0600 |
Matt Mackall |
cleanup: back out performance hacks amended into previous commit
|
file |
diff |
annotate
|
Fri, 18 Dec 2015 06:33:48 +0000 |
timeless |
commands: consistently indent notes 3 spaces
|
file |
diff |
annotate
|
Sun, 20 Dec 2015 18:56:05 -0800 |
Gregory Szorc |
revlog: refactor delta chain computation into own function
|
file |
diff |
annotate
|
Sun, 20 Dec 2015 17:48:20 -0800 |
Gregory Szorc |
revlog: make clearcaches() more effective
|
file |
diff |
annotate
|
Sun, 20 Dec 2015 16:34:54 -0600 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Fri, 18 Dec 2015 20:54:41 -0800 |
Martin von Zweigbergk |
revlog: fix bad indentation (replace tab by space)
stable
|
file |
diff |
annotate
|
Mon, 14 Dec 2015 15:55:12 -0500 |
Mike Edgar |
changegroup: add flags field to cg3 delta header
|
file |
diff |
annotate
|
Fri, 18 Dec 2015 14:40:11 -0600 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Thu, 17 Dec 2015 17:16:02 -0800 |
Gregory Szorc |
revlog: seek to end of file before writing (issue4943)
stable
|
file |
diff |
annotate
|
Sat, 12 Dec 2015 23:22:18 -0800 |
Gregory Szorc |
revlog: use absolute_import
|
file |
diff |
annotate
|
Fri, 04 Dec 2015 17:46:56 -0800 |
Martin von Zweigbergk |
revlog: don't consider nullrev when choosing delta base
|
file |
diff |
annotate
|
Fri, 04 Dec 2015 17:14:14 -0800 |
Martin von Zweigbergk |
revlog: make calls to _isgooddelta() consistent
|
file |
diff |
annotate
|
Fri, 04 Dec 2015 16:45:06 -0800 |
Martin von Zweigbergk |
revlog: clarify which revision is added to 'tested' when using cached delta
|
file |
diff |
annotate
|
Fri, 04 Dec 2015 17:22:26 -0800 |
Martin von Zweigbergk |
revlog: remove unused variable 'chainlen'
|
file |
diff |
annotate
|
Tue, 01 Dec 2015 16:15:59 -0800 |
Pierre-Yves David |
addrevision: use general delta when the incoming base delta is bad
|
file |
diff |
annotate
|
Tue, 01 Dec 2015 18:45:16 -0800 |
Pierre-Yves David |
addrevision: rework generaldelta computation
|
file |
diff |
annotate
|
Tue, 01 Dec 2015 16:06:20 -0800 |
Pierre-Yves David |
addrevision: only use the incoming base if it is a good delta (issue4975)
|
file |
diff |
annotate
|
Tue, 01 Dec 2015 16:22:49 -0800 |
Pierre-Yves David |
addrevision: handle code path not producing delta
|
file |
diff |
annotate
|
Tue, 01 Dec 2015 15:29:11 -0800 |
Pierre-Yves David |
addrevision: rename 'd' to 'delta'
|
file |
diff |
annotate
|
Sun, 22 Nov 2015 16:23:20 -0800 |
Gregory Szorc |
revlog: improve documentation
|
file |
diff |
annotate
|
Mon, 02 Nov 2015 15:59:12 +0000 |
Pierre-Yves David |
format: introduce 'format.usegeneraldelta`
|
file |
diff |
annotate
|
Wed, 14 Oct 2015 11:32:33 -0400 |
Augie Fackler |
revlog: rename bundle to cg to reflect its nature as a cg?unpacker
|
file |
diff |
annotate
|
Sat, 26 Sep 2015 21:43:13 -0700 |
Gregory Szorc |
revlog: don't flush data file after every added revision
|
file |
diff |
annotate
|
Sun, 27 Sep 2015 16:08:18 -0700 |
Gregory Szorc |
revlog: use existing file handle when reading during _addrevision
|
file |
diff |
annotate
|
Sun, 27 Sep 2015 15:59:19 -0700 |
Gregory Szorc |
revlog: always open revlogs for reading and appending
|
file |
diff |
annotate
|
Sun, 27 Sep 2015 15:48:35 -0700 |
Gregory Szorc |
revlog: support using an existing file handle when reading revlogs
|
file |
diff |
annotate
|
Sun, 27 Sep 2015 15:31:50 -0700 |
Gregory Szorc |
revlog: add docstring for checkinlinesize()
|
file |
diff |
annotate
|
Sat, 12 Sep 2015 16:11:17 -0700 |
Gregory Szorc |
revlog: optionally cache the full text when adding revisions
|
file |
diff |
annotate
|
Sat, 12 Sep 2015 15:16:47 -0700 |
Gregory Szorc |
revlog: drop local assignment of cache variable
|
file |
diff |
annotate
|
Sat, 12 Sep 2015 12:47:00 -0700 |
Gregory Szorc |
revlog: rename generic "i" variable to "indexdata"
|
file |
diff |
annotate
|
Sun, 30 Aug 2015 14:03:32 -0700 |
Durham Goode |
revlog: add an aggressivemergedelta option
|
file |
diff |
annotate
|
Sun, 30 Aug 2015 13:58:11 -0700 |
Durham Goode |
revlog: change generaldelta delta parent heuristic
|
file |
diff |
annotate
|
Sun, 30 Aug 2015 13:34:30 -0700 |
Durham Goode |
revlog: move textlen calculation to be above delta chooser
|
file |
diff |
annotate
|
Sun, 30 Aug 2015 13:33:00 -0700 |
Durham Goode |
revlog: move delta check to it's own function
|
file |
diff |
annotate
|
Sun, 02 Aug 2015 12:16:19 +0900 |
Yuya Nishihara |
revlog: remove unused shaoffset constants
|
file |
diff |
annotate
|
Sun, 02 Aug 2015 01:14:11 +0900 |
Yuya Nishihara |
revlog: correct comment about size of v0 index format
|
file |
diff |
annotate
|
Sat, 18 Jul 2015 10:29:37 -0700 |
Gregory Szorc |
revlog: add support for a callback whenever revisions are added
|
file |
diff |
annotate
|
Tue, 23 Jun 2015 22:20:08 -0700 |
Gregory Szorc |
global: mass rewrite to use modern exception syntax
|
file |
diff |
annotate
|
Thu, 04 Jun 2015 14:57:58 -0500 |
Matt Mackall |
revlog: move size limit check to addrevision
|
file |
diff |
annotate
|
Tue, 02 Jun 2015 15:04:39 -0400 |
Jordi GutiƩrrez Hermoso |
revlog: raise an exception earlier if an entry is too large (issue4675)
|
file |
diff |
annotate
|
Fri, 29 May 2015 14:24:50 -0700 |
Laurent Charignon |
phases: fix bug where native phase computation wasn't called
|
file |
diff |
annotate
|
Sat, 16 May 2015 11:28:04 -0700 |
Martin von Zweigbergk |
util: drop alias for collections.deque
|
file |
diff |
annotate
|
Wed, 25 Mar 2015 15:58:31 -0400 |
Mike Edgar |
revlog: make converting from inline to non-line work after a strip
|
file |
diff |
annotate
|
Fri, 20 Mar 2015 11:14:27 -0700 |
Laurent Charignon |
phase: default to C implementation for phase computation
|
file |
diff |
annotate
|
Wed, 14 Jan 2015 15:16:08 -0500 |
Mike Edgar |
revlog: addgroup checks if incoming deltas add censored revs, sets flag bit
|
file |
diff |
annotate
|
Wed, 21 Jan 2015 17:11:37 -0500 |
Mike Edgar |
revlog: _addrevision creates full-replace deltas based on censored revisions
|
file |
diff |
annotate
|
Fri, 06 Feb 2015 01:38:16 +0000 |
Mike Edgar |
revlog: special case expanding full-replacement deltas received by exchange
|
file |
diff |
annotate
|
Fri, 06 Feb 2015 00:55:29 +0000 |
Mike Edgar |
revlog: in addgroup, reject ill-formed deltas based on censored nodes
|
file |
diff |
annotate
|
Fri, 23 Jan 2015 17:01:39 -0500 |
Mike Edgar |
revlog: add "iscensored()" to revlog public API
|
file |
diff |
annotate
|
Wed, 04 Feb 2015 21:25:57 +0900 |
Yuya Nishihara |
revlog: add __contains__ for fast membership test
|
file |
diff |
annotate
|
Mon, 12 Jan 2015 14:41:25 -0500 |
Mike Edgar |
revlog: verify censored flag when hashing added revision fulltext
|
file |
diff |
annotate
|
Mon, 12 Jan 2015 14:30:24 -0500 |
Mike Edgar |
revlog: add flags argument to _addrevision, update callers use default flags
|
file |
diff |
annotate
|
Mon, 12 Jan 2015 14:01:52 -0500 |
Mike Edgar |
revlog: define censored flag for revlogng index
|
file |
diff |
annotate
|
Fri, 14 Nov 2014 16:52:40 -0800 |
Siddharth Agarwal |
revlog: switch findmissing* methods to incrementalmissingrevs
|
file |
diff |
annotate
|
Sun, 16 Nov 2014 00:39:48 -0800 |
Siddharth Agarwal |
revlog: add a method to get missing revs incrementally
|
file |
diff |
annotate
|
Fri, 14 Nov 2014 14:36:25 -0800 |
Siddharth Agarwal |
ancestor.lazyancestors: take parentrevs function rather than changelog
|
file |
diff |
annotate
|
Thu, 13 Nov 2014 21:36:38 -0800 |
Siddharth Agarwal |
revlog: cache chain info after calculating it for a rev (issue4452)
|
file |
diff |
annotate
|
Tue, 11 Nov 2014 20:08:19 -0800 |
Siddharth Agarwal |
revlog: increase I/O bound to 4x the amount of data consumed
|
file |
diff |
annotate
|
Tue, 11 Nov 2014 20:01:19 -0800 |
Siddharth Agarwal |
revlog: bound based on the length of the compressed deltas
|
file |
diff |
annotate
|
Tue, 11 Nov 2014 19:54:36 -0800 |
Siddharth Agarwal |
revlog: compute length of compressed deltas along with chain length
|
file |
diff |
annotate
|
Tue, 11 Nov 2014 21:41:12 -0800 |
Siddharth Agarwal |
revlog: store fulltext when compressed delta is bigger than it
|
file |
diff |
annotate
|
Tue, 11 Nov 2014 21:39:56 -0800 |
Siddharth Agarwal |
revlog: make a predicate clearer with parens
|
file |
diff |
annotate
|
Thu, 06 Nov 2014 14:20:05 -0800 |
Mateusz Kwapich |
revlog: add config variable for limiting delta-chain length
|
file |
diff |
annotate
|
Thu, 06 Nov 2014 14:08:25 -0800 |
Mateusz Kwapich |
debugrevlog: fix computing chain length in debugrevlog -d
|
file |
diff |
annotate
|
Wed, 03 Sep 2014 16:34:29 -0400 |
Mike Edgar |
revlog: support importing censored file revision tombstones
|
file |
diff |
annotate
|
Wed, 24 Sep 2014 15:14:44 -0400 |
Augie Fackler |
revlog: move references to revlog.hash to inside the revlog class
|
file |
diff |
annotate
|
Wed, 24 Sep 2014 15:10:52 -0400 |
Augie Fackler |
revlog: mark nullhash as module-private
|
file |
diff |
annotate
|
Tue, 19 Aug 2014 01:13:10 +0200 |
Mads Kiilerich |
comments: describe ancestor consistently - avoid 'least common ancestor'
|
file |
diff |
annotate
|
Tue, 19 Aug 2014 01:13:10 +0200 |
Mads Kiilerich |
revlog: introduce isancestor method for efficiently determining node lineage
|
file |
diff |
annotate
|
Tue, 26 Aug 2014 13:11:53 +0200 |
Matt Mackall |
repoview: fix 0L with pack/unpack for 2.4
|
file |
diff |
annotate
|
Sat, 14 Jun 2014 11:49:02 -0500 |
Matt Mackall |
revlog: fix check-code error
stable
|
file |
diff |
annotate
|
Fri, 13 Jun 2014 14:17:14 -0500 |
Matt Mackall |
revlog: hold a private reference to self._cache
stable
|
file |
diff |
annotate
|
Fri, 13 Jun 2014 14:16:03 -0500 |
Matt Mackall |
revlog: make _chunkcache access atomic
stable
|
file |
diff |
annotate
|
Thu, 17 Apr 2014 20:01:39 +0200 |
Mads Kiilerich |
revlog: backout 514d32de6646 - commonancestors
|
file |
diff |
annotate
|
Thu, 17 Apr 2014 20:01:35 +0200 |
Mads Kiilerich |
revlog: introduce commonancestorsheads method
|
file |
diff |
annotate
|
Thu, 10 Apr 2014 12:41:39 -0400 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Mon, 07 Apr 2014 14:18:10 -0500 |
Matt Mackall |
revlog: deal with chunk ranges over 2G on Windows (issue4215)
stable
|
file |
diff |
annotate
|
Mon, 24 Feb 2014 22:42:14 +0100 |
Mads Kiilerich |
revlog: introduce commonancestors method for getting all common ancestor heads
|
file |
diff |
annotate
|
Tue, 26 Nov 2013 12:58:27 -0800 |
Durham Goode |
revlog: move file writing to a separate function
|
file |
diff |
annotate
|
Sun, 17 Nov 2013 18:04:29 -0500 |
Brodie Rao |
revlog: allow tuning of the chunk cache size (via format.chunkcachesize)
|
file |
diff |
annotate
|
Sun, 17 Nov 2013 18:04:28 -0500 |
Brodie Rao |
revlog: read/cache chunks in fixed windows of 64 KB
|
file |
diff |
annotate
|
Mon, 11 Nov 2013 16:42:49 -0800 |
Durham Goode |
strip: add faster revlog strip computation
|
file |
diff |
annotate
|
Mon, 11 Nov 2013 16:40:02 -0800 |
Durham Goode |
revlog: return lazy set from findcommonmissing
|
file |
diff |
annotate
|
Mon, 23 Sep 2013 11:37:06 -0700 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Fri, 20 Sep 2013 10:45:51 -0700 |
Wojciech Lopata |
generaldelta: initialize basecache properly
stable
|
file |
diff |
annotate
|
Fri, 06 Sep 2013 23:05:33 -0700 |
Siddharth Agarwal |
revlog: remove _chunkbase since it is no longer used
|
file |
diff |
annotate
|
Fri, 06 Sep 2013 23:05:11 -0700 |
Siddharth Agarwal |
revlog: move chunk cache preload from revision to _chunks
|
file |
diff |
annotate
|
Fri, 06 Sep 2013 22:57:51 -0700 |
Siddharth Agarwal |
revlog._chunks: inline getchunk
|
file |
diff |
annotate
|
Sat, 07 Sep 2013 12:42:46 -0700 |
Siddharth Agarwal |
revlog.revision: fix cache preload for inline revlogs
|
file |
diff |
annotate
|
Fri, 06 Sep 2013 16:31:35 -0700 |
Siddharth Agarwal |
revlog: add a fast method for getting a list of chunks
|
file |
diff |
annotate
|
Mon, 19 Aug 2013 11:25:23 -0700 |
Wojciech Lopata |
revlog: pass node as an argument of addrevision
|
file |
diff |
annotate
|
Mon, 19 Aug 2013 11:06:38 -0700 |
Wojciech Lopata |
revlog: extract 'checkhash' method
|
file |
diff |
annotate
|
Tue, 23 Jul 2013 17:28:12 -0500 |
Matt Mackall |
revlog: handle hidden revs in _partialmatch (issue3979)
stable
|
file |
diff |
annotate
|
Mon, 17 Jun 2013 19:44:00 -0700 |
Durham Goode |
revlog: add exception when linkrev == nullrev
|
file |
diff |
annotate
|
Fri, 10 May 2013 21:03:01 +0200 |
Sune Foldager |
bundle-ng: move group into the bundler
|
file |
diff |
annotate
|
Thu, 18 Apr 2013 16:46:09 +0400 |
Alexander Plavin |
revlog: fix a regression with null revision
|
file |
diff |
annotate
|
Wed, 17 Apr 2013 00:29:54 +0400 |
Alexander Plavin |
log: fix behavior with empty repositories (issue3497)
|
file |
diff |
annotate
|