Fri, 12 May 2017 21:00:39 +0200 |
Pierre-Yves David |
obshashrange: warm cache outside of loops
|
changeset |
files
|
Fri, 12 May 2017 21:20:02 +0200 |
Pierre-Yves David |
obshashrange: "update" the cache on each transaction close
|
changeset |
files
|
Fri, 12 May 2017 20:52:19 +0200 |
Pierre-Yves David |
obshashrange: properly invalidate the cache on destroyed
|
changeset |
files
|
Fri, 12 May 2017 20:49:27 +0200 |
Pierre-Yves David |
obshashrange: properly drop the current connection on clear
|
changeset |
files
|
Fri, 12 May 2017 20:40:00 +0200 |
Pierre-Yves David |
obshashrange: exit early if nothing to write
|
changeset |
files
|
Fri, 12 May 2017 20:29:54 +0200 |
Pierre-Yves David |
obshashrange: use the dualsourcecache as a base for the cache
|
changeset |
files
|
Fri, 12 May 2017 20:28:09 +0200 |
Pierre-Yves David |
obscache: makes dualsourcecache compatible with obshashrange cache needs
|
changeset |
files
|
Fri, 12 May 2017 21:20:40 +0200 |
Pierre-Yves David |
readme: add a changelog entry about the more efficient obscache
|
changeset |
files
|
Fri, 12 May 2017 19:18:49 +0200 |
Pierre-Yves David |
obscache: extract a data agnostic class
|
changeset |
files
|
Fri, 12 May 2017 19:07:14 +0200 |
Pierre-Yves David |
obscache: extract the actual data update in a dedicated function
|
changeset |
files
|
Fri, 12 May 2017 19:05:46 +0200 |
Pierre-Yves David |
obscache: move an assert to a lower level
|
changeset |
files
|
Fri, 12 May 2017 19:04:13 +0200 |
Pierre-Yves David |
obscache: use 'nullid' as the hash of an empty obsstore
|
changeset |
files
|
Fri, 12 May 2017 18:56:56 +0200 |
Pierre-Yves David |
obcache: move empty on the class
|
changeset |
files
|
Fri, 12 May 2017 18:56:42 +0200 |
Pierre-Yves David |
obcache: move _checkkey on the class
|
changeset |
files
|
Fri, 12 May 2017 18:52:59 +0200 |
Pierre-Yves David |
obcache: move updateneeded on the class
|
changeset |
files
|
Fri, 12 May 2017 18:34:37 +0200 |
Boris Feld |
obshistory: only display each revision once in debugobshistory
|
changeset |
files
|
Fri, 12 May 2017 11:39:41 +0200 |
Boris Feld |
obshistory: display a message when one marker node has no change ctx
|
changeset |
files
|
Wed, 10 May 2017 14:46:01 +0200 |
Boris Feld |
ui: hg topic now display if current revision is in bad state (issue5533)
stable
|
changeset |
files
|
Thu, 11 May 2017 17:00:55 +0200 |
Pierre-Yves David |
obsstore: also guard agains changing object in '_checkkey'
|
changeset |
files
|
Thu, 11 May 2017 16:58:43 +0200 |
Pierre-Yves David |
obscache: guard from changing changelog or obsstore object
|
changeset |
files
|
Thu, 11 May 2017 16:45:13 +0200 |
Pierre-Yves David |
obscache: return the new data along-side the upgrade needs (and cache key)
|
changeset |
files
|
Thu, 11 May 2017 16:06:31 +0200 |
Pierre-Yves David |
obscache: use the smaller scope function
|
changeset |
files
|
Thu, 11 May 2017 16:05:50 +0200 |
Pierre-Yves David |
obscache: extract the cache key validation in its own function
|
changeset |
files
|
Wed, 10 May 2017 11:52:11 +0200 |
Boris Feld |
obshistory: use formatter instead of ui.write in the debugobshistory command
|
changeset |
files
|
Wed, 10 May 2017 09:55:22 +0200 |
Boris Feld |
ui: Fix hg stack json output
stable
|
changeset |
files
|
Wed, 10 May 2017 13:04:31 +0200 |
Pierre-Yves David |
topic: configure some default color for topic
|
changeset |
files
|
Wed, 10 May 2017 13:03:05 +0200 |
Pierre-Yves David |
topic: automatically configure thg to display topic
|
changeset |
files
|
Wed, 10 May 2017 13:08:45 +0200 |
Pierre-Yves David |
readme: update readme to mention 'debugobshistory'
|
changeset |
files
|
Tue, 09 May 2017 17:43:39 +0200 |
Boris Feld |
obshistory: add some color
|
changeset |
files
|
Wed, 10 May 2017 12:26:33 +0200 |
Boris Feld |
obshistory: add a debugobshistory command to show obs history of a revs
|
changeset |
files
|
Wed, 10 May 2017 12:16:01 +0200 |
Pierre-Yves David |
tests: add the commit style checker from Mercurial
|
changeset |
files
|
Tue, 09 May 2017 19:13:12 +0200 |
Pierre-Yves David |
obscache: update the cache key in place
|
changeset |
files
|
Tue, 09 May 2017 19:02:04 +0200 |
Pierre-Yves David |
obscache: distinct 'clear' and 'reset'
|
changeset |
files
|
Thu, 04 May 2017 21:24:02 +0200 |
Pierre-Yves David |
merge with stable
|
changeset |
files
|
Thu, 04 May 2017 21:21:59 +0200 |
Pierre-Yves David |
serveronly: also enable the obscache for server only setting
stable
|
changeset |
files
|
Thu, 04 May 2017 14:02:30 +0200 |
Pierre-Yves David |
obscache: document a possible way forward to skipping obsstore parsing
|
changeset |
files
|
Wed, 03 May 2017 23:07:01 +0200 |
Pierre-Yves David |
obscache: update some documentation
|
changeset |
files
|
Wed, 03 May 2017 21:47:06 +0200 |
Pierre-Yves David |
obscache: Only access the new obsmarkers for marker update
|
changeset |
files
|
Wed, 03 May 2017 20:56:26 +0200 |
Pierre-Yves David |
obscache: extract _updatemarkers code into its own function
|
changeset |
files
|
Wed, 03 May 2017 18:46:48 +0200 |
Pierre-Yves David |
obscache: extract code to update from new revision
|
changeset |
files
|
Wed, 03 May 2017 18:33:53 +0200 |
Pierre-Yves David |
obscache: move assert earlier in the code
|
changeset |
files
|
Wed, 03 May 2017 13:58:32 +0200 |
Pierre-Yves David |
merge back with stable
|
changeset |
files
|
Wed, 03 May 2017 13:58:06 +0200 |
Pierre-Yves David |
Added tag 6.1.0 for changeset 8510d3fd7c3b
stable
|
changeset |
files
|
Wed, 03 May 2017 13:57:55 +0200 |
Pierre-Yves David |
packaging: prepare version 6.1.0
stable 6.1.0
|
changeset |
files
|
Wed, 03 May 2017 13:54:12 +0200 |
Pierre-Yves David |
meta: update tested version to 4.1.2
stable
|
changeset |
files
|
Wed, 03 May 2017 13:52:19 +0200 |
Pierre-Yves David |
merge with future 6.1.0
mercurial-3.8
|
changeset |
files
|
Wed, 03 May 2017 13:23:36 +0200 |
Pierre-Yves David |
merge with future 6.1.0
mercurial-3.9
|
changeset |
files
|
Wed, 03 May 2017 13:18:08 +0200 |
Pierre-Yves David |
merge with future 6.1.0
mercurial-4.0
|
changeset |
files
|
Wed, 03 May 2017 13:12:39 +0200 |
Pierre-Yves David |
merge with future 6.1.0
mercurial-4.1
|
changeset |
files
|
Wed, 03 May 2017 13:27:26 +0200 |
Pierre-Yves David |
compat: drop the context manager used to write the cache file
stable
|
changeset |
files
|
Wed, 03 May 2017 12:54:11 +0200 |
Pierre-Yves David |
compat: make obscache code compatible with Mercurial version prior to 4.2
stable
|
changeset |
files
|
Wed, 03 May 2017 12:41:54 +0200 |
Pierre-Yves David |
evolve: record testing with 4.2
stable
|
changeset |
files
|
Wed, 03 May 2017 12:31:40 +0200 |
Pierre-Yves David |
merge with default for 6.1.0
stable
|
changeset |
files
|
Wed, 03 May 2017 12:31:11 +0200 |
Pierre-Yves David |
packaging first step toward 6.1.0
|
changeset |
files
|
Wed, 03 May 2017 12:25:53 +0200 |
Pierre-Yves David |
auto-push: move config help in the extension help
|
changeset |
files
|
Mon, 01 May 2017 06:17:44 +0200 |
Pierre-Yves David |
opening mercurial 4.1 compat branch
mercurial-4.1
|
changeset |
files
|
Tue, 02 May 2017 17:43:34 +0200 |
Pierre-Yves David |
obscache: skip writing to disk if the data did not changed
|
changeset |
files
|
Tue, 02 May 2017 16:19:05 +0200 |
Pierre-Yves David |
obscache: skip writing if the cache is empty
|
changeset |
files
|
Tue, 02 May 2017 16:17:03 +0200 |
Pierre-Yves David |
obscache: set a valid "empty" cache key if the cache is missing
|
changeset |
files
|
Tue, 02 May 2017 16:10:14 +0200 |
Pierre-Yves David |
obscache: have the obsstore fix empty file cachekey
|
changeset |
files
|