Skip to content

Bump hazelcast orbit bundle to 5.3.7.wso2v2 - #4631

Merged
sadilchamishka merged 1 commit into
wso2:4.12.xfrom
sadilchamishka:hazelcast-5.3.7-wso2v2
Sep 8, 2026
Merged

sadilchamishka merged 1 commit into
wso2:4.12.xfrom
sadilchamishka:hazelcast-5.3.7-wso2v2

Conversation

@sadilchamishka

Copy link
Copy Markdown

Purpose

Pick up hazelcast 5.3.7.wso2v2, which re-shades jackson to 2.22.2 in place of the copy upstream
hazelcast embeds in com.hazelcast.shaded.com.fasterxml.jackson. That version is not reachable from
any pom property, so the fix is a new orbit bundle rather than a version bump here.

Approach

parent/pom.xml: orbit.version.hazelcast 5.3.6.wso2v1 → 5.3.7.wso2v2.

Hazelcast itself moves 5.3.6 → 5.3.7, a patch release. Its embedded dependency set is unchanged from
5.3.6 — everit-json-schema 1.14.3, HikariCP 4.0.3, classgraph 4.8.158, org.json 20231013,
snakeyaml-engine 2.6 — so jackson is the only thing that changes.

5.3.7.wso2v2's OSGi manifest is identical to 5.3.7.wso2v1's when both are built with the same
toolchain: 654 Import-Package and 571 Export-Package entries, same sets, no mandatory imports.

Blocked on

wso2/orbit#1408 — needs 5.3.7.wso2v2 released to Nexus before this can build. Draft until then.

@coderabbitai

coderabbitai Bot commented Sep 7, 2026 •

Copy link
Copy Markdown

Review Change StackReview Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yml

Review profile: CHILL

Plan: Advanced

Run ID: 4aa6f828-b034-4779-81e6-519cfa1a199f

📥 Commits

Reviewing files that changed from the base of the PR and between b46ea68 and 0d0a61a.

📒 Files selected for processing (1)
  • parent/pom.xml

Included review availability: Your plan provides up to 2 included reviews per hour; 1 remains after this review.


📝 Summary

Summary by CodeRabbit

  • Chores
    • Updated the Hazelcast Orbit dependency to version 5.3.7.wso2v2.

Walkthrough

Changes

Hazelcast Orbit dependency update

Layer / File(s) Summary
Update Hazelcast Orbit version
parent/pom.xml
The orbit.version.hazelcast property changes from 5.3.6.wso2v1 to 5.3.7.wso2v2.

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

Merge Risk: ⚪ Minimal · up to 0d0a6

This updates the Hazelcast Orbit bundle selected for the Hazelcast feature from 5.3.6.wso2v1 to 5.3.7.wso2v2. No current merge-blocking risk is identified.

Suggested reviewers: wso2-jenkins-bot, dilshansenarath

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description explains the purpose and implementation approach, but it omits most required template sections, including User stories, Release note, Documentation, Training, Certification, Marketing,… Complete the missing template sections. Use “N/A” with a brief explanation where a section does not apply. Include test and security-check results, documentation impact, release-note text, related PRs, migration impact, and the test environ…
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely describes the main change: updating the Hazelcast Orbit bundle to version 5.3.7.wso2v2.
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.
Full details: Description check

Explanation

The description explains the purpose and implementation approach, but it omits most required template sections, including User stories, Release note, Documentation, Training, Certification, Marketing, Automation tests, Security checks, Samples, Related PRs, Migrations, Test environment, and Learning.

Resolution

Complete the missing template sections. Use “N/A” with a brief explanation where a section does not apply. Include test and security-check results, documentation impact, release-note text, related PRs, migration impact, and the test environment.

  • Fix all pre-merge checks with AI
✨ Finishing Touches 💡 1
🛠️ Fix failing CI checks 💡
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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

@sadilchamishka
sadilchamishka marked this pull request as ready for review September 8, 2026 05:33
Copilot AI lite review requested due to automatic review settings September 8, 2026 05:33

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟡 Changes recommended

The updated Hazelcast orbit version is described as not yet released/published, which will cause dependency resolution (and CI) to fail until the artifact becomes available.

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

Pull request overview

This PR updates the Carbon parent BOM to consume a newer WSO2 Orbit Hazelcast bundle (5.3.7.wso2v2) in order to pick up Hazelcast’s re-shaded Jackson version (2.22.2) that isn’t configurable via an exposed Maven property.

Changes:

  • Bump orbit.version.hazelcast from 5.3.6.wso2v1 to 5.3.7.wso2v2 in parent/pom.xml.
File summaries
File Description
parent/pom.xml Updates the shared Hazelcast orbit version property used by dependency management and features.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 1
  • Review effort level: Lite

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

Comment thread parent/pom.xml
5.3.7.wso2v2 re-shades jackson to 2.22.2 in place of the copy hazelcast
embeds, which is not reachable from any pom property. This also moves
hazelcast itself 5.3.6 -> 5.3.7.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@jenkins-is-staging

Copy link
Copy Markdown

PR builder started
Link: https://github.com/wso2/product-is/actions/runs/34205393556

@jenkins-is-staging

Copy link
Copy Markdown

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/34205393556
Status: success

@jenkins-is-staging jenkins-is-staging left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Approving the pull request based on the successful pr build https://github.com/wso2/product-is/actions/runs/34205393556

@sadilchamishka
sadilchamishka merged commit 8a5d31c into wso2:4.12.x Sep 8, 2026
3 of 4 checks passed
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.

4 participants