Commit History

Author SHA1 Message Date
  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