Skip to content

Bump carbon registry version to introduce Solr 10.0.0#26956

Open
KD23243 wants to merge 2 commits intowso2:masterfrom
KD23243:solr10
Open

Bump carbon registry version to introduce Solr 10.0.0#26956
KD23243 wants to merge 2 commits intowso2:masterfrom
KD23243:solr10

Conversation

@KD23243
Copy link
Copy Markdown
Contributor

@KD23243 KD23243 commented Mar 9, 2026

Summary by CodeRabbit

  • Chores
    • Updated Carbon Registry dependency to version 4.9.5.
  • Documentation
    • Revised license inventory and annotations, including updating the referenced Solr artifact to 10.0.0 and synchronizing several library version entries for clearer compliance tracking.

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Mar 9, 2026

Walkthrough

Project metadata updated: carbon.registry.version bumped from 4.9.44.9.5 in pom.xml; LICENSE.txt entries updated (multiple artifact version bumps including Solr entry replacement).

Changes

Cohort / File(s) Summary
Dependency Version Update
pom.xml
Updated Maven property carbon.registry.version from 4.9.44.9.5; affects all references to ${carbon.registry.version}.
License / Attribution Table Update
LICENSE.txt
Updated license table entries: multiple artifact version bumps (including solr_9.9.0.wso2v2.jarsolr_10.0.0.wso2v1.jar) and corresponding license lines adjusted.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐇
I hopped through lines of code and ink,
Small numbers changed — no need to blink.
Licenses lined up, versions new,
A tidy hop, a quick review.

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main change: bumping the Carbon Registry version from 4.9.4 to 4.9.5 and introducing Solr 10.0.0, which are reflected in the pom.xml and LICENSE.txt modifications.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

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

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

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 and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@LICENSE.txt`:
- Line 299: LICENSE.txt still lists multiple
org.wso2.carbon.registry.*_4.9.4.jar entries while pom.xml bumped
carbon.registry.version to 4.9.5; update every occurrence of the registry
artifact filenames in LICENSE.txt (the 15 entries for
org.wso2.carbon.registry.*_4.9.4.jar) to use _4.9.5 so the LICENSE reflects the
actual shipped jars resolved via ${carbon.registry.version}; verify and replace
each instance to avoid version mismatch between LICENSE.txt and the built
distribution.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 9e492d9e-9ae1-42c0-8a9a-0a8cef21b8f2

📥 Commits

Reviewing files that changed from the base of the PR and between 7179bff and 54b6b01.

📒 Files selected for processing (2)
  • LICENSE.txt
  • pom.xml
🚧 Files skipped from review as they are similar to previous changes (1)
  • pom.xml

@KD23243 KD23243 changed the title Bump carbon registry version Bump carbon registry version to introduce Solr 10.0.0 Mar 9, 2026
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Mar 9, 2026

Copy link
Copy Markdown

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
LICENSE.txt (1)

299-330: ⚠️ Potential issue | 🔴 Critical

Update Lucene dependency to match Solr 10.0.0 requirements.

Apache Solr 10.0.0 requires Lucene 10.3.2, but the LICENSE.txt lists lucene-core-9.12.2.jar at line 330. This is a critical incompatibility. Update lucene-core-9.12.2.jar to lucene-core-10.3.2.jar (or verify that solr_10.0.0.wso2v1.jar bundles Lucene 10.3.2 internally and remove the separate lucene-core dependency from the license file).

Also confirm that supporting dependencies (ZooKeeper 3.9.4, Jersey 3.1.5, Jetty 10.0.26, Calcite 1.37.0) are compatible with Solr 10.0.0.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@LICENSE.txt` around lines 299 - 330, The LICENSE.txt lists
lucene-core-9.12.2.jar which is incompatible with solr_10.0.0.wso2v1.jar (Solr
10.0.0 requires Lucene 10.3.2); update the entry lucene-core-9.12.2.jar to
lucene-core-10.3.2.jar or, if solr_10.0.0.wso2v1.jar already bundles Lucene
10.3.2, remove the separate lucene-core entry and note that it’s included in the
Solr bundle; additionally verify compatibility of related entries
(zookeeper-3.9.4.jar, jersey-3.1.5.jar, jetty-10.0.26.jar,
calcite-core-1.37.0.jar) with Solr 10.0.0 and update or annotate the LICENSE.txt
accordingly.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Outside diff comments:
In `@LICENSE.txt`:
- Around line 299-330: The LICENSE.txt lists lucene-core-9.12.2.jar which is
incompatible with solr_10.0.0.wso2v1.jar (Solr 10.0.0 requires Lucene 10.3.2);
update the entry lucene-core-9.12.2.jar to lucene-core-10.3.2.jar or, if
solr_10.0.0.wso2v1.jar already bundles Lucene 10.3.2, remove the separate
lucene-core entry and note that it’s included in the Solr bundle; additionally
verify compatibility of related entries (zookeeper-3.9.4.jar, jersey-3.1.5.jar,
jetty-10.0.26.jar, calcite-core-1.37.0.jar) with Solr 10.0.0 and update or
annotate the LICENSE.txt accordingly.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 36b2769c-4ddd-4c61-88c1-07e03222e81d

📥 Commits

Reviewing files that changed from the base of the PR and between 54b6b01 and 6f1103a.

📒 Files selected for processing (1)
  • LICENSE.txt

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