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