Skip to content

Conversation

@Kontinuation
Copy link
Member

Did you read the Contributor Guide?

Is this PR related to a ticket?

  • Yes, and the PR name follows the format [GH-XXX] my subject.

What changes were proposed in this PR?

This PR shades jiffle into sedona-common to workaround problems encountered on runtimes with low janino version. Please refer to #1945 for details.

This PR is mostly taken from #1919, which shades jiffle and antlr. This PR shades janino additionally.

Jiffle should be removed from geotools-wrapper (see jiayuasu/geotools-wrapper#12), since now it is shaded into sedona-common and shipped with sedona-spark-shaded jar.

How was this patch tested?

Tested manually on DBR 15.4 LTS.

Did this PR include necessary documentation updates?

  • No, this PR does not affect any public API so no need to change the documentation.

@jiayuasu jiayuasu added the bug label May 30, 2025
@jiayuasu jiayuasu merged commit 6545ff3 into apache:master May 30, 2025
33 checks passed
@jiayuasu jiayuasu added this to the sedona-1.8.0 milestone May 30, 2025
jiayuasu pushed a commit that referenced this pull request May 30, 2025
* Shade jiffle and its dependencies

* Fix lint warning
Kontinuation added a commit to Kontinuation/sedona that referenced this pull request Jan 21, 2026
* Shade jiffle and its dependencies

* Fix lint warning
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.

2 participants