Skip to content
Snippets Groups Projects
  1. Oct 16, 2018
  2. Oct 02, 2018
  3. Oct 01, 2018
  4. Sep 27, 2018
  5. Sep 24, 2018
  6. Sep 21, 2018
  7. Sep 20, 2018
  8. Sep 18, 2018
    • Richard van der Hoff's avatar
      Refactor matrixfederationclient to fix logging (#3906) · 31c15dcb
      Richard van der Hoff authored
      We want to wait until we have read the response body before we log the request
      as complete, otherwise a confusing thing happens where the request appears to
      have completed, but we later fail it.
      
      To do this, we factor the salient details of a request out to a separate
      object, which can then keep track of the txn_id, so that it can be logged.
      Unverified
      31c15dcb
  9. Sep 14, 2018
  10. Sep 13, 2018
  11. Sep 12, 2018
  12. Sep 06, 2018
  13. Sep 05, 2018
  14. Sep 03, 2018
  15. Aug 31, 2018
  16. Aug 30, 2018
  17. Aug 28, 2018
  18. Aug 25, 2018
  19. Aug 24, 2018
  20. Aug 23, 2018
  21. Aug 22, 2018
  22. Aug 21, 2018
    • Matthew Hodgson's avatar
      Split the state_group_cache in two (#3726) · bb81e78e
      Matthew Hodgson authored
      Splits the state_group_cache in two.
      
      One half contains normal state events; the other contains member events.
      
      The idea is that the lazyloading common case of: "I want a subset of member events plus all of the other state" can be accomplished efficiently by splitting the cache into two, and asking for "all events" from the non-members cache, and "just these keys" from the members cache.  This means we can avoid having to make DictionaryCache aware of these sort of complicated queries, whilst letting LL requests benefit from the caching.
      
      Previously we were unable to sensibly use the caching and had to pull all state from the DB irrespective of the filtering, which made things slow.  Hopefully fixes https://github.com/matrix-org/synapse/issues/3720.
      Unverified
      bb81e78e
  23. Aug 18, 2018
  24. Aug 17, 2018
Loading