Skip to content

Do not shade io.trino.client in jdbc driver#22097

Closed
wendigo wants to merge 1 commit intomasterfrom
serafin/do-not-shade-client-in-jdbc-driver
Closed

Do not shade io.trino.client in jdbc driver#22097
wendigo wants to merge 1 commit intomasterfrom
serafin/do-not-shade-client-in-jdbc-driver

Conversation

@wendigo
Copy link
Copy Markdown
Contributor

@wendigo wendigo commented May 23, 2024

Basic premise of shading is to avoid a conflict of transitive/unmanaged dependencies.

This is not the case for trino-client.

This also makes it possible to use InMemoryTrinoResultSet which accepts io.trino.client.Column which will be relocated in the jdbc driver and classes names will not match.

Description

Additional context and related issues

Release notes

( ) This is not user-visible or is docs only, and no release notes are required.
( ) Release notes are required. Please propose a release note for me.
( ) Release notes are required, with the following suggested text:

# Section
* Fix some things. ({issue}`issuenumber`)

Basic premise of shading is to avoid a conflict of transitive/unmanaged dependencies.

This is not the case for trino-client.
@cla-bot cla-bot bot added the cla-signed label May 23, 2024
@wendigo wendigo requested a review from findepi May 23, 2024 17:25
@github-actions github-actions bot added the jdbc Relates to Trino JDBC driver label May 23, 2024
@wendigo
Copy link
Copy Markdown
Contributor Author

wendigo commented May 23, 2024

Superseded by #22098

@wendigo wendigo closed this May 23, 2024
@wendigo wendigo deleted the serafin/do-not-shade-client-in-jdbc-driver branch May 24, 2024 07:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed jdbc Relates to Trino JDBC driver

Development

Successfully merging this pull request may close these issues.

1 participant