-
- Downloads
Intelligently select extremities used in backfill. (#8349)
Instead of just using the most recent extremities let's pick the ones that will give us results that the pagination request cares about, i.e. pick extremities only if they have a smaller depth than the pagination token. This is useful when we fail to backfill an extremity, as we no longer get stuck requesting that same extremity repeatedly.
Showing
- changelog.d/8349.bugfix 1 addition, 0 deletionschangelog.d/8349.bugfix
- synapse/handlers/federation.py 57 additions, 8 deletionssynapse/handlers/federation.py
- synapse/handlers/pagination.py 4 additions, 4 deletionssynapse/handlers/pagination.py
- synapse/storage/databases/main/stream.py 5 additions, 8 deletionssynapse/storage/databases/main/stream.py
Loading
Please register or sign in to comment