Skip to content
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

Re-enable back-compat testing for compression #13624

Merged
merged 6 commits into from
Feb 1, 2023

Conversation

andre4i
Copy link
Contributor

@andre4i andre4i commented Jan 13, 2023

Description

ADO:2942

They have been disabled initially because the new runtime:

therefore, new runtimes will not be able to process the old compressed batches as they won't have the message-level compression field and the metadata compression field is ignored.

The PR tests are expected to fail until a new version is released. Afterwards, it will be merged.

@github-actions github-actions bot added area: tests Tests to add, test infrastructure improvements, etc base: main PRs targeted against main branch labels Jan 13, 2023
@andre4i andre4i marked this pull request as ready for review January 31, 2023 21:38
@andre4i andre4i requested a review from a team as a code owner January 31, 2023 21:38
@andre4i andre4i merged commit f631138 into microsoft:main Feb 1, 2023
zhenmichael pushed a commit that referenced this pull request Feb 2, 2023
## Description

ADO:2942

They have been disabled initially because the new runtime:
- [sends the compression message field to the
loader](https://github.com/microsoft/FluidFramework/blob/65a7a49c82caa09e8af9a6473a5802096f861e66/packages/runtime/container-runtime/src/opLifecycle/outbox.ts#L193)
- does not send or check the metadata compression field anymore

therefore, new runtimes will not be able to process the old compressed
batches as they won't have the message-level compression field and the
metadata compression field is ignored.

The PR tests are expected to fail until a new version is released.
Afterwards, it will be merged.
daesun-park pushed a commit to daesun-park/FluidFramework that referenced this pull request Feb 8, 2023
## Description

ADO:2942

They have been disabled initially because the new runtime:
- [sends the compression message field to the
loader](https://github.com/microsoft/FluidFramework/blob/65a7a49c82caa09e8af9a6473a5802096f861e66/packages/runtime/container-runtime/src/opLifecycle/outbox.ts#L193)
- does not send or check the metadata compression field anymore

therefore, new runtimes will not be able to process the old compressed
batches as they won't have the message-level compression field and the
metadata compression field is ignored.

The PR tests are expected to fail until a new version is released.
Afterwards, it will be merged.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: tests Tests to add, test infrastructure improvements, etc base: main PRs targeted against main branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants