Skip to content

feat(zero_copy): Implement zero copy binary serialization schema for messages #1668

feat(zero_copy): Implement zero copy binary serialization schema for messages

feat(zero_copy): Implement zero copy binary serialization schema for messages #1668

Triggered via pull request March 2, 2025 12:00
Status Failure
Total duration 4m 18s
Artifacts

test_pr.yml

on: pull_request
Backwards compatibility  /  check_commit_message
Backwards compatibility / check_commit_message
build and test Linux-x86_64-musl
0s
build and test Linux-x86_64-musl
build Windows
0s
build Windows
Code coverage  /  Code coverage
Code coverage / Code coverage
build and test macOS-aarch64
0s
build and test macOS-aarch64
Backwards compatibility  /  build_and_test
Backwards compatibility / build_and_test
finalize_pr
0s
finalize_pr
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 44 warnings
check / cargo machete
The process '/home/runner/.cargo/bin/cargo' failed with exit code 1
check / cargo fmt
The process '/home/runner/.cargo/bin/cargo' failed with exit code 1
check / cargo clippy: sdk/src/binary/messages.rs#L2
unused import: `mapper`
check / cargo clippy: sdk/src/cli/message/poll_messages.rs#L1
unused import: `crate::bytes_serializable::BytesSerializable`
check / cargo clippy: sdk/src/cli/message/poll_messages.rs#L2
unused import: `PRINT_TARGET`
check / cargo clippy: sdk/src/cli/message/poll_messages.rs#L7
unused import: `crate::messages::send_messages::Message`
check / cargo clippy: sdk/src/cli/message/poll_messages.rs#L10
unused import: `crate::utils::sizeable::Sizeable`
check / cargo clippy: sdk/src/cli/message/poll_messages.rs#L11
unused import: `crate::utils::timestamp::IggyTimestamp`
check / cargo clippy: sdk/src/cli/message/poll_messages.rs#L12
unused import: `byte_size::IggyByteSize`
check / cargo clippy: sdk/src/cli/message/poll_messages.rs#L15
unused import: `Table`
check / cargo clippy: sdk/src/cli/message/poll_messages.rs#L17
unused import: `std::mem::size_of_val`
check / cargo clippy: sdk/src/cli/message/poll_messages.rs#L18
unused import: `tokio::io::AsyncWriteExt`
finalize_pr
Process completed with exit code 1.
check / cargo machete
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo machete
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo machete
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo machete
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo sort
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo sort
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo sort
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo sort
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo fmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo fmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo fmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo fmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo check: sdk/src/binary/messages.rs#L2
unused import: `mapper`
check / cargo check: sdk/src/cli/message/poll_messages.rs#L1
unused import: `crate::bytes_serializable::BytesSerializable`
check / cargo check: sdk/src/cli/message/poll_messages.rs#L2
unused import: `PRINT_TARGET`
check / cargo check: sdk/src/cli/message/poll_messages.rs#L7
unused import: `crate::messages::send_messages::Message`
check / cargo check: sdk/src/cli/message/poll_messages.rs#L10
unused import: `crate::utils::sizeable::Sizeable`
check / cargo check: sdk/src/cli/message/poll_messages.rs#L11
unused import: `crate::utils::timestamp::IggyTimestamp`
check / cargo check: sdk/src/cli/message/poll_messages.rs#L12
unused import: `byte_size::IggyByteSize`
check / cargo check: sdk/src/cli/message/poll_messages.rs#L15
unused import: `Table`
check / cargo check: sdk/src/cli/message/poll_messages.rs#L17
unused import: `std::mem::size_of_val`
check / cargo check: sdk/src/cli/message/poll_messages.rs#L18
unused import: `tokio::io::AsyncWriteExt`
check / cargo test docs
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo test docs
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo test docs
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo test docs
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check / cargo test docs: sdk/src/binary/messages.rs#L2
unused import: `mapper`
check / cargo test docs: sdk/src/cli/message/poll_messages.rs#L1
unused import: `crate::bytes_serializable::BytesSerializable`
check / cargo test docs: sdk/src/cli/message/poll_messages.rs#L2
unused import: `PRINT_TARGET`
check / cargo test docs: sdk/src/cli/message/poll_messages.rs#L7
unused import: `crate::messages::send_messages::Message`
check / cargo test docs: sdk/src/cli/message/poll_messages.rs#L10
unused import: `crate::utils::sizeable::Sizeable`
check / cargo test docs: sdk/src/cli/message/poll_messages.rs#L11
unused import: `crate::utils::timestamp::IggyTimestamp`
check / cargo test docs: sdk/src/cli/message/poll_messages.rs#L12
unused import: `byte_size::IggyByteSize`
check / cargo test docs: sdk/src/cli/message/poll_messages.rs#L17
unused import: `std::mem::size_of_val`
check / cargo test docs: sdk/src/cli/message/poll_messages.rs#L18
unused import: `tokio::io::AsyncWriteExt`