snowflakedb/snowflake-jdbc

SNOW-1344801: thin jar?

Closed this issue · 3 comments

Hi, I saw you created an experimental thin jar but there's nothing in the documentation about it. Can you send some information about the objective of it?

Hello @paoliniluis ,

Thanks for raising the question.
Since it's still experimental that's why no public documentation yet.

We have created a snowflake-jdbc-thin jar because snowflake-jdbc dependencies could be reused in the customer applications
e.g. snowflake ingest sdk share some of the libraries and when use thin jar then the final package will be smaller
creating a thin jar is a normal way of creating jars in the java ecosystem and maven/gradle should be used to fetch transitive dependencies for those who not using maven/gradle in their build but wants to only manually download the jar, then fat jar snowflake -jdbc should be used.

Regards,
Sujan

Hello @paoliniluis ,

let us know if anything is further from Snowflake perspective or if we can consider issue closure.

Regards,
Sujan

yup, all good