Skip to content

ORC-911: Remove janino dependency in favor of Spark's transitive dependency#817

Merged
williamhyun merged 2 commits intoapache:mainfrom
dongjoon-hyun:ORC-911
Aug 6, 2021
Merged

ORC-911: Remove janino dependency in favor of Spark's transitive dependency#817
williamhyun merged 2 commits intoapache:mainfrom
dongjoon-hyun:ORC-911

Conversation

@dongjoon-hyun
Copy link
Copy Markdown
Member

@dongjoon-hyun dongjoon-hyun commented Aug 5, 2021

What changes were proposed in this pull request?

This PR aims to remove janino runtime dependency from bench module in favor of Spark's transitive dependency.

Why are the changes needed?

We should not override it. Spark uses a specific version because some latest Janino has bugs.

How was this patch tested?

Pass the CIs.

Closes #799 and #804 .

@dongjoon-hyun
Copy link
Copy Markdown
Member Author

cc @pgaref and @williamhyun

@dongjoon-hyun
Copy link
Copy Markdown
Member Author

This will clean up the mismatched dependencies and suppress Dependabot.

Copy link
Copy Markdown
Member

@williamhyun williamhyun left a comment

Choose a reason for hiding this comment

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

+1 LGTM, I will merge this and look at ORC-912 after.

@williamhyun williamhyun merged commit 5c6008d into apache:main Aug 6, 2021
@dongjoon-hyun
Copy link
Copy Markdown
Member Author

Thank you so much, @williamhyun !

@dongjoon-hyun dongjoon-hyun deleted the ORC-911 branch August 6, 2021 19:02
dongjoon-hyun added a commit that referenced this pull request Aug 6, 2021
…ndency (#817)

### What changes were proposed in this pull request?

This PR aims to remove `janino` runtime dependency from `bench` module in favor of Spark's transitive dependency.

### Why are the changes needed?

We should not override it. Spark uses a specific version because some latest Janino has bugs.

### How was this patch tested?

Pass the CIs.

Closes #799 and #804 .

(cherry picked from commit 5c6008d)
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
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