Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Use topological orders for initial sync timeline #635

Merged
merged 3 commits into from Mar 11, 2016

Conversation

Projects
None yet
2 participants
Owner

erikjohnston commented Mar 9, 2016

This fixes the bug where if there are backfilled events included in an initial /sync response, the backfilled events are returned in reverse order.

erikjohnston added some commits Mar 9, 2016

Owner

erikjohnston commented Mar 9, 2016

@matrixbot retest this please

Owner

erikjohnston commented Mar 9, 2016

@matrixbot retest this please

Owner

erikjohnston commented Mar 10, 2016

The Sytest Postgres (Commit) was a flakey sytest which has now been fixed.

Contributor

NegativeMjark commented Mar 11, 2016

LGTM

erikjohnston added a commit that referenced this pull request Mar 11, 2016

Merge pull request #635 from matrix-org/erikj/sync_order
Use topological orders for initial sync timeline

@erikjohnston erikjohnston merged commit 58443a0 into develop Mar 11, 2016

8 checks passed

Flake8 + Packaging (Commit) Build #97 origin/erikj/sync_order succeeded in 29 sec
Details
Flake8 + Packaging (Merged PR) Build finished.
Details
Sytest Postgres (Commit) Build #100 origin/erikj/sync_order succeeded in 5 min 24 sec
Details
Sytest Postgres (Merged PR) Build finished.
Details
Sytest SQLite (Commit) Build #101 origin/erikj/sync_order succeeded in 4 min 11 sec
Details
Sytest SQLite (Merged PR) Build finished.
Details
Unit Tests (Commit) Build #142 origin/erikj/sync_order succeeded in 1 min 6 sec
Details
Unit Tests (Merged PR) Build finished.
Details

@richvdh richvdh deleted the erikj/sync_order branch Dec 1, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment