Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Return some room data in Sliding Sync
/sync
#17320Return some room data in Sliding Sync
/sync
#17320Changes from 18 commits
079194c
3e0f759
5e2fd4e
8ce06f1
aa5f54a
5c175d5
9089bfe
9427991
19b2297
81d36f3
9791209
70ecd4d
71eabe5
39b4f10
9883b0f
1c06153
57ba033
c81f300
d801db0
6942b64
884b448
0eb0294
b1b4231
87fac19
0e71a2f
21ca02c
3568311
7aea406
e3e431f
303d834
4c22131
83d6f76
fbd92e1
6c791a8
27d74b0
fb8fbd4
d91aa00
daa7e36
cccbd15
62c6a4e
39259f6
5c21315
c60aca7
11db1be
7395e10
2bf3923
ec2d8dc
0b9a903
48d0acf
2a944ff
8df39d1
b7914e7
7eb1806
935b98c
f163fcf
956f20e
830e09d
15fcead
81c06be
eb159c1
ba56350
f774032
325856e
63c7b50
1158058
32b8b68
6045e11
9e53336
a4263bf
10d78d6
0061561
b8687e7
7c9513c
8b73185
126ce1e
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CI keeps failing on building debs. It's unclear what's even going wrong or a change to cause this and I'm unable to merge with the failing status. It was building fine on the
develop
merge.https://github.com/element-hq/synapse/actions/runs/9754628604/job/26922590117
If I run
scripts-dev/build_debian_packages.py
locally, I see a different error (even ondevelop
) which is a bit confusing because I'd assume it should behaving about the same given it's all running in Docker.Local build output
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've just rerun this on develop and it looks like its broken there too
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
#17389 was the issue in CI
#17390 was the issue running locally
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for fixing up the deb build issues @erikjohnston!
For the first one, the fact that it was building a wheel at all is the hint as it should be downloading one normally.
For the second one, it makes more sense but if we expect a clean checkout for the Docker builds, it would be nice to remove things according to the
.gitignore
.Large diffs are not rendered by default.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just updating this field to match the MSC3575.
next_pos
sounds better to me but I assumepos
was originally chosen to save on bytes and this can throw this in the bikeshed for later.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We're deciding to make
name
optional because them.room.name
state event is not required and it doesn't make sense to calculate room names that need to be localized on the client anyway.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removing
include_old_rooms
because we will opt to always include old rooms (easiest option).