log hgext3rd/evolve/stablesort.py @ 4804:079dbf36e884

age author description
Tue, 06 Aug 2019 11:26:29 +0200 Raphaël Gomès python3: add raw prefix in cases harder to analyze at the token level
Wed, 31 Jul 2019 10:52:14 -0700 Martin von Zweigbergk py3: add back a progress(0) call lost in 8664231b47ac
Thu, 11 Jul 2019 15:30:43 -0700 Martin von Zweigbergk py3: fix progress() functions to not use "%s" with int
Wed, 17 Jul 2019 11:03:09 -0700 Martin von Zweigbergk py3: convert opts keys to bytes before passing to core APIs
Tue, 09 Jul 2019 10:56:42 -0700 Martin von Zweigbergk py3: use array.array.{to,from}bytes() on py3
Thu, 11 Jul 2019 14:16:48 -0700 Martin von Zweigbergk py3: replace xrange() by range()
Tue, 09 Jul 2019 10:56:42 -0700 Martin von Zweigbergk py3: use byte strings for @command registrations
Sun, 07 Apr 2019 20:00:16 +0200 Joerg Sonnenberger compat: drop getcachevfs, repo.cachevfs is supported in hg 4.4
Mon, 14 Jan 2019 09:14:38 -0800 Martin von Zweigbergk evolve: adapt for deprecated ui.progress()
Fri, 14 Sep 2018 10:39:01 +0200 Pierre-Yves David caches: issue both debug and blackbox log message stable
Thu, 13 Sep 2018 19:22:03 +0200 Pierre-Yves David stablesortcache: update the variable tracking on-disk state after write stable
Thu, 13 Sep 2018 19:22:39 +0200 Pierre-Yves David stablesortcache: ignore permission and OS errors when writing stable
Sat, 18 Aug 2018 01:32:52 +0200 Pierre-Yves David cleanup: remove unused import
Sat, 18 Aug 2018 00:53:12 +0200 Pierre-Yves David compat: drop compatibility layer for updatecaches
Thu, 16 Aug 2018 22:19:19 +0200 Pierre-Yves David discovery: make sure repository wrapping happens in the right order stable
Fri, 29 Jun 2018 16:51:56 +0200 Pierre-Yves David stablesort: make sure heads are processed in sorted order
Wed, 21 Feb 2018 17:45:50 +0100 Pierre-Yves David updatecaches: handle any new parameters to the method
Mon, 05 Feb 2018 20:58:46 +0900 Yuya Nishihara compat: add wrapper for logcmdutil functions stable
Tue, 16 Jan 2018 02:21:44 +0100 Pierre-Yves David cachevfs: use a compatibility later for all access
Fri, 05 Jan 2018 03:35:07 +0100 Pierre-Yves David caches: pass the transaction to the "shouldwarncache" logic
Thu, 21 Dec 2017 06:12:02 +0100 Pierre-Yves David stablesort: use parent filtering in a place we forgot to
Thu, 21 Dec 2017 04:23:45 +0100 Pierre-Yves David stablesort: cleanup the update logic
Thu, 21 Dec 2017 02:01:58 +0100 Pierre-Yves David caches: factorise the cache warming check
Thu, 21 Dec 2017 00:34:31 +0100 Pierre-Yves David stablesort: expose the cache through the repository
Wed, 29 Nov 2017 10:38:52 -0500 Pierre-Yves David stablesort: implement an ondisk cache
Wed, 20 Dec 2017 23:45:11 +0100 Pierre-Yves David stablesort: realign a misaligned continue
Wed, 20 Dec 2017 23:42:28 +0100 Pierre-Yves David stablesort: remove some dead code
Wed, 20 Dec 2017 23:08:31 +0100 Pierre-Yves David stablesort: abstract all cache access
Wed, 20 Dec 2017 17:56:38 +0100 Pierre-Yves David stablesort: record previous segment size in the jump
Wed, 20 Dec 2017 17:59:14 +0100 Pierre-Yves David stablesort: move jump recording inside the exclusive function
Sun, 10 Dec 2017 03:49:48 +0100 Pierre-Yves David stablesort: warm jump cache more efficiently
Sun, 10 Dec 2017 03:39:56 +0100 Pierre-Yves David stablesort: use a regular dict for jumps
Sun, 10 Dec 2017 02:46:05 +0100 Pierre-Yves David stablesort: expose the jumps sequence to other code
Wed, 20 Dec 2017 16:20:26 +0100 Pierre-Yves David stablesort: use 'depth' in mergepoint tie breaker
Wed, 20 Dec 2017 13:41:33 +0100 Pierre-Yves David stablesort: rework jump gathering
Wed, 20 Dec 2017 12:36:45 +0100 Pierre-Yves David stablesort: stop recording jump type
Wed, 20 Dec 2017 12:29:02 +0100 Pierre-Yves David stablesort: pass a jump recording function instead of a list
Wed, 20 Dec 2017 12:27:17 +0100 Pierre-Yves David stablesort: minor indent fix
Wed, 20 Dec 2017 12:19:59 +0100 Pierre-Yves David stablesort: clarify subcall to the exclusive side
Mon, 18 Dec 2017 09:04:16 +0100 Pierre-Yves David stablesort: record, cache and reuse jump
Mon, 18 Dec 2017 18:49:34 +0100 Pierre-Yves David stablesort: fix head start computation
Mon, 18 Dec 2017 08:36:52 +0100 Pierre-Yves David stablesort: avoid attempting to sort a tuple
Mon, 18 Dec 2017 07:10:43 +0100 Pierre-Yves David stablesort: use the filtered parents utility
Sun, 10 Dec 2017 03:31:28 +0100 Pierre-Yves David stablesort: make the iteration from head available to all
Sun, 26 Nov 2017 10:34:46 -0500 Pierre-Yves David stablesort: write a flat version of the algorithm
Sat, 25 Nov 2017 18:53:23 -0500 Pierre-Yves David stablesort: simplify processing of non-merge changesets
Sat, 25 Nov 2017 18:42:23 -0500 Pierre-Yves David stablesort: extract a '_revsfrom' method
Sat, 25 Nov 2017 18:31:37 -0500 Pierre-Yves David stablesort: introduce a cache object
Sat, 25 Nov 2017 16:05:09 -0500 Pierre-Yves David stablesort: start implementing more advanced version of headstart sorting
Sat, 25 Nov 2017 17:37:37 -0500 Pierre-Yves David stablesort: add a --limit argument
Sat, 25 Nov 2017 15:14:50 -0500 Pierre-Yves David stablesort: introduce a mergepoint based method focused on head
Sat, 25 Nov 2017 04:09:17 -0500 Pierre-Yves David stablesort: introduce a "mergepoint" method
Thu, 23 Nov 2017 16:37:24 +0100 Pierre-Yves David stablesort: add a 'method' argument to the debugstablesort command
Sat, 25 Nov 2017 02:58:47 -0500 Pierre-Yves David stablesort: rename function to stablesort_branchpoint
Thu, 23 Nov 2017 16:34:50 +0100 Pierre-Yves David stablesort: extract in its own module