Skip to content
Snippets Groups Projects
  1. Jul 06, 2020
    • reivilibre's avatar
      Don't ignore `set_tweak` actions with no explicit `value`. (#7766) · 57feeab3
      reivilibre authored
      * Fix spec compliance; tweaks without values are valid
      
      (default to True, which is only concretely specified for
      `highlight`, but it seems only reasonable to generalise)
      
      * Changelog for 7766.
      
      * Add documentation to `tweaks_for_actions`
      
      May as well tidy up when I'm here.
      
      * Add a test for `tweaks_for_actions`
      Unverified
      57feeab3
  2. Jul 05, 2020
    • Will Hunt's avatar
      isort 5 compatibility (#7786) · 62b1ce85
      Will Hunt authored
      The CI appears to use the latest version of isort, which is a problem when isort gets a major version bump. Rather than try to pin the version, I've done the necessary to make isort5 happy with synapse.
      Unverified
      62b1ce85
  3. Jul 03, 2020
  4. Jul 01, 2020
  5. Jun 30, 2020
  6. Jun 24, 2020
    • Erik Johnston's avatar
      Yield during large v2 state res. (#7735) · 0e0a2817
      Erik Johnston authored
      State res v2 across large data sets can be very CPU intensive, and if
      all the relevant events are in the cache the algorithm will run from
      start to finish within a single reactor tick. This can result in
      blocking the reactor tick for several seconds, which can have major
      repercussions on other requests.
      
      To fix this we simply add the occaisonal `sleep(0)` during iterations to
      yield execution until the next reactor tick. The aim is to only do this
      for large data sets so that we don't impact otherwise quick resolutions.=
      Unverified
      0e0a2817
    • Sorunome's avatar
  7. Jun 22, 2020
  8. Jun 17, 2020
  9. Jun 16, 2020
  10. Jun 15, 2020
  11. Jun 12, 2020
  12. Jun 10, 2020
  13. Jun 05, 2020
  14. Jun 04, 2020
  15. Jun 03, 2020
  16. Jun 01, 2020
  17. May 27, 2020
  18. May 26, 2020
Loading