stewartbryson / gradle-snowflake Goto Github PK
View Code? Open in Web Editor NEWA Gradle plugin for publishing JVM-based applications to Snowflake.
License: Apache License 2.0
A Gradle plugin for publishing JVM-based applications to Snowflake.
License: Apache License 2.0
Snowflake Labs' snowcli
uses the ~/.snowsql/config
file for Snowflake credentials. Seems prudent to do the same.
It is possible to build Python using Gradle, but I don't think a lot of people are doing this. Would this be helpful?
Just detect s3://
or gcs://
and remove the AWS credentials closure.
Currently, when running in ephemeral environments, we turn off all up-to-date checking, because clones may be dropped at the end of a previous run. Some smart output files could help to drive up-to-date checking.
Provides namespaces for DBs in case there are multiple JVM applications being tested in the same Snowflake account.
Currently it's not possible to target Java 17 like follows:
CREATE OR REPLACE FUNCTION execute(arg1 STRING)
RETURNS STRING
LANGUAGE JAVA
RUNTIME_VERSION = '17'
IMPORTS = ('@udf/lib.jar')
HANDLER = 'foo.Handler.execute';
As per https://docs.snowflake.com/en/user-guide/snowsql-start, this is useful if MFA is used.
snowcli moved from using ~/.snowsql/config
to ~/.snowflake/config.toml
. We want to replicate that support.
To not introduce breaking changes, we will first look for config.toml
and then look for config
.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.