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

chore: [MR-569] Drop old canister queue implementations #1733

Merged
merged 3 commits into from
Oct 2, 2024

Conversation

alin-at-dfinity
Copy link
Contributor

@alin-at-dfinity alin-at-dfinity commented Sep 28, 2024

MR-569: Both the proto and Rust definitions were kept around for backward compatibility (decoding canister queues encoded by old replica versions). Now that all of mainnet is running a replica version using and encoding the new CanisterQueues, it is safe to remove the old ones.

Both the proto and Rust definitions were kept around for backward compatibility (decoding canister queues encoded by old replica versions). Now that all of mainnet is running a replica version using and encoding the new CanisterQueues, it is safe to remove the old ones.
Copy link
Contributor

@stiegerc stiegerc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Assuming your assessment that we can safely remove this holds, lgtm.

rs/protobuf/def/state/queues/v1/queues.proto Outdated Show resolved Hide resolved
rs/replicated_state/src/canister_state/queues.rs Outdated Show resolved Hide resolved
@alin-at-dfinity alin-at-dfinity added this pull request to the merge queue Oct 1, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to a conflict with the base branch Oct 1, 2024
@alin-at-dfinity alin-at-dfinity added this pull request to the merge queue Oct 1, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Oct 1, 2024
@alin-at-dfinity alin-at-dfinity added this pull request to the merge queue Oct 2, 2024
github-merge-queue bot pushed a commit that referenced this pull request Oct 2, 2024
[MR-569]: Both the proto and Rust definitions were kept around for
backward compatibility (decoding canister queues encoded by old replica
versions). Now that all of mainnet is running a replica version using
and encoding the new `CanisterQueues`, it is safe to remove the old
ones.

[MR-569]:
https://dfinity.atlassian.net/browse/MR-569?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Oct 2, 2024
@alin-at-dfinity alin-at-dfinity added this pull request to the merge queue Oct 2, 2024
Merged via the queue into master with commit f8f2d84 Oct 2, 2024
25 checks passed
@alin-at-dfinity alin-at-dfinity deleted the alin/MR-569-remove-old-canister-queues branch October 2, 2024 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants