Skip to content

Commit

Permalink
Merge pull request #328 from nrkno/revert-316
Browse files Browse the repository at this point in the history
Use released zetasql-toolkit
  • Loading branch information
hamnis committed May 8, 2024
2 parents 97a4701 + ac6e070 commit bcd9d27
Show file tree
Hide file tree
Showing 34 changed files with 6 additions and 4,820 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,11 +77,11 @@ jobs:

- name: Make target directories
if: github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v'))
run: mkdir -p transfer-client/.jvm/target google-client/.jvm/target codegen/.jvm/target prometheus/.jvm/target testing/.jvm/target http4s-client/.jvm/target core/.jvm/target zetasql/jvm/target project/target
run: mkdir -p transfer-client/.jvm/target google-client/.jvm/target codegen/.jvm/target prometheus/.jvm/target testing/.jvm/target http4s-client/.jvm/target core/.jvm/target zetasql/.jvm/target project/target

- name: Compress target directories
if: github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v'))
run: tar cf targets.tar transfer-client/.jvm/target google-client/.jvm/target codegen/.jvm/target prometheus/.jvm/target testing/.jvm/target http4s-client/.jvm/target core/.jvm/target zetasql/jvm/target project/target
run: tar cf targets.tar transfer-client/.jvm/target google-client/.jvm/target codegen/.jvm/target prometheus/.jvm/target testing/.jvm/target http4s-client/.jvm/target core/.jvm/target zetasql/.jvm/target project/target

- name: Upload target directories
if: github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v'))
Expand Down
12 changes: 0 additions & 12 deletions NOTICE
Original file line number Diff line number Diff line change
@@ -1,15 +1,3 @@
bigquery
Copyright 2020 NRK
Licensed under MIT (see LICENSE)

zetasql/src/jvm/java
Copyright Google Inc
Licensed under Apache 2.0

zetasql/src/jvm/antlr4
Copyright Google Inc
Licensed under Apache 2.0

project/src/main/scala/com/simplytyped
Copyright https://github.com/ihji
Licensed under Apache 2.0
19 changes: 3 additions & 16 deletions build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -195,33 +195,20 @@ lazy val prometheus = crossProject(JVMPlatform)
)
)

def addZetaDep(module: ModuleID) =
module.exclude("com.google.protobuf", "protobuf-javalite").exclude("io.grpc", "*").exclude("io.netty", "*")

lazy val zetasql = crossProject(JVMPlatform)
.withoutSuffixFor(JVMPlatform)
.crossType(CrossType.Full)
.crossType(CrossType.Pure)
.in(file("zetasql"))
.settings(commonSettings)
.dependsOn(core)
.enablePlugins(Antlr4Plugin)
.settings(
name := "bigquery-zetasql",
libraryDependencies ++= Seq(
// "com.google.zetasql.toolkit" % "zetasql-toolkit-bigquery" % "0.4.1",
addZetaDep("com.google.zetasql" % "zetasql-client" % "2024.03.1"),
addZetaDep("com.google.zetasql" % "zetasql-types" % "2024.03.1"),
addZetaDep("com.google.zetasql" % "zetasql-jni-channel" % "2024.03.1"),
"io.netty" % "netty-transport" % "4.1.109.Final",
"io.netty" % "netty-codec-http2" % "4.1.109.Final",
("com.google.zetasql.toolkit" % "zetasql-toolkit-core" % "0.5.0")
.exclude("com.google.cloud", "google-cloud-spanner"),
"org.scalameta" %% "munit" % "0.7.29",
"org.typelevel" %% "munit-cats-effect-3" % "1.0.7"
),
compileOrder := CompileOrder.JavaThenScala,
Compile / javacOptions -= "-Werror",
Compile / doc / sources := Nil,
headerSources / excludeFilter := HiddenFileFilter || "*.java",
Antlr4 / antlr4PackageName := Some("com.google.zetasql.toolkit.catalog.typeparser"),
mimaBinaryIssueFilters := Nil
)

Expand Down
3 changes: 1 addition & 2 deletions docs/example_udf.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,7 @@ object MyPersistentSQLUdfs {
dataset,
BQRoutine.Params(BQRoutine.Param("n", BQType.FLOAT64)),
UDF.Body.Sql(bqfr"""(n + 1)"""),
Some(BQType.FLOAT64),
None
Some(BQType.FLOAT64)
)

}
Expand Down
114 changes: 0 additions & 114 deletions project/src/main/scala/com/simplytyped/Antlr4Plugin.scala

This file was deleted.

57 changes: 0 additions & 57 deletions zetasql/jvm/src/main/antlr4/ZetaSQLTypeGrammar.g4

This file was deleted.

This file was deleted.

0 comments on commit bcd9d27

Please sign in to comment.