Skip to content
Snippets Groups Projects
  1. Jun 27, 2022
  2. Jun 16, 2022
  3. Jun 15, 2022
  4. Jun 08, 2022
  5. May 25, 2022
  6. May 24, 2022
  7. May 23, 2022
  8. May 13, 2022
  9. May 09, 2022
  10. May 06, 2022
  11. Apr 27, 2022
  12. Apr 26, 2022
  13. Apr 25, 2022
  14. Apr 21, 2022
    • Richard van der Hoff's avatar
      Await un-partial-stating after a partial-state join (#12399) · f5668f0b
      Richard van der Hoff authored
      When we join a room via the faster-joins mechanism, we end up with "partial
      state" at some points on the event DAG. Many parts of the codebase need to
      wait for the full state to load. So, we implement a mechanism to keep track of
      which events have partial state, and wait for them to be fully-populated.
      f5668f0b
  15. Apr 20, 2022
  16. Apr 14, 2022
  17. Apr 13, 2022
    • Richard van der Hoff's avatar
      Dockerfile-workers: give the master its own log config (#12466) · 8af8a9bc
      Richard van der Hoff authored
      When we run a worker-mode synapse under docker, everything gets logged to stdout. Currently, output from the workers is tacked with a worker name, for example:
      
      ```
      2022-04-13 15:27:56,810 - worker:frontend_proxy1 - synapse.util.caches.lrucache - 154 - INFO - LruCache._expire_old_entries-0 - Dropped 0 items from caches
      ```
      
      - note `worker:frontend_proxy1`. No such tag is applied to log lines from the master, which makes somewhat confusing reading.
      
      To fix this, we generate a dedicated log config file for the master in the same way that we do for the workers, and use that.
      8af8a9bc
  18. Apr 12, 2022
  19. Apr 11, 2022
  20. Apr 08, 2022
  21. Apr 07, 2022
  22. Mar 31, 2022
  23. Mar 04, 2022
  24. Mar 02, 2022
  25. Mar 01, 2022
  26. Feb 15, 2022
    • Richard van der Hoff's avatar
      Docker: remove `VOLUME` directive (#11997) · 5598556b
      Richard van der Hoff authored
      The driver for this is to stop Complement complaining about it, but as far as I can tell it was pointless and needed to go away anyway.
      
      I'm a bit unclear about what exactly VOLUME does, but I think what it means is that, if you don't override it with an explicit -v argument, then docker run will create a temporary volume, and copy things into it. The temporary volume is then deleted when the container finishes.
      
      That only sounds useful if your image has something to copy into it (otherwise you may as well just use the default root filesystem), and our image notably doesn't copy anything into /data.
      
      So... this wasn't doing anything, except annoying Complement?
      5598556b
  27. Jan 21, 2022
    • Shay's avatar
      Drop support for and remove references to EOL Python 3.6 (#11683) · 9006ee36
      Shay authored
      * remove reference in comments to python3.6
      
      * upgrade tox python env in script
      
      * bump python version in example for completeness
      
      * upgrade python version requirement in setup doc
      
      * upgrade necessary python version in __init__.py
      
      * upgrade python version in setup.py
      
      * newsfragment
      
      * drops refs to bionic and replace with focal
      
      * bump refs to postgres 9.6 to 10
      
      * fix hanging ci
      
      * try installing tzdata first
      
      * revert change made in b979f336
      
      * ignore new random mypy error while debugging other error
      
      * fix lint error for temporary workaround
      
      * revert change to install list
      
      * try passing env var
      
      * export debian frontend var?
      
      * move line and add comment
      
      * bump pillow dependency
      
      * bump lxml depenency
      
      * install libjpeg-dev for pillow
      
      * bump automat version to one compatible with py3.8
      
      * add libwebp for pillow
      
      * bump twisted trunk python version
      
      * change suffix of newsfragment
      
      * remove redundant python 3.7 checks
      
      * lint
      9006ee36
  28. Jan 12, 2022
  29. Jan 05, 2022
  30. Jan 03, 2022
    • Shay's avatar
      Drop Bionic from Debian builds (#11633) · 13c974ed
      Shay authored
      * update Trove classifiers to remove py36
      
      * stop building bionic
      
      * update dh-virtualenv
      
      * newsfragment
      
      * fix newsfragment
      
      * update version refs
      
      * another try at correct tag
      
      * Update changelog
      13c974ed
  31. Dec 14, 2021
Loading