mirror of
https://github.com/element-hq/synapse.git
synced 2026-11-04 19:57:45 +00:00
v2::resolve is now prepare, which does all the reads, and PendingResolution::run, which does no I/O. The handler commits and returns its pooled connection between the two, so a large resolution does not hold one of the pool's connections while it sorts and checks auth. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ULdieJyQoHNzeHq42H2M1p