Skip to content

HIVE-30067:Include json-simple in hive-exec shaded jar for JTS GeoJSON - #6797

Merged
abstractdog merged 1 commit into
apache:masterfrom
ramitg254:json-simple-shaded
Oct 6, 2026
Merged

abstractdog merged 1 commit into
apache:masterfrom
ramitg254:json-simple-shaded

Conversation

@ramitg254

@ramitg254 ramitg254 commented Sep 17, 2026 •

Copy link
Copy Markdown
Contributor

Change-Id: I53bdf527a3ec05926885807391c30a89d46c7d73

What changes were proposed in this pull request?

Include json-simple in hive-exec shaded jar for JTS GeoJSON

Why are the changes needed?

explained here in detail https://issues.apache.org/jira/browse/HIVE-30067

Does this PR introduce any user-facing change?

No

How was this patch tested?

locally

Change-Id: I53bdf527a3ec05926885807391c30a89d46c7d73
@ramitg254 ramitg254 changed the title [WIP] HIVE-30067:Include json-simple in hive-exec shaded jar for JTS GeoJSON Sep 17, 2026
@sonarqubecloud

Copy link
Copy Markdown

@abstractdog abstractdog 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.

change makes sense to me, jts is already shaded, so its direct dependenct json-simple should also go to the artifact to prevent later classpath problems

without relocation, another kind of classpath problems can happen, but we should assume in the first place that non-relocated artifacts are fine, and we can take care of it later in case we face any problems

+1

@abstractdog
abstractdog merged commit cd9f0e7 into apache:master Oct 6, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants