Skip to content

chore: release v0.4.2#96

Open
dragonJACson wants to merge 1 commit intomainfrom
release-plz-2026-03-09T14-00-29Z
Open

chore: release v0.4.2#96
dragonJACson wants to merge 1 commit intomainfrom
release-plz-2026-03-09T14-00-29Z

Conversation

@dragonJACson
Copy link
Contributor

@dragonJACson dragonJACson commented Mar 9, 2026

🤖 New release

  • sideway: 0.4.1 -> 0.4.2 (✓ API compatible changes)
Changelog

0.4.2 - 2026-03-12

Added

  • Adding ibv_query_rt_values_ex verb

Fixed

  • (ibverbs) propagate configured qp_type in QueuePairBuilder::build

Other

  • return Option from RealTimeValues::raw_clock
  • Renaming Rt to RealTime
  • Update src/ibverbs/device_context.rs
  • Adding ibv_query_rt_values_ex verb


This PR was generated with release-plz.

@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request automates the release of version 0.4.2 for the sideway crate, which provides a Rust wrapper for RDMA programming APIs. The update includes new functionality and API refinements, ensuring continued compatibility and improved usability.

Highlights

  • New Release: The sideway crate has been updated to version 0.4.2, incorporating API compatible changes.
  • New Verb Added: The ibv_query_rt_values_ex verb has been added to the API.
  • API Refinements: The RealTimeValues::raw_clock function now returns Option<Duration>, and the Rt type has been renamed to RealTime.
Changelog
  • CHANGELOG.md
    • Added release notes for version 0.4.2.
    • Documented the addition of the ibv_query_rt_values_ex verb.
    • Documented the change for RealTimeValues::raw_clock to return Option<Duration>.
    • Documented the renaming of Rt to RealTime.
  • Cargo.toml
    • Updated the package version from 0.4.1 to 0.4.2.
Activity
  • No human activity has been recorded for this pull request yet, as it appears to be an automated release.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request prepares for the v0.4.2 release by updating the version in Cargo.toml and adding a new entry to CHANGELOG.md. The changes are mostly correct, but I've noticed a duplicated entry in the changelog which should be removed for clarity.

Note: Security Review has been skipped due to the limited scope of the PR.

- return Option<Duration> from RealTimeValues::raw_clock
- Renaming Rt to RealTime
- Update src/ibverbs/device_context.rs
- Adding ibv_query_rt_values_ex verb
Copy link
Contributor

Choose a reason for hiding this comment

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

medium

This changelog entry is a duplicate of the one under the ### Added section on line 14. To avoid confusion and keep the changelog clean, this duplicate entry should be removed.

@codecov
Copy link

codecov bot commented Mar 9, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dragonJACson dragonJACson force-pushed the release-plz-2026-03-09T14-00-29Z branch from f5e40e7 to f130ec5 Compare March 12, 2026 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant