Tue, 16 May 2017 17:03:34 +0200 |
Pierre-Yves David |
stablerange: log time spent updating the stable range
|
changeset |
files
|
Tue, 16 May 2017 16:56:37 +0200 |
Pierre-Yves David |
cache: track time spend updating various cache
|
changeset |
files
|
Tue, 16 May 2017 15:20:53 +0200 |
Pierre-Yves David |
obshashrange: adds blackbox usage in tests
|
changeset |
files
|
Tue, 16 May 2017 12:45:08 +0200 |
Pierre-Yves David |
obshashrange: test behavior in case of rollback
|
changeset |
files
|
Tue, 16 May 2017 12:42:50 +0200 |
Pierre-Yves David |
obshashrange: extend tests
|
changeset |
files
|
Tue, 16 May 2017 12:18:30 +0200 |
Pierre-Yves David |
dualsourcecache: add a cache name
|
changeset |
files
|
Tue, 16 May 2017 12:17:13 +0200 |
Pierre-Yves David |
obscache: stop definition of the empty key
|
changeset |
files
|
Tue, 16 May 2017 11:41:36 +0200 |
Pierre-Yves David |
obshashrange: keep value fetched from sql in memory
|
changeset |
files
|
Tue, 16 May 2017 11:37:45 +0200 |
Pierre-Yves David |
obshashrange: stop inheriting from 'dict'
|
changeset |
files
|
Wed, 17 May 2017 09:52:06 +0200 |
Pierre-Yves David |
merge with stable
|
changeset |
files
|
Wed, 17 May 2017 00:23:19 +0200 |
Pierre-Yves David |
obshashrange: to not overwrite the list with the set
|
changeset |
files
|
Wed, 17 May 2017 00:22:24 +0200 |
Pierre-Yves David |
obshashrange: properly break out of the two loops
|
changeset |
files
|
Wed, 17 May 2017 00:21:30 +0200 |
Pierre-Yves David |
obshashrange: fix reset conditional
|
changeset |
files
|
Tue, 16 May 2017 11:21:41 +0200 |
Pierre-Yves David |
cache: ensure we warm stablerange cache before the obshashrange cache
|
changeset |
files
|
Tue, 16 May 2017 23:37:10 -0700 |
Rodrigo Damazio Bovendorp |
evolve: fixing obscache invalidation
stable
|
changeset |
files
|
Fri, 12 May 2017 21:21:31 +0200 |
Pierre-Yves David |
obshashrange: warm the cache at the end of each transaction
|
changeset |
files
|
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
|