Skip to content

[CALCITE-7259] Drop commons-lang3 dependency#4833

Merged
mihaibudiu merged 1 commit intoapache:mainfrom
macroguo-ghy:drop-commons-lang3
Mar 18, 2026
Merged

[CALCITE-7259] Drop commons-lang3 dependency#4833
mihaibudiu merged 1 commit intoapache:mainfrom
macroguo-ghy:drop-commons-lang3

Conversation

@macroguo-ghy
Copy link
Contributor

Replace commons-lang3 usages with local helpers and add lint checks to prevent re-introducing commons-lang3 imports.

Jira Link

CALCITE-7259

Changes Proposed

Drop commons-lang3 dependency

REGION_MAP.clear();
}

private static boolean equalsIgnoreCase(@Nullable String a, @Nullable String b) {
Copy link
Contributor

Choose a reason for hiding this comment

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

this could be in Util, but it's not a must

Replace commons-lang3 usages with local helpers and add lint checks to prevent re-introducing commons-lang3 imports.
@sonarqubecloud
Copy link

@mihaibudiu
Copy link
Contributor

@macroguo-ghy if you force-push on top of your existing commit I have to re-read all the code again.
It's much easier to review if you add a new commit and squash the commits after the review is over.

@mihaibudiu mihaibudiu added the LGTM-will-merge-soon Overall PR looks OK. Only minor things left. label Mar 17, 2026
@mihaibudiu
Copy link
Contributor

If there are no other comments, let's merge this.

@mihaibudiu mihaibudiu merged commit 174a79b into apache:main Mar 18, 2026
36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

LGTM-will-merge-soon Overall PR looks OK. Only minor things left.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants