log

age author description
Wed, 14 Feb 2024 22:48:09 -0500 Jordi Gutiérrez Hermoso crecord: add a showsearch function
Wed, 14 Feb 2024 22:46:41 -0500 Jordi Gutiérrez Hermoso crecord: add a default regex to curseschunkselector
Wed, 14 Feb 2024 22:43:51 -0500 Jordi Gutiérrez Hermoso crecord: add `content` properties to all nodes
Wed, 14 Feb 2024 22:42:08 -0500 Jordi Gutiérrez Hermoso crecord: update uiheader docstring
Wed, 14 Feb 2024 22:40:47 -0500 Jordi Gutiérrez Hermoso crecord: add skipfolded param to previtem
Wed, 14 Feb 2024 15:23:59 -0500 Jordi Gutiérrez Hermoso dispatch: don't attempt to import debugger as bytestring
Wed, 14 Feb 2024 11:53:04 -0500 Jordi Gutiérrez Hermoso debugsetparents: fix Marmoutian docstring
Tue, 13 Feb 2024 11:49:55 -0800 Martin von Zweigbergk docs: fix broken `make` in `docs/`
Wed, 10 Jan 2024 18:58:42 +0000 Arseniy Alekseyev branchmap: use mmap for faster revbranchcache loading
Fri, 02 Feb 2024 04:46:54 +0100 Manuel Jacob hghave: add py312 and py313
Fri, 02 Feb 2024 04:23:07 +0100 Manuel Jacob hghave: use strings instead of floats for version numbers passed to checkvers
Sat, 03 Feb 2024 23:45:08 +0100 Manuel Jacob py3: fully port doctest to py3
Fri, 02 Feb 2024 04:03:15 +0100 Manuel Jacob import-checker: make stdlib path detection work in virtual environments
Fri, 02 Feb 2024 03:39:37 +0100 Manuel Jacob cleanup: remove unnecessary list constructor calls around list comprehensions
Mon, 12 Feb 2024 16:22:47 +0100 Raphaël Gomès branching: merge stable into default
Thu, 23 Nov 2023 22:51:01 +0100 Pierre-Yves David delta-find: pass the full deltainfo to the _DeltaSearch class
Sun, 07 Jan 2024 05:20:00 +0100 Pierre-Yves David delta-find: move sparse-revlog pre-filtering in the associated class
Sun, 07 Jan 2024 05:16:08 +0100 Pierre-Yves David delta-find: move sparse-revlog delta checks in the associated class
Sun, 07 Jan 2024 04:39:18 +0100 Pierre-Yves David delta-find: split the _DeltaSearch class in two
Thu, 23 Nov 2023 22:40:11 +0100 Pierre-Yves David delta-find: finish reworking the snapshot logic and drop more layer
Thu, 23 Nov 2023 22:29:02 +0100 Pierre-Yves David delta-find: move the base of the delta search in its own function
Thu, 23 Nov 2023 21:44:51 +0100 Pierre-Yves David delta-find: move the emotion of prev in a dedicated method
Thu, 23 Nov 2023 21:51:43 +0100 Pierre-Yves David delta-find: move the emotion of parents in a dedicated method
Sun, 07 Jan 2024 03:08:46 +0100 Pierre-Yves David delta-find: explicitly deal with usage of the cached revision
Sun, 07 Jan 2024 03:02:30 +0100 Pierre-Yves David delta-find: remove the "candidate groups" layer
Sun, 07 Jan 2024 03:13:36 +0100 Pierre-Yves David delta-find: stop using heuristic to determine if we are creating a snapshot
Sun, 07 Jan 2024 02:38:38 +0100 Pierre-Yves David delta-find: explicitly track stage of the search
Thu, 23 Nov 2023 20:09:34 +0100 Pierre-Yves David delta-find: drop some dead debug code
Sun, 07 Jan 2024 03:34:27 +0100 Pierre-Yves David delta-find: introduce and use specialized _DeltaSearch class
Sun, 07 Jan 2024 01:05:10 +0100 Pierre-Yves David delta-find: introduce a base class for _DeltaSearch
Sun, 07 Jan 2024 03:23:24 +0100 Pierre-Yves David delta-find: simplify the delta checking function for snapshot
Sun, 07 Jan 2024 00:56:15 +0100 Pierre-Yves David delta-find: move good delta code earlier in the class
Thu, 04 Jan 2024 17:20:30 +0100 Pierre-Yves David delta-find: split is_good_delta_info into more thematic function
Thu, 04 Jan 2024 15:35:57 +0100 Pierre-Yves David delta-find: clarify some comment and code in is_good_delta_info
Thu, 04 Jan 2024 15:35:36 +0100 Pierre-Yves David delta-find: move delta size check earlier in is_good_delta_info
Thu, 04 Jan 2024 15:04:10 +0100 Pierre-Yves David delta-find: split the delta-chain part of `_pre_filter_rev` in a method
Thu, 04 Jan 2024 14:51:48 +0100 Pierre-Yves David delta-find: split the "sparse" part of `_pre_filter_rev` in a method
Thu, 23 Nov 2023 18:56:31 +0100 Pierre-Yves David delta-find: split the generic part of `_pre_filter_rev` in a method
Thu, 04 Jan 2024 14:39:10 +0100 Pierre-Yves David delta-find: drop the temporary indent
Thu, 23 Nov 2023 18:40:47 +0100 Pierre-Yves David delta-find: move pre-filtering of individual revision in its own function
Thu, 23 Nov 2023 04:21:07 +0100 Pierre-Yves David delta-find: move pre-filtering of candidates in its own function
Fri, 29 Dec 2023 13:35:08 +0100 Pierre-Yves David delta-find: move away from the generator API for _DeltaSearch
Thu, 23 Nov 2023 21:13:14 +0100 Pierre-Yves David delta-find: use "-1" as depth snapshot-dept for non snapshot in debug
Thu, 23 Nov 2023 21:45:45 +0100 Pierre-Yves David delta-find: fix the computation of the `prev` value
Fri, 22 Dec 2023 01:33:40 +0100 Pierre-Yves David delta-find: move is_good_delta_info on the _DeltaSearch class
Fri, 22 Dec 2023 01:33:33 +0100 Pierre-Yves David delta-find: feed revinfo to _DeltaSearch
Thu, 23 Nov 2023 03:23:11 +0100 Pierre-Yves David delta-find: clarify that revisioninfo.p1/p2 constains nodeid
Thu, 23 Nov 2023 03:23:41 +0100 Pierre-Yves David delta-find: move filing of some debug data in `_one_dbg_data`
Thu, 23 Nov 2023 01:28:30 +0100 Pierre-Yves David delta-find: add more explanation to the the deltas_limit < length check
Thu, 23 Nov 2023 01:13:40 +0100 Pierre-Yves David delta-find: move tested in the _DeltaSearch.__init__
Mon, 20 Nov 2023 05:05:29 +0100 Pierre-Yves David delta-find: check DELTA_BASE_REUSE_FORCE in the _DeltaSearch.__init__
Mon, 20 Nov 2023 05:04:23 +0100 Pierre-Yves David delta-find: move target_rev in the _DeltaSearch.__init__
Mon, 20 Nov 2023 05:03:21 +0100 Pierre-Yves David delta-find: move snapshot_cache in the _DeltaSearch.__init__
Mon, 20 Nov 2023 04:59:25 +0100 Pierre-Yves David delta-find: move `_rawgroups` on the `_DeltaSearch` object
Mon, 20 Nov 2023 04:53:11 +0100 Pierre-Yves David delta-find: move `_refinedgroups` on the `_DeltaSearch` object
Mon, 20 Nov 2023 04:44:40 +0100 Pierre-Yves David delta-find: introduce a _DeltaSearch object
Fri, 22 Dec 2023 12:58:54 +0100 Pierre-Yves David delta-find: add a small docstring to deltacomputer
Thu, 11 Jan 2024 16:41:54 +0100 Pierre-Yves David revlog: stop using `atomictmp` for the split revlog
Thu, 11 Jan 2024 16:39:31 +0100 Pierre-Yves David changelog: drop the side_write argument to revlog splitting
Thu, 11 Jan 2024 16:35:52 +0100 Pierre-Yves David changelog: stop useless enforcing split at the end of transaction
Thu, 11 Jan 2024 17:52:13 +0100 Raphaël Gomès branching: merge stable into default
Mon, 08 Jan 2024 13:35:02 +0100 Anton Shestakov contrib: add a set of scripts to run pytype in Docker
Mon, 18 Dec 2023 15:52:17 -0300 Anton Shestakov pytype: use "$(hg root)" instead of `hg root` to make shellcheck happier
Mon, 18 Dec 2023 15:40:48 -0300 Anton Shestakov pytype: update check-pytype.sh to select target automatically
Tue, 19 Dec 2023 22:54:52 +0100 Pierre-Yves David git-hgext: adjust to the lack of `changelog.heads` method
Tue, 19 Dec 2023 22:21:31 +0100 Pierre-Yves David remotefilelog: drop dead code
Tue, 19 Dec 2023 22:07:59 +0100 Pierre-Yves David pytype: use the right signature for the `__delitem__`
Tue, 19 Dec 2023 22:07:21 +0100 Pierre-Yves David pytype: use the right signature for the `__setitem__`
Tue, 19 Dec 2023 22:03:34 +0100 Pierre-Yves David sparse: use with statement for wlock
Tue, 19 Dec 2023 22:00:47 +0100 Pierre-Yves David remotefilelog: adjust the signature of basepack.createindex
Thu, 21 Dec 2023 00:19:19 +0100 Pierre-Yves David pytype: add the couple annotations for pytype to understands the lrunode
Tue, 19 Dec 2023 21:40:06 +0100 Pierre-Yves David pytype: ignore some signature mismatch in registrar
Tue, 19 Dec 2023 21:38:46 +0100 Pierre-Yves David hgweb: update _runwsgi try/except range to be valid
Tue, 19 Dec 2023 21:36:52 +0100 Pierre-Yves David pytype: add type information for `annotateresult.lines`
Tue, 19 Dec 2023 21:34:47 +0100 Pierre-Yves David pytype: ignore attribute error for time.clock
Tue, 19 Dec 2023 21:27:49 +0100 Pierre-Yves David pytype: ignore certifi import error
Tue, 19 Dec 2023 21:26:30 +0100 Pierre-Yves David pytype: ignore some signature mismatch in configitems
Wed, 20 Dec 2023 16:30:32 +0100 Pierre-Yves David pytype: only output the "pytype crashed" message on error
Wed, 20 Dec 2023 22:17:03 +0100 Pierre-Yves David pytype: drop the now useless assert
Wed, 20 Dec 2023 16:39:03 +0100 Pierre-Yves David pytype: drop the last inline type comment
Wed, 20 Dec 2023 11:23:09 +0100 Pierre-Yves David pytype: convert type comment for inline variable too
Tue, 19 Dec 2023 21:29:34 +0100 Pierre-Yves David pytype: move some type comment to proper annotation
Wed, 20 Dec 2023 20:13:22 +0100 Pierre-Yves David lock: properly convert error to bytes
Wed, 20 Dec 2023 12:51:20 +0100 Pierre-Yves David pytype: import typing directly
Wed, 08 Nov 2023 01:58:16 +0100 Pierre-Yves David usage: configure uncompressed chunk cache through resource configuration
Mon, 09 Oct 2023 15:12:16 +0200 Pierre-Yves David usage: add configuration option to adjust resources usage
Mon, 09 Oct 2023 15:06:21 +0200 Pierre-Yves David usage: add a `usage.repository-role` config
Wed, 13 Dec 2023 13:46:28 +0100 Pierre-Yves David common-pattern: cover "elapsed time" line
Sun, 24 Dec 2023 02:43:53 +0100 Pierre-Yves David branching: merge with stable
Sat, 16 Dec 2023 10:48:20 -0800 Martin von Zweigbergk narrow: strip trailing `/` from manifest dir before matching it
Mon, 18 Dec 2023 10:13:41 -0800 Martin von Zweigbergk tests: demonstrate error when narrowing with `rootfilesin:` pattern
Mon, 18 Dec 2023 14:51:20 -0800 Martin von Zweigbergk matchers: use correct method for finding index in vector
Tue, 12 Dec 2023 17:08:45 +0100 Pierre-Yves David dirstate: make the `transaction` argument of `setbranch` mandatory
Wed, 20 Dec 2023 14:59:31 +0100 Raphaël Gomès rust-clippy: apply some more trivial fixes
Wed, 20 Dec 2023 14:58:36 +0100 Raphaël Gomès rust-clippy: simplify `match` to `if let`
Fri, 01 Dec 2023 22:56:08 +0100 Pierre-Yves David censor: accept multiple revision in a single call