Skip to content

next (v5.7.0; do not merge) - #3596

Open
csviri wants to merge 1 commit into
mainfrom
next
Open

next (v5.7.0; do not merge)#3596
csviri wants to merge 1 commit into
mainfrom
next

Conversation

@csviri

@csviri csviri commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

Summary by CodeRabbit

  • Chores
    • Updated the project and module snapshot version references from 5.6.1-SNAPSHOT to 999-SNAPSHOT.
    • Aligned framework modules, support components, samples, and test tooling with the new snapshot version.
    • No functional behavior, dependencies, or public APIs were changed.

Signed-off-by: Attila Mészáros <a_meszaros@apple.com>
Copilot AI lite review requested due to automatic review settings September 4, 2026 10:32
@openshift-ci
openshift-ci Bot requested review from metacosm and xstefank September 4, 2026 10:32
@coderabbitai

coderabbitai Bot commented Sep 4, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Team

Run ID: 376d381a-44ca-4fd5-8c76-9b9b928a76f4

📥 Commits

Reviewing files that changed from the base of the PR and between 64f0e1f and 1ecd5f0.

📒 Files selected for processing (18)
  • bootstrapper-maven-plugin/pom.xml
  • caffeine-bounded-cache-support/pom.xml
  • micrometer-support/pom.xml
  • migration/pom.xml
  • operator-framework-bom/pom.xml
  • operator-framework-core/pom.xml
  • operator-framework-junit/pom.xml
  • operator-framework/pom.xml
  • pom.xml
  • sample-operators/controller-namespace-deletion/pom.xml
  • sample-operators/kotlin-operator/pom.xml
  • sample-operators/leader-election/pom.xml
  • sample-operators/mysql-schema/pom.xml
  • sample-operators/operations/pom.xml
  • sample-operators/pom.xml
  • sample-operators/tomcat-operator/pom.xml
  • sample-operators/webpage/pom.xml
  • test-index-processor/pom.xml

Included review availability: Your plan provides up to 4 included reviews per hour; 3 remain after this review.


📝 Walkthrough

Walkthrough

The root project, core modules, support modules, test tooling, and sample operators now use 999-SNAPSHOT instead of 5.6.1-SNAPSHOT in their Maven POM version references.

Changes

Maven version alignment

Layer / File(s) Summary
Root project version
pom.xml
The root project version changes to 999-SNAPSHOT.
Core module parent versions
bootstrapper-maven-plugin/pom.xml, caffeine-bounded-cache-support/pom.xml, micrometer-support/pom.xml, migration/pom.xml, operator-framework-bom/pom.xml, operator-framework-core/pom.xml, operator-framework-junit/pom.xml, operator-framework/pom.xml, test-index-processor/pom.xml
Module parent or project version references change to 999-SNAPSHOT.
Sample module parent versions
sample-operators/*/pom.xml, sample-operators/pom.xml
Sample operator parent version references change to 999-SNAPSHOT.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Merge Risk: ⚪ Minimal · up to 1ecd5

This change aligns Maven snapshot versions across the root project, modules, and samples. The supplied changes are internally consistent and present no current merge-readiness risk.

Suggested reviewers: actions-user

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title indicates the next v5.7.0 release preparation and is related to the version changes across the Maven POM files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
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.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch next

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

The updated Maven versions (999-SNAPSHOT) do not match the stated target version in the PR title (v5.7.0), so the published coordinates/versioning intent is inconsistent.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Updates the Maven project/module versions across Java Operator SDK modules and samples, intended as the “next” development version step toward v5.7.0.

Changes:

  • Bumps the root java-operator-sdk version to 999-SNAPSHOT.
  • Updates module parent references to 999-SNAPSHOT.
  • Updates sample-operator parent references to 999-SNAPSHOT.
File summaries
File Description
pom.xml Sets root project version to 999-SNAPSHOT.
operator-framework/pom.xml Aligns parent version with root (999-SNAPSHOT).
operator-framework-junit/pom.xml Aligns parent version with root (999-SNAPSHOT).
operator-framework-core/pom.xml Aligns parent version with root (999-SNAPSHOT).
operator-framework-bom/pom.xml Sets BOM version to 999-SNAPSHOT.
micrometer-support/pom.xml Aligns parent version with root (999-SNAPSHOT).
caffeine-bounded-cache-support/pom.xml Aligns parent version with root (999-SNAPSHOT).
bootstrapper-maven-plugin/pom.xml Aligns parent version with root (999-SNAPSHOT).
migration/pom.xml Aligns parent version with root (999-SNAPSHOT).
test-index-processor/pom.xml Aligns parent version with root (999-SNAPSHOT).
sample-operators/pom.xml Aligns parent version with root (999-SNAPSHOT).
sample-operators/operations/pom.xml Aligns parent version with sample parent (999-SNAPSHOT).
sample-operators/mysql-schema/pom.xml Aligns parent version with sample parent (999-SNAPSHOT).
sample-operators/leader-election/pom.xml Aligns parent version with sample parent (999-SNAPSHOT).
sample-operators/kotlin-operator/pom.xml Aligns parent version with sample parent (999-SNAPSHOT).
sample-operators/controller-namespace-deletion/pom.xml Aligns parent version with sample parent (999-SNAPSHOT).
sample-operators/tomcat-operator/pom.xml Aligns parent version with sample parent (999-SNAPSHOT).
sample-operators/webpage/pom.xml Aligns parent version with sample parent (999-SNAPSHOT).
Review details
  • Files reviewed: 18/18 changed files
  • Comments generated: 18
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

<groupId>io.javaoperatorsdk</groupId>
<artifactId>java-operator-sdk</artifactId>
<version>5.6.1-SNAPSHOT</version>
<version>999-SNAPSHOT</version>
<groupId>io.javaoperatorsdk</groupId>
<artifactId>java-operator-sdk</artifactId>
<version>5.6.1-SNAPSHOT</version>
<version>999-SNAPSHOT</version>
<groupId>io.javaoperatorsdk</groupId>
<artifactId>java-operator-sdk</artifactId>
<version>5.6.1-SNAPSHOT</version>
<version>999-SNAPSHOT</version>
Comment thread migration/pom.xml
<groupId>io.javaoperatorsdk</groupId>
<artifactId>java-operator-sdk</artifactId>
<version>5.6.1-SNAPSHOT</version>
<version>999-SNAPSHOT</version>
<groupId>io.javaoperatorsdk</groupId>
<artifactId>operator-framework-bom</artifactId>
<version>5.6.1-SNAPSHOT</version>
<version>999-SNAPSHOT</version>
<groupId>io.javaoperatorsdk</groupId>
<artifactId>sample-operators</artifactId>
<version>5.6.1-SNAPSHOT</version>
<version>999-SNAPSHOT</version>
Comment thread sample-operators/pom.xml
<groupId>io.javaoperatorsdk</groupId>
<artifactId>java-operator-sdk</artifactId>
<version>5.6.1-SNAPSHOT</version>
<version>999-SNAPSHOT</version>
<groupId>io.javaoperatorsdk</groupId>
<artifactId>sample-operators</artifactId>
<version>5.6.1-SNAPSHOT</version>
<version>999-SNAPSHOT</version>
<groupId>io.javaoperatorsdk</groupId>
<artifactId>sample-operators</artifactId>
<version>5.6.1-SNAPSHOT</version>
<version>999-SNAPSHOT</version>
<groupId>io.javaoperatorsdk</groupId>
<artifactId>java-operator-sdk</artifactId>
<version>5.6.1-SNAPSHOT</version>
<version>999-SNAPSHOT</version>
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.

3 participants