mercurial/revlog.py
Fri, 22 Jun 2018 01:42:38 +0200 Paul Morelle aggressivemergedeltas: enabled the option by default
Fri, 22 Jun 2018 00:07:22 +0100 Boris Feld revlog: reuse 'descendant' implemention in 'isancestor'
Fri, 22 Jun 2018 00:05:20 +0100 Boris Feld revlog: efficient implementation of 'descendant'
Thu, 21 Jun 2018 23:56:51 +0100 Boris Feld revlog: refactor out the rev-oriented part of commonancestorheads
Thu, 21 Jun 2018 23:53:43 +0100 Boris Feld revlog: do inclusive descendant testing (API)
Sat, 26 May 2018 11:33:02 +0900 Yuya Nishihara revlog: disallow setting uncompressed length to None
Sat, 21 Apr 2018 17:27:57 +0200 Paul Morelle revlog: make chainbase cache its result for the correct revision
Wed, 07 Mar 2018 11:10:22 +0100 Paul Morelle revlog: make getcandidaterevs more consistent about updating tested revs set
Wed, 07 Mar 2018 12:00:58 +0100 Paul Morelle revlog: isgooddeltainfo takes the whole revinfo object
Wed, 07 Mar 2018 12:00:07 +0100 Paul Morelle revlog: make variable name 'd' more explicit in _isgooddeltainfo
Fri, 04 May 2018 15:00:55 +0200 Paul Morelle revlog: in _getcandidaterevs, shorten revlog._generaldelta to gdelta
Mon, 14 May 2018 13:05:14 +0200 Paul Morelle revlog: suggest other parent when a parent was refused for a delta (issue5481)
Sat, 19 May 2018 18:59:21 +0530 Pulkit Goyal py3: check for None before comparing with integers
Thu, 03 May 2018 15:57:12 -0700 Martin von Zweigbergk shortest: move revnum-disambiguation out of revlog
Thu, 03 May 2018 15:25:16 -0700 Martin von Zweigbergk shortest: remove unnecessary check for revnum in isvalid()
Thu, 03 May 2018 15:01:33 -0700 Martin von Zweigbergk shortest: make pure code also disambigute against revnums at end
Wed, 02 May 2018 23:17:58 -0700 Martin von Zweigbergk revlog: use node tree (native code) for shortest() calculation
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)
Wed, 02 May 2018 22:56:10 -0700 Martin von Zweigbergk shortest: extract function for checking if a prefix is a revnum
Thu, 03 May 2018 10:12:47 -0700 Martin von Zweigbergk shortest: rename "test" variable to "prefix"
Wed, 02 May 2018 22:49:06 -0700 Martin von Zweigbergk shortest: move some safe code out of exception block
Wed, 25 Apr 2018 09:24:07 -0700 Martin von Zweigbergk revlog: make pure version of _partialmatch() support 40-byte hex nodeids stable
Mon, 16 Apr 2018 23:29:09 -0700 Martin von Zweigbergk revlog: make shortest() take a full binary nodeid (API)
Sun, 08 Apr 2018 01:08:43 +0200 Joerg Sonnenberger revlog: reset _nodepos after strip
Sun, 25 Mar 2018 18:34:07 +0900 Yuya Nishihara revlog: detect pseudo file nodeids to raise WdirUnsupported exception
Thu, 05 Apr 2018 16:31:45 -0700 Gregory Szorc revlog: move censor logic into main revlog class
Thu, 05 Apr 2018 18:22:35 -0700 Gregory Szorc revlog: move parsemeta() and packmeta() from filelog (API)
Thu, 22 Mar 2018 21:56:20 +0900 Yuya Nishihara stringutil: bulk-replace call sites to point to new module
Tue, 06 Mar 2018 14:32:14 -0800 Gregory Szorc merge with stable
Tue, 13 Feb 2018 11:35:32 -0800 Jun Wu revlog: resolve lfs rawtext to vanilla rawtext before applying delta stable 4.5.1
Tue, 13 Feb 2018 11:35:32 -0800 Jun Wu revlog: do not use delta for lfs revisions stable
Tue, 06 Feb 2018 19:08:25 -0800 Jun Wu changegroup: do not delta lfs revisions stable
Mon, 05 Mar 2018 01:08:40 +0530 Pulkit Goyal py3: use bytes() instead of str()
Mon, 05 Mar 2018 01:05:54 +0530 Pulkit Goyal py3: use b"%d" instead of str() to convert integers to bytes
Sun, 04 Mar 2018 22:37:41 +0530 Pulkit Goyal py3: use util.forcebytestr instead of str to convert error messages
Wed, 14 Feb 2018 21:34:12 -0500 Augie Fackler node: make bin() be a wrapper instead of just an alias
Mon, 05 Feb 2018 18:04:40 +0100 Boris Feld revlog: rename 'self.checkinlinesize' into '_enforceinlinesize'
Mon, 05 Feb 2018 17:57:29 +0100 Boris Feld revlog: add a _datareadfp context manager for data access needs
Mon, 05 Feb 2018 17:35:14 +0100 Boris Feld revlog: use context manager for data file lifetime in checksize
Mon, 05 Feb 2018 17:34:57 +0100 Boris Feld revlog: use context manager for index file lifetime in checkinlinesize
Mon, 05 Feb 2018 17:34:47 +0100 Boris Feld revlog: use context manager for data file lifetime in checkinlinesize
Mon, 05 Feb 2018 17:34:19 +0100 Boris Feld revlog: use context manager for index file life time in __init__
Mon, 05 Feb 2018 17:22:13 +0100 Boris Feld revlog: move index file opening in a method
Mon, 05 Feb 2018 17:03:56 +0100 Boris Feld revlog: move datafile opening in a method
Thu, 18 Jan 2018 09:14:30 -0500 Augie Fackler revlog: correct type in check to verify rawtext is immutable
Sun, 14 Jan 2018 21:28:12 +0100 Paul Morelle revlog: group delta computation methods under _deltacomputer object
Sun, 14 Jan 2018 14:36:22 +0100 Paul Morelle revlog: refactor out _finddeltainfo from _addrevision
Sun, 14 Jan 2018 13:04:26 -0800 Paul Morelle revlog: group revision info into a dedicated structure
Sun, 14 Jan 2018 13:01:35 -0800 Paul Morelle revlog: rename 'rev' to 'base', as it is the base revision
Sun, 14 Jan 2018 12:59:46 -0800 Paul Morelle revlog: separate diff computation from the collection of other info
Fri, 12 Jan 2018 18:58:44 +0100 Paul Morelle revlog: introduce 'deltainfo' to distinguish from 'delta'
Fri, 12 Jan 2018 18:10:03 +0100 Paul Morelle revlog: extract 'builddelta' closure function from _addrevision
Fri, 12 Jan 2018 15:55:25 +0100 Paul Morelle revlog: extract 'buildtext' closure function from _addrevision
Sun, 14 Jan 2018 12:49:24 -0800 Paul Morelle revlog: choose between ifh and dfh once for all
Sun, 14 Jan 2018 12:46:03 -0800 Paul Morelle revlog: refactor out the selection of candidate revisions
Mon, 25 Dec 2017 16:31:14 -0700 Gregory Szorc revlog: don't use slicing to return parents
Thu, 07 Dec 2017 20:27:03 +0100 Boris Feld upgrade: add a 'redeltafullall' mode
Wed, 18 Oct 2017 15:28:19 +0200 Paul Morelle sparse-read: ignore trailing empty revs in each read chunk
Wed, 18 Oct 2017 09:07:48 +0200 Paul Morelle sparse-read: skip gaps too small to be worth splitting
Wed, 18 Oct 2017 12:53:00 +0200 Boris Feld sparse-read: move from a recursive-based approach to a heap-based one
less more (0) -300 -100 -60 tip