Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DRILL-8420: Remove shaded Guava and upgrade stock Guava 30.1.1-jre → 32.1.2-jre #2827

Merged
merged 4 commits into from
Aug 25, 2023

Conversation

jnturton
Copy link
Contributor

@jnturton jnturton commented Aug 25, 2023

DRILL-8420: Remove shaded Guava and upgrade stock Guava 30.1.1-jre → 32.1.2-jre

Description

  • Remove shaded Guava.
  • Upgrade stock Guava 30.1.1-jre → 32.1.2-jre

The Drill JDBC driver shrinks by ~6Mb as a result.

Note to reviewers: the 1.2k Guava import statement updates included in this PR are all isolated in the Update org.apache.drill.shaded.guava.* import statements. commit which may be ignored (or checked with a script) when reviewing.

Documentation

N/A

Testing

All unit tests pass. Manual testing of Drill web UI and JDBC driver. Manual review of mvn dependency:tree

@jnturton jnturton changed the title DRILL-8420: Remove shaded Guava upgrade stock Guava 30.1.1-jre → 32.1.2-jre DRILL-8420: Remove shaded Guava and upgrade stock Guava 30.1.1-jre → 32.1.2-jre Aug 25, 2023
Copy link
Contributor

@cgivre cgivre left a comment

Choose a reason for hiding this comment

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

LGTM +1.

@jnturton jnturton merged commit 097a471 into apache:master Aug 25, 2023
8 checks passed
@jnturton jnturton deleted the 8420-stock-guava branch August 25, 2023 13:52
cgivre pushed a commit to cgivre/drill that referenced this pull request Nov 2, 2023
…32.1.2-jre (apache#2827)

* Remove Drill's shaded Guava.
* Upgrade Guava 30.1.1-jre → 32.1.2-jre.
* Suppress checkstyle warnings of "Unable to locate Source XRef".
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