log mercurial/pure/parsers.py @ 46875:651e6df2b0a4

age author description
Mon, 05 Apr 2021 12:21:58 +0200 Pierre-Yves David revlog: directly use the Struct object for related operation
Mon, 05 Apr 2021 12:21:12 +0200 Pierre-Yves David revlog: move the details of revlog "v2" index inside revlog.utils.constants
Mon, 05 Apr 2021 12:21:01 +0200 Pierre-Yves David revlog: move the details of revlog "v1" index inside revlog.utils.constants
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Mon, 15 Feb 2021 11:08:28 +0100 Raphaël Gomès revlog-index: add `replace_sidedata_info` method
Thu, 28 Jan 2021 15:28:57 +0100 Raphaël Gomès revlog: introduce v2 format
Tue, 02 Mar 2021 18:51:18 +0100 Raphaël Gomès pure-parsers: document index class constants
Thu, 28 Jan 2021 15:26:33 +0100 Raphaël Gomès revlog: prepare pure parser for being overloaded
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Tue, 06 Oct 2020 03:25:15 +0200 Joerg Sonnenberger revlog: store new index entries as binary
Tue, 06 Oct 2020 02:21:14 +0200 Joerg Sonnenberger revlog: pre-compute null revlog item for pure version
Wed, 15 Jan 2020 15:50:33 +0100 Pierre-Yves David nodemap: double check the source docket when doing incremental update
Wed, 15 Jan 2020 15:50:24 +0100 Pierre-Yves David nodemap: track the total and unused amount of data in the rawdata file
Wed, 15 Jan 2020 15:50:14 +0100 Pierre-Yves David nodemap: track the maximum revision tracked in the nodemap
Wed, 15 Jan 2020 15:49:54 +0100 Pierre-Yves David nodemap: introduce append-only incremental update of the persistent data
Wed, 15 Jan 2020 15:49:16 +0100 Pierre-Yves David nodemap: provide the on disk data to indexes who support it
Wed, 15 Jan 2020 15:48:19 +0100 Pierre-Yves David nodemap: add a optional `nodemap_add_full` method on indexes
Wed, 15 Jan 2020 15:48:09 +0100 Pierre-Yves David nodemap: add a (python) index class for persistent nodemap testing
Tue, 07 Jan 2020 12:26:37 +0100 Pierre-Yves David revlogutils: move the NodeMap class in a dedicated nodemap module
Wed, 13 Nov 2019 09:09:42 +0100 Denis Laxalde py3: pass a bytes value for "msg" to nouideprecwarn()
Sat, 09 Nov 2019 13:23:55 +0100 Pierre-Yves David revlog: deprecate direct `nodemap` access
Sat, 09 Nov 2019 13:23:51 +0100 Pierre-Yves David index: add a `get_rev` method (API)
Sat, 09 Nov 2019 13:23:51 +0100 Pierre-Yves David index: add a `rev` method (API)
Sun, 03 Nov 2019 00:01:09 +0100 Pierre-Yves David index: add a `has_node` method (API)
Sat, 09 Nov 2019 05:54:22 +0100 Pierre-Yves David revlog: deal with nodemap deletion within the index
Sun, 03 Nov 2019 00:15:12 +0100 Pierre-Yves David revlog: move nodemap update within the index code
Wed, 06 Nov 2019 14:13:19 +0100 Pierre-Yves David revlog: move the nodemap into the index object (for pure)
Mon, 07 Oct 2019 00:04:04 -0400 Gregory Szorc py3: finish porting iteritems() to pycompat and remove source transformer
Sun, 06 Oct 2019 09:48:39 -0400 Augie Fackler formatting: byteify all mercurial/ and hgext/ string literals
Sun, 06 Oct 2019 09:45:02 -0400 Augie Fackler formatting: blacken the codebase
Sun, 19 Aug 2018 22:30:32 -0700 Martin von Zweigbergk index: rename _fix_index() since it no longer fixes the index
Sat, 18 Aug 2018 00:01:31 -0700 Martin von Zweigbergk index: don't include nullid in boundary check in pure code
Thu, 09 Aug 2018 13:13:16 -0400 Augie Fackler parsers: adjust pure-python version to mimic a3dacabd476b
Fri, 20 Jul 2018 08:10:32 -0700 Martin von Zweigbergk index: don't include nullid in len()
Wed, 01 Aug 2018 10:57:14 -0700 Martin von Zweigbergk index: replace insert(-1, e) method by append(e) method
Fri, 20 Jul 2018 10:02:05 -0700 Martin von Zweigbergk index: drop support for negative indexes into the index
Fri, 20 Jul 2018 09:53:54 -0700 Martin von Zweigbergk index: handle index[-1] as nullid more explicitly
Wed, 14 Mar 2018 11:52:35 -0700 Gregory Szorc util: prefer "bytesio" to "stringio"
Fri, 29 Sep 2017 15:49:43 +0000 Alex Gaynor style: always use `x is not None` instead of `not x is None`
Sat, 13 Aug 2016 12:23:56 +0900 Yuya Nishihara parsers: switch to policy importer
Mon, 20 Mar 2017 21:40:28 -0700 Martin von Zweigbergk pure: use int instead of long
Wed, 08 Mar 2017 00:45:19 +0530 Pulkit Goyal parsers: alias long to int on Python 3
Sun, 24 Apr 2016 14:21:38 +0300 Maciej Fijalkowski pure: write a really lazy version of pure indexObject
Sun, 10 Apr 2016 20:55:37 +0000 timeless pycompat: switch to util.stringio for py3 compat
Sat, 12 Dec 2015 13:39:29 -0500 Gregory Szorc parsers: use absolute_import
Mon, 06 Apr 2015 13:59:36 -0700 Drew Gottlieb parsers: remove unused dependency on util
Fri, 06 Mar 2015 17:00:42 -0600 Matt Mackall manifest: move pure parsing code out of pure
Tue, 27 May 2014 14:27:41 -0700 Siddharth Agarwal parsers: inline fields of dirstate values in C version
Sat, 17 Aug 2013 20:48:49 -0700 Siddharth Agarwal pack_dirstate: only invalidate mtime for files written in the last second
Thu, 17 Jan 2013 23:46:08 -0800 Siddharth Agarwal dirstate: move pure python dirstate packing to pure/parsers.py
Wed, 15 Aug 2012 22:39:18 +0200 Mads Kiilerich fix wording and not-completely-trivial spelling errors and bad docstrings
Sun, 31 Jul 2011 22:12:13 +0200 py4fun parsers: remove redundant 'n' variable in parsers.parse_index2() (issue2935)
Tue, 24 May 2011 13:30:10 -0500 Augie Fackler pure parsers: properly detect corrupt index files
Sat, 30 Apr 2011 13:59:14 +0200 Alexander Solovyov remove unused imports and variables
Thu, 17 Feb 2011 13:37:52 -0200 Wagner Bruna pure: fix index parsing on empty repositories stable
Wed, 12 Jan 2011 13:54:39 -0600 Matt Mackall pure: update index parsing
Tue, 04 Jan 2011 14:12:52 -0600 Matt Mackall revlog: remove lazy index
Tue, 19 Jan 2010 22:20:08 -0600 Matt Mackall Update license to GPLv2+ stable
Sun, 26 Apr 2009 01:08:54 +0200 Martin Geisler updated license to be explicit about GPL version 2
Fri, 03 Apr 2009 12:37:38 -0500 Matt Mackall pure/parsers: fix circular imports, import mercurial modules properly