hgext3rd/evolve/obsdiscovery.py
Wed, 17 May 2017 13:14:50 +0200 Pierre-Yves David obshashrange: drop spurious whitespace
Wed, 17 May 2017 12:25:56 +0200 Pierre-Yves David obshashcache: invalidate affected cache entries on side
Wed, 17 May 2017 12:26:15 +0200 Pierre-Yves David obshashcache: properly break out of all loops
Tue, 16 May 2017 12:23:31 +0200 Pierre-Yves David obshashrange: log reset from new markers
Tue, 16 May 2017 12:18:30 +0200 Pierre-Yves David dualsourcecache: add a cache name
Tue, 16 May 2017 11:41:36 +0200 Pierre-Yves David obshashrange: keep value fetched from sql in memory
Tue, 16 May 2017 11:37:45 +0200 Pierre-Yves David obshashrange: stop inheriting from 'dict'
Wed, 17 May 2017 00:23:19 +0200 Pierre-Yves David obshashrange: to not overwrite the list with the set
Wed, 17 May 2017 00:22:24 +0200 Pierre-Yves David obshashrange: properly break out of the two loops
Wed, 17 May 2017 00:21:30 +0200 Pierre-Yves David obshashrange: fix reset conditional
Tue, 16 May 2017 11:21:41 +0200 Pierre-Yves David cache: ensure we warm stablerange cache before the obshashrange cache
Fri, 12 May 2017 21:21:31 +0200 Pierre-Yves David obshashrange: warm the cache at the end of each transaction
Fri, 12 May 2017 21:00:39 +0200 Pierre-Yves David obshashrange: warm cache outside of loops
Fri, 12 May 2017 21:20:02 +0200 Pierre-Yves David obshashrange: "update" the cache on each transaction close
Fri, 12 May 2017 20:52:19 +0200 Pierre-Yves David obshashrange: properly invalidate the cache on destroyed
Fri, 12 May 2017 20:49:27 +0200 Pierre-Yves David obshashrange: properly drop the current connection on clear
Fri, 12 May 2017 20:40:00 +0200 Pierre-Yves David obshashrange: exit early if nothing to write
Fri, 12 May 2017 20:29:54 +0200 Pierre-Yves David obshashrange: use the dualsourcecache as a base for the cache
Thu, 27 Apr 2017 20:52:09 +0200 Pierre-Yves David repo: properly progate "destroyed" call to super class stable
Sun, 26 Mar 2017 04:59:36 +0200 Pierre-Yves David compat: work around some filecache bug in 3.8
Fri, 24 Mar 2017 18:21:48 +0100 Pierre-Yves David obshashrange: have an half descent wireprotocol command
Fri, 24 Mar 2017 18:37:03 +0100 Pierre-Yves David obshashrange: improve message issued during discovery
Fri, 24 Mar 2017 18:28:01 +0100 Pierre-Yves David obshashrange: introduce basic sqlite caching
Fri, 24 Mar 2017 15:57:54 +0100 Pierre-Yves David stablerange: warm cache before using it server side
Fri, 24 Mar 2017 15:57:08 +0100 Pierre-Yves David stablerange: warm cache before using it in findrangemissing
Fri, 24 Mar 2017 11:18:01 +0100 Pierre-Yves David stablerange: warmup all upto a revision
Fri, 24 Mar 2017 09:49:03 +0100 Pierre-Yves David debugobshashrange: add a --subranges option
Fri, 24 Mar 2017 09:42:39 +0100 Pierre-Yves David debug: rename 'debugstablerange' to 'debugobshashrange'
Fri, 24 Mar 2017 09:40:50 +0100 Pierre-Yves David debugstablerange: improve output spacing
Thu, 23 Mar 2017 10:07:21 +0100 Pierre-Yves David findmissingrange: properly queue new subrange for slicing
Thu, 23 Mar 2017 10:06:20 +0100 Pierre-Yves David findmissingrange: fix reversed value in debug output
Wed, 22 Mar 2017 21:08:58 +0100 Pierre-Yves David stablerange: directly use tuple to refer to a stable range
Wed, 22 Mar 2017 21:28:18 +0100 Pierre-Yves David obshash: properly cache obshash value
Wed, 22 Mar 2017 19:21:18 +0100 Pierre-Yves David stablerange: use subranges from the main class in _obshashrange
Wed, 22 Mar 2017 19:20:30 +0100 Pierre-Yves David stablerange: use subranges from the main class in findrangemissing
Wed, 22 Mar 2017 18:53:25 +0100 Pierre-Yves David stablerange: use depthrevs in debugstablerange
Wed, 22 Mar 2017 18:37:11 +0100 Pierre-Yves David stablerange: use rangelength in _obshashrange
Wed, 22 Mar 2017 18:36:37 +0100 Pierre-Yves David stablerange: use rangelength in debugstablerange
Wed, 22 Mar 2017 18:35:05 +0100 Pierre-Yves David stablerange: use rangelength in findmissingrange
Wed, 22 Mar 2017 17:52:29 +0100 Pierre-Yves David stablerange: stop using '.index' in '_queryrange'
Wed, 22 Mar 2017 17:52:08 +0100 Pierre-Yves David stablerange: stop using '.index' in debugstablerange
Wed, 22 Mar 2017 17:43:18 +0100 Pierre-Yves David stablerange: stop using '.head' in debugstablerange
Wed, 22 Mar 2017 06:05:44 +0100 Pierre-Yves David stablerange: stop using '.node' in _queryrange
Wed, 22 Mar 2017 06:05:32 +0100 Pierre-Yves David stablerange: stop using '.node' in debugstablerange
Wed, 22 Mar 2017 06:04:30 +0100 Pierre-Yves David stablerange: stop using '.node' in findmissingrange
Wed, 22 Mar 2017 06:03:57 +0100 Pierre-Yves David stablerange: stop using '.node' in obshashrange
Wed, 22 Mar 2017 05:44:39 +0100 Pierre-Yves David obshashrange: extract computation back into the discovery module
Wed, 22 Mar 2017 05:36:45 +0100 Pierre-Yves David obshashrange: use a small utility function to access the obshash
Wed, 22 Mar 2017 05:32:25 +0100 Pierre-Yves David debugstablerange: minor code reformat
Wed, 22 Mar 2017 05:09:21 +0100 Pierre-Yves David stablerange: move the subrangesclosure inside the module
Wed, 22 Mar 2017 04:27:42 +0100 Pierre-Yves David stablerange: add an official warmup function
Sun, 19 Mar 2017 03:07:01 +0100 Pierre-Yves David stablerange: move the range class in the new module
Sun, 19 Mar 2017 03:06:53 +0100 Pierre-Yves David stablesort: move into the stablerange module
Wed, 22 Mar 2017 03:49:40 +0100 Pierre-Yves David subranges: migrate handling of single element range
Wed, 22 Mar 2017 03:47:28 +0100 Pierre-Yves David stablerange: move the subrange cache into our new class
Sat, 18 Mar 2017 22:48:26 +0100 Pierre-Yves David stablerange: move 'depth' inside a new 'stablerange' module
Wed, 22 Mar 2017 03:15:58 +0100 Pierre-Yves David obsdiscovery: document the status of the module
Mon, 13 Mar 2017 16:53:42 -0700 Pierre-Yves David evolve: update the capabilities and commands name for obshashrange
Sat, 11 Mar 2017 14:59:09 -0800 Pierre-Yves David rangeobshash: minor cleanup of the obshash code
Sat, 11 Mar 2017 14:46:27 -0800 Pierre-Yves David stablerange: remove call to 'repo.revs'
less more (0) -60 tip