matrix-org / synapse

Synapse: Matrix homeserver written in Python/Twisted.
https://matrix-org.github.io/synapse
Apache License 2.0
11.82k stars 2.13k forks source link

Stop saving `thread_id` in the `data` field of `receipts_graph` #16297

Closed realtyem closed 1 year ago

realtyem commented 1 year ago

Noticed this while watching the Postgres logs, so went to look deeper and found weird_receipt_graph_artifact

Which doesn't seem right. It's on a JsonDict, so it can be pop()ped instead of just being got().

Pull Request Checklist

Signed-off-by: Jason Little realtyem@gmail.com