diff options
author | Sean Quah <8349537+squahtx@users.noreply.github.com> | 2021-09-22 14:43:26 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-22 14:43:26 +0100 |
commit | 9391de3f373454aeec5b5c2f01b3c576528e76fe (patch) | |
tree | 95f961f52c47f8636d840a1b96967d627e6bb35d /synapse/metrics/jemalloc.py | |
parent | Add documentation for experimental feature flags. (#10865) (diff) | |
download | synapse-9391de3f373454aeec5b5c2f01b3c576528e76fe.tar.xz |
Fix /initialSync error due to unhashable `RoomStreamToken` (#10827)
The deprecated /initialSync endpoint maintains a cache of responses, using parameter values as part of the cache key. When a `from` or `to` parameter is specified, it gets converted into a `StreamToken`, which contains a `RoomStreamToken` and forms part of the cache key. `RoomStreamToken`s need to be made hashable for this to work.
Diffstat (limited to 'synapse/metrics/jemalloc.py')
0 files changed, 0 insertions, 0 deletions