Migrate from Storm-shaded Commons Lang to Commons Lang 3 by rzo1 · Pull Request #1835 · apache/stormcrawler · GitHub
Skip to content

Migrate from Storm-shaded Commons Lang to Commons Lang 3#1835

Merged
rzo1 merged 1 commit into
mainfrom
remove-imports-from-storm-shade
Mar 22, 2026
Merged

Migrate from Storm-shaded Commons Lang to Commons Lang 3#1835
rzo1 merged 1 commit into
mainfrom
remove-imports-from-storm-shade

Conversation

@rzo1

@rzo1 rzo1 commented Mar 22, 2026

Copy link
Copy Markdown
Contributor
  • Replace org.apache.storm.shade.org.apache.commons.lang.StringUtils with org.apache.commons.lang3.StringUtils in core, opensearch, and solr modules
  • Prepares for upcoming Storm release which will drop the shaded Commons Lang 2
  • commons-lang3 was already a declared dependency in core; external modules receive it transitively
  • All usages (isBlank, isNotBlank) are API-compatible between lang2 and lang3

…dn'T use the shaded dependency in SC anyway.
@rzo1 rzo1 added this to the 3.5.2 milestone Mar 22, 2026
@rzo1 rzo1 added the dependencies Pull requests that update a dependency file label Mar 22, 2026

@sigee sigee left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@rzo1 rzo1 merged commit b8c18c0 into main Mar 22, 2026
2 checks passed
@rzo1 rzo1 mentioned this pull request Mar 29, 2026
@jnioche jnioche deleted the remove-imports-from-storm-shade branch April 2, 2026 18:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants