Amber Brown
|
df9f72d9e5
replacing portions
|
6 years ago |
Richard van der Hoff
|
d3347ad485
Revert "Use sortedcontainers instead of blist"
|
6 years ago |
Vincent Breitmoser
|
9fbe70a7dc
Use sortedcontainers instead of blist
|
6 years ago |
Erik Johnston
|
b5e8d529e6
Define CACHE_SIZE_FACTOR once
|
7 years ago |
Erik Johnston
|
efc2b7db95
Rewrite conditional
|
7 years ago |
Erik Johnston
|
eed59dcc1e
Fix has_any_entity_changed
|
7 years ago |
Erik Johnston
|
304880d185
Add stream change cache
|
7 years ago |
Richard van der Hoff
|
29ed09e80a
Fix assertion to stop transaction queue getting wedged
|
7 years ago |
Erik Johnston
|
955f34d23e
Change get_pos_of_last_change to return upper bound
|
7 years ago |
Erik Johnston
|
cb3edec6af
Use stream_change cache to make get_forward_extremeties_for_room cache more effective
|
7 years ago |
Erik Johnston
|
73c7112433
Change CacheMetrics to be quicker
|
8 years ago |
Erik Johnston
|
a547e2df85
Return list, not generator.
|
8 years ago |
Erik Johnston
|
374f9b2f07
Limit stream change cache size too
|
8 years ago |
Erik Johnston
|
c77dae7a1a
Change the way we figure out presence updates for small deltas
|
8 years ago |
Erik Johnston
|
e70165039c
If stream pos is greater then earliest known key and entity hasn't changed, then entity hasn't changed
|
8 years ago |
Erik Johnston
|
18579534ea
Prefill stream change caches
|
8 years ago |
Erik Johnston
|
3f5dd18bd4
If the same as the earliest key, assume nothing has changed.
|
8 years ago |
Erik Johnston
|
40431251cb
Correctly update _entity_to_key
|
8 years ago |
Erik Johnston
|
82cf3a8043
Fix inequalities
|
8 years ago |
Erik Johnston
|
0663c5bd52
Include cache hits with has_entity_changed
|
8 years ago |
Erik Johnston
|
45cf827c8f
Change name and doc has_entity_changed
|
8 years ago |
Erik Johnston
|
00cb3eb24b
Cache tags and account data
|
8 years ago |