Skip to content

Bump memchr from 2.7.4 to 2.8.0#1065

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/memchr-2.8.0
Open

Bump memchr from 2.7.4 to 2.8.0#1065
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/memchr-2.8.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 1, 2026

Bumps memchr from 2.7.4 to 2.8.0.

Commits
  • 886ca4c 2.8.0
  • 7de50d0 memmem: add owned finder constructor variants
  • 1230fc5 benchmarks: fix date in file name
  • 43300c6 benchmarks: add latest x86-64 benchmark results
  • 9bf2301 benchmarks: update everything
  • 9ba486e 2.7.6
  • ec25b80 aarch64: fix NEON optimization on big-endian
  • 3962118 2.7.5
  • 599d9d9 cargo: remove compiler-builtins from rustc-dep-of-std dependencies
  • ceef3c9 ci: fix wasm32 environment variables
  • Additional commits viewable in compare view

Summary by CodeRabbit

  • Chores
    • Updated development dependencies across multiple modules for improved compatibility and stability.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Apr 1, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 1, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository: openshift/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: d9818c90-1a84-4eea-81c4-dd8aaa98c0fc

📥 Commits

Reviewing files that changed from the base of the PR and between c9e4eed and 3a65eb9.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (4)
  • cincinnati/Cargo.toml
  • commons/Cargo.toml
  • graph-builder/Cargo.toml
  • policy-engine/Cargo.toml
✅ Files skipped from review due to trivial changes (3)
  • policy-engine/Cargo.toml
  • cincinnati/Cargo.toml
  • commons/Cargo.toml
🚧 Files skipped from review as they are similar to previous changes (1)
  • graph-builder/Cargo.toml

Walkthrough

Updated the memchr dev-dependency version constraint from ^2.7 to ^2.8 across four Cargo.toml files in cincinnati, commons, graph-builder, and policy-engine. No public interfaces, features, or other dependency declarations were modified.

Changes

Dev-dependency version bumps

Layer / File(s) Summary
Dev dependency update
cincinnati/Cargo.toml, commons/Cargo.toml, graph-builder/Cargo.toml, policy-engine/Cargo.toml
Bumped memchr in [dev-dependencies] from ^2.7 to ^2.8 in each listed package. No other changes to code, public APIs, features, or metadata.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

🚥 Pre-merge checks | ✅ 12
✅ Passed checks (12 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Bump memchr from 2.7.4 to 2.8.0' accurately describes the primary change across all four modified Cargo.toml files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Stable And Deterministic Test Names ✅ Passed Custom check for Ginkgo test names is not applicable. This is a Rust project with no Go code or Ginkgo tests. PR only updates memchr dev-dependency versions in Cargo.toml.
Test Structure And Quality ✅ Passed This check is for Ginkgo test code (Go testing framework). The PR only updates Rust dependency versions in Cargo.toml files with no test code changes. Not applicable to this PR.
Microshift Test Compatibility ✅ Passed This PR updates memchr dev-dependency versions in Rust Cargo.toml files only. No Ginkgo e2e tests, OpenShift tests, or test code added. The MicroShift test compatibility check does not apply.
Single Node Openshift (Sno) Test Compatibility ✅ Passed The SNO test compatibility check is not applicable. This PR is a Rust project (Cincinnati service) that only updates dev-dependencies in Cargo.toml files. No Go/Ginkgo e2e tests exist or were added.
Topology-Aware Scheduling Compatibility ✅ Passed PR only updates dev-dependency versions (memchr ^2.7→^2.8) in Cargo.toml. No deployment manifests, operator code, or scheduling constraints are modified. Topology check is not applicable.
Ote Binary Stdout Contract ✅ Passed This PR only updates memchr dev-dependency from ^2.7 to ^2.8. No source code was modified. Dev-dependencies are not included in production binaries and cannot violate the OTE Binary Stdout Contract.
Ipv6 And Disconnected Network Test Compatibility ✅ Passed Not applicable. This PR only updates memchr dev-dependency versions in Rust Cargo.toml files. No Ginkgo e2e tests or test modifications are present.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dependabot/cargo/memchr-2.8.0

Comment @coderabbitai help to get the list of available commands and usage tips.

@fao89
Copy link
Copy Markdown
Member

fao89 commented May 14, 2026

@dependabot rebase

Bumps [memchr](https://github.com/BurntSushi/memchr) from 2.7.4 to 2.8.0.
- [Commits](BurntSushi/memchr@2.7.4...2.8.0)

---
updated-dependencies:
- dependency-name: memchr
  dependency-version: 2.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/memchr-2.8.0 branch from c9e4eed to 3a65eb9 Compare May 14, 2026 15:48
@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label May 14, 2026
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented May 14, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: dependabot[bot], fao89

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label May 14, 2026
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented May 14, 2026

@dependabot[bot]: all tests passed!

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. dependencies Pull requests that update a dependency file lgtm Indicates that a PR is ready to be merged. rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant