(calcite-avatica-go) branch main updated (a4daffd -> 6959af3)

2024-03-25 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


from a4daffd  Bump google.golang.org/protobuf from 1.31.0 to 1.33.0
 add 6959af3  [CALCITE-6339] Replace hashicorp/go-uuid with google/uuid

No new revisions were added by this update.

Summary of changes:
 driver.go | 6 +++---
 go.mod| 3 ++-
 go.sum| 2 ++
 3 files changed, 7 insertions(+), 4 deletions(-)



(calcite-avatica) branch main updated: [CALCITE-6334] Release Avatica 1.25.0

2024-04-01 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


The following commit(s) were added to refs/heads/main by this push:
 new 62b0fdd3f [CALCITE-6334] Release Avatica 1.25.0
62b0fdd3f is described below

commit 62b0fdd3f4e0173d8492eb0e203056f0938dd6f5
Author: Francis Chuang 
AuthorDate: Tue Apr 2 14:07:58 2024 +1100

[CALCITE-6334] Release Avatica 1.25.0
---
 NOTICE  |  2 +-
 README  |  2 +-
 site/_docs/docker_images.md | 28 +++---
 site/_docs/history.md   | 58 -
 site/_docs/howto.md |  4 ++--
 5 files changed, 54 insertions(+), 40 deletions(-)

diff --git a/NOTICE b/NOTICE
index 9dcc6fbf7..097f9c3ec 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,5 +1,5 @@
 Apache Calcite -- Avatica
-Copyright 2012-2023 The Apache Software Foundation
+Copyright 2012-2024 The Apache Software Foundation
 
 This product includes software developed at
 The Apache Software Foundation (http://www.apache.org/).
diff --git a/README b/README
index 571202929..42fba52ab 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Apache Calcite Avatica release 1.24.0
+Apache Calcite Avatica release 1.25.0
 
 # Overview
 This is a source or binary distribution of Avatica, a framework for
diff --git a/site/_docs/docker_images.md b/site/_docs/docker_images.md
index e04a25310..010375c82 100644
--- a/site/_docs/docker_images.md
+++ b/site/_docs/docker_images.md
@@ -70,22 +70,22 @@ file will start an instance of PostgreSQL and an instance 
of the Avatica server,
 exposing an Avatica server configured against a "real" PostgreSQL database.
 
 All of the `Dockerfile` and `docker-compose.yml` files are conveniently 
provided in an archive for
-each release. Here is the layout for release 1.24.0:
+each release. Here is the layout for release 1.25.0:
 
 ```
-avatica-docker-1.24.0/
-avatica-docker-1.24.0/hypersql/
-avatica-docker-1.24.0/mysql/
-avatica-docker-1.24.0/postgresql/
-avatica-docker-1.24.0/Dockerfile
-avatica-docker-1.24.0/hypersql/build.sh
-avatica-docker-1.24.0/hypersql/Dockerfile
-avatica-docker-1.24.0/mysql/build.sh
-avatica-docker-1.24.0/mysql/docker-compose.yml
-avatica-docker-1.24.0/mysql/Dockerfile
-avatica-docker-1.24.0/postgresql/build.sh
-avatica-docker-1.24.0/postgresql/docker-compose.yml
-avatica-docker-1.24.0/postgresql/Dockerfile
+avatica-docker-1.25.0/
+avatica-docker-1.25.0/hypersql/
+avatica-docker-1.25.0/mysql/
+avatica-docker-1.25.0/postgresql/
+avatica-docker-1.25.0/Dockerfile
+avatica-docker-1.25.0/hypersql/build.sh
+avatica-docker-1.25.0/hypersql/Dockerfile
+avatica-docker-1.25.0/mysql/build.sh
+avatica-docker-1.25.0/mysql/docker-compose.yml
+avatica-docker-1.25.0/mysql/Dockerfile
+avatica-docker-1.25.0/postgresql/build.sh
+avatica-docker-1.25.0/postgresql/docker-compose.yml
+avatica-docker-1.25.0/postgresql/Dockerfile
 ```
 
  Running
diff --git a/site/_docs/history.md b/site/_docs/history.md
index 6033de52e..f220d08a7 100644
--- a/site/_docs/history.md
+++ b/site/_docs/history.md
@@ -28,40 +28,54 @@ For a full list of releases, see
 Downloads are available on the
 [downloads page]({{ site.baseurl }}/downloads/avatica.html).
 
-
+Website and documentation
+
+* [https://issues.apache.org/jira/browse/CALCITE-6212";>CALCITE-6212]
+  Config locale = en_US for javadoc task
+* Add Calcite CLI tool to list of Avatica Clients on website
 
 ## https://github.com/apache/calcite-avatica/releases/tag/rel/avatica-1.24.0";>1.24.0
 / 2023-12-04
 {: #v1-24-0}
diff --git a/site/_docs/howto.md b/site/_docs/howto.md
index da0ac0726..2f7722c34 100644
--- a/site/_docs/howto.md
+++ b/site/_docs/howto.md
@@ -43,8 +43,8 @@ Unpack the source distribution `.tar.gz` file,
 then build using Gradle:
 
 {% highlight bash %}
-$ tar xvfz apache-calcite-avatica-1.24.0-src.tar.gz
-$ cd apache-calcite-avatica-1.24.0-src
+$ tar xvfz apache-calcite-avatica-1.25.0-src.tar.gz
+$ cd apache-calcite-avatica-1.25.0-src
 $ gradle build
 {% endhighlight %}
 



svn commit: r68233 - in /dev/calcite/apache-calcite-avatica-1.25.0-rc0: ./ apache-calcite-avatica-1.25.0-src.tar.gz apache-calcite-avatica-1.25.0-src.tar.gz.asc apache-calcite-avatica-1.25.0-src.tar.g

2024-04-01 Thread francischuang
Author: francischuang
Date: Tue Apr  2 03:19:37 2024
New Revision: 68233

Log:
Uploading release candidate Apache Calcite Avatica avatica-1.25.0-rc0 to dev 
area

Added:
dev/calcite/apache-calcite-avatica-1.25.0-rc0/

dev/calcite/apache-calcite-avatica-1.25.0-rc0/apache-calcite-avatica-1.25.0-src.tar.gz

dev/calcite/apache-calcite-avatica-1.25.0-rc0/apache-calcite-avatica-1.25.0-src.tar.gz.asc

dev/calcite/apache-calcite-avatica-1.25.0-rc0/apache-calcite-avatica-1.25.0-src.tar.gz.sha512

Added: 
dev/calcite/apache-calcite-avatica-1.25.0-rc0/apache-calcite-avatica-1.25.0-src.tar.gz
==
Binary files 
dev/calcite/apache-calcite-avatica-1.25.0-rc0/apache-calcite-avatica-1.25.0-src.tar.gz
 (added) and 
dev/calcite/apache-calcite-avatica-1.25.0-rc0/apache-calcite-avatica-1.25.0-src.tar.gz
 Tue Apr  2 03:19:37 2024 differ

Added: 
dev/calcite/apache-calcite-avatica-1.25.0-rc0/apache-calcite-avatica-1.25.0-src.tar.gz.asc
==
--- 
dev/calcite/apache-calcite-avatica-1.25.0-rc0/apache-calcite-avatica-1.25.0-src.tar.gz.asc
 (added)
+++ 
dev/calcite/apache-calcite-avatica-1.25.0-rc0/apache-calcite-avatica-1.25.0-src.tar.gz.asc
 Tue Apr  2 03:19:37 2024
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: BCPG v1.68
+
+iQIzBAABCgAdFiEEY1Zl4L4/clUpEMt0u+ROkjqXCrcFAmYLd7oACgkQu+ROkjqX
+CrfHeA/9GxlzBfgdP6e8CHazh6W1BkBbhJ/6Z4rrRY6rkO+w7p9eIf8f9kAljGtw
+BWAaFdtjadwGoKlfjY1v17FbIrUVmH/5saHMMlCEZRoRn+zE12XSC6YkeOGzdWfp
++JCfGY2azTL3niG9M0OOuklvFJpjj7vQpImygXLalESndnMGQCZDS175A70S54en
+cMI0fUDZ3GSThJsMueV6VNWiL2uZE+TN93rF7CdgZrCcThPxHNs+peJmn4Gu24aA
+Zw/2mpWdu9aMGMmbA+B3Lm68Rc34yS3PGLfQgG9Kk/XiSlnX5rfbn5vQV+r1hFrI
+zZ/LjD7Bri1y1bJ+pL0sR1EKZul+ecNo7f1NXf+d6yMOSJ3PlV9gzQz79je3oCZQ
+8fE6tbvGhYwDjW5TVcm+Tbb6V4PpJU+1pwYG/NEF0ZY7Yl/l1k8qwUuxx9xX/Qpm
+ue8pPBM131ejsuVXOT/dTQf1MXOh8jLDbbqEVAuHtZB74Y5CBmDngjcAZXYWLrTO
+9NcYt/NYzLNvfafcZM6TOar0any85kIZAd38OTFA/zWTGHv3joC0Jv8EYBm+Hj50
+HUzIJ5fSbOUZmk/ReQCWSKiDK3nzmDOOZpEbLNvFoHkZpYZTp1eIfQstFAVo2D/f
+sjgRAxa0kp0qNca/oXyL3QBbU4mWJOkNDSS7BDFSfGO3Bv/4iOM=
+=HEq5
+-END PGP SIGNATURE-

Added: 
dev/calcite/apache-calcite-avatica-1.25.0-rc0/apache-calcite-avatica-1.25.0-src.tar.gz.sha512
==
--- 
dev/calcite/apache-calcite-avatica-1.25.0-rc0/apache-calcite-avatica-1.25.0-src.tar.gz.sha512
 (added)
+++ 
dev/calcite/apache-calcite-avatica-1.25.0-rc0/apache-calcite-avatica-1.25.0-src.tar.gz.sha512
 Tue Apr  2 03:19:37 2024
@@ -0,0 +1 @@
+0daa1da33ca0712cb3a4918260081e707c336e06eaacee87962a8ff914f377e8ad21d5fd24490612dbca7d56b83e9d062c39b5cd51701564cf8cba7840ed4806
 *apache-calcite-avatica-1.25.0-src.tar.gz




(calcite-avatica) annotated tag avatica-1.25.0-rc0 created (now b334e277d)

2024-04-01 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to annotated tag avatica-1.25.0-rc0
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


  at b334e277d (tag)
 tagging 62b0fdd3f4e0173d8492eb0e203056f0938dd6f5 (commit)
 replaces rel/avatica-1.24.0
  by root
  on Tue Apr 2 03:20:31 2024 +

- Log -
---

No new revisions were added by this update.



svn commit: r68322 - /dev/calcite/apache-calcite-avatica-1.25.0-rc0/ /release/calcite/apache-calcite-avatica-1.25.0/

2024-04-04 Thread francischuang
Author: francischuang
Date: Fri Apr  5 05:35:47 2024
New Revision: 68322

Log:
Promoting Apache Calcite Avatica avatica-1.25.0-rc0 -> rel/avatica-1.25.0 to 
release area

Added:
release/calcite/apache-calcite-avatica-1.25.0/

release/calcite/apache-calcite-avatica-1.25.0/apache-calcite-avatica-1.25.0-src.tar.gz
  - copied unchanged from r68233, 
dev/calcite/apache-calcite-avatica-1.25.0-rc0/apache-calcite-avatica-1.25.0-src.tar.gz

release/calcite/apache-calcite-avatica-1.25.0/apache-calcite-avatica-1.25.0-src.tar.gz.asc
  - copied unchanged from r68233, 
dev/calcite/apache-calcite-avatica-1.25.0-rc0/apache-calcite-avatica-1.25.0-src.tar.gz.asc

release/calcite/apache-calcite-avatica-1.25.0/apache-calcite-avatica-1.25.0-src.tar.gz.sha512
  - copied unchanged from r68233, 
dev/calcite/apache-calcite-avatica-1.25.0-rc0/apache-calcite-avatica-1.25.0-src.tar.gz.sha512
Removed:
dev/calcite/apache-calcite-avatica-1.25.0-rc0/



svn commit: r68323 - /release/calcite/apache-calcite-avatica-1.23.0/

2024-04-04 Thread francischuang
Author: francischuang
Date: Fri Apr  5 05:37:59 2024
New Revision: 68323

Log:
Release apache-calcite-avatica-1.25.0

Removed:
release/calcite/apache-calcite-avatica-1.23.0/



(calcite-avatica) annotated tag rel/avatica-1.25.0 created (now 2807503b9)

2024-04-04 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to annotated tag rel/avatica-1.25.0
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


  at 2807503b9 (tag)
 tagging 62b0fdd3f4e0173d8492eb0e203056f0938dd6f5 (commit)
 replaces rel/avatica-1.24.0
  by root
  on Fri Apr 5 05:37:26 2024 +

- Log -
---

No new revisions were added by this update.



(calcite-avatica) branch main updated: Prepare for next development iteration

2024-04-04 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


The following commit(s) were added to refs/heads/main by this push:
 new 8005b6026 Prepare for next development iteration
8005b6026 is described below

commit 8005b602645989770c9291f3aef9f2b7876c55a4
Author: Francis Chuang 
AuthorDate: Fri Apr 5 16:42:15 2024 +1100

Prepare for next development iteration
---
 gradle.properties|  2 +-
 site/_docs/history.md|  4 ++--
 site/_posts/2024-04-05-release-1.25.0.md | 39 
 3 files changed, 42 insertions(+), 3 deletions(-)

diff --git a/gradle.properties b/gradle.properties
index f35373c50..5b81c17d9 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -23,7 +23,7 @@ kotlin.parallel.tasks.in.project=true
 # This is version for Calcite Avatica itself
 # Note: it should not include "-SNAPSHOT" as it is automatically added by 
build.gradle.kts
 # Release version can be generated by using -Prelease or -Prc= arguments
-calcite.avatica.version=1.25.0
+calcite.avatica.version=1.26.0
 
 # The options below configures the use of local clone (e.g. testing 
development versions)
 # You can pass un-comment it, or pass option -PlocalReleasePlugins, or 
-PlocalReleasePlugins=
diff --git a/site/_docs/history.md b/site/_docs/history.md
index f220d08a7..c50651715 100644
--- a/site/_docs/history.md
+++ b/site/_docs/history.md
@@ -28,7 +28,7 @@ For a full list of releases, see
 Downloads are available on the
 [downloads page]({{ site.baseurl }}/downloads/avatica.html).
 
-## https://github.com/apache/calcite-avatica/releases/tag/rel/avatica-1.25.0";>1.25.0
 / 2024-04-XX
+## https://github.com/apache/calcite-avatica/releases/tag/rel/avatica-1.25.0";>1.25.0
 / 2024-04-05
 {: #v1-25-0}
 
 Avatica 1.25.0 is a routine release featuring support for JDK 21, Gradle 8.5 
and several bug fixes.
@@ -59,7 +59,7 @@ Features and bug fixes
   Long queries are failing with "java.net.SocketTimeoutException: Read timed 
out" after 3 minutes
   make socket timeout configurable via the new 'http_response_timeout' URL 
option
 * [https://issues.apache.org/jira/browse/CALCITE-6137";>CALCITE-6137]
-  Upgrade Gradle from 8.1.1 to 8.4, support jdk21
+  Upgrade Gradle from 8.1.1 to 8.5, support jdk21
 * [https://issues.apache.org/jira/browse/CALCITE-6282";>CALCITE-6282]
   Avatica ignores time precision when returning TIME results
 * [https://issues.apache.org/jira/browse/CALCITE-6248";>CALCITE-6248]
diff --git a/site/_posts/2024-04-05-release-1.25.0.md 
b/site/_posts/2024-04-05-release-1.25.0.md
new file mode 100644
index 0..40c81dd2e
--- /dev/null
+++ b/site/_posts/2024-04-05-release-1.25.0.md
@@ -0,0 +1,39 @@
+---
+layout: news_item
+date: "2024-04-05 05:40:00 +"
+author: francischuang
+version: 1.25.0
+categories: [release]
+tag: v1-25-0
+sha: 62b0fdd
+component: avatica
+---
+
+
+Avatica 1.25.0 is a routine release featuring support for JDK 21, Gradle 8.5 
and several bug fixes.
+
+*Breaking Change*: Due to [https://issues.apache.org/jira/browse/CALCITE-6282";>CALCITE-6282] and
+[https://issues.apache.org/jira/browse/CALCITE-6248";>CALCITE-6248], 
illegal dates are no longer
+accepted by casts and time precision will not be ignored when returning TIME 
results, respectively. If you are relying
+on this behavior, your applications may break.
+
+See the list of
+[bug fixes and new features]({{ site.baseurl }}/docs/history.html#v1-25-0)
+for more information.



(calcite-avatica) branch main updated: [CALCITE-6351] Update LICENSE for Jekyll website template

2024-04-04 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


The following commit(s) were added to refs/heads/main by this push:
 new 1cf57a851 [CALCITE-6351] Update LICENSE for Jekyll website template
1cf57a851 is described below

commit 1cf57a851de2a8fdbb49cd0b9ba3cbf79fb68b0b
Author: Francis Chuang 
AuthorDate: Fri Apr 5 16:47:54 2024 +1100

[CALCITE-6351] Update LICENSE for Jekyll website template
---
 LICENSE | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/LICENSE b/LICENSE
index 2f69b1fe0..a87594d50 100644
--- a/LICENSE
+++ b/LICENSE
@@ -181,9 +181,16 @@ Additional License files can be found in the 'licenses' 
folder located in the sa
 - Software produced outside the ASF which is available under other licenses 
(not Apache-2.0)
 
 MIT
-* cobyism:html5shiv:3.7.2
 * font-awesome:font-awesome-code:4.2.0
-* gridsim:gridsim:
+site/_sass/_font-awesome.scss
+* cobyism:gridism:
+site/_sass/_gridism.scss
 * jekyll:jekyll:
+site/css/screen.scss
+site/_includes/*.html
+site/_layouts/*.html
+site/news/releases/index.html
+site/_sass/_mixins.scss
+site/_sass/_pygments.scss
 * normalize:normalize:3.0.2
-* respond:respond:1.4.2
+site/_sass/_normalize.scss



(calcite-avatica) branch main updated: [CALCITE-6354] Use gradle docker image when running tests using docker-compose

2024-04-04 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


The following commit(s) were added to refs/heads/main by this push:
 new 7bd1877f0 [CALCITE-6354] Use gradle docker image when running tests 
using docker-compose
7bd1877f0 is described below

commit 7bd1877f097f025dbadd81451a456345f3575b34
Author: Francis Chuang 
AuthorDate: Fri Apr 5 16:55:09 2024 +1100

[CALCITE-6354] Use gradle docker image when running tests using 
docker-compose
---
 docker-compose.yml | 2 +-
 docker.sh  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/docker-compose.yml b/docker-compose.yml
index e994739c8..eaee8fd01 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -50,7 +50,7 @@ services:
   - gradle-cache:/home/gradle/.gradle
 
   test:
-image: eclipse-temurin:8
+image: gradle:8.5-jdk8
 working_dir: /src
 command: sh -c "./docker.sh test"
 volumes:
diff --git a/docker.sh b/docker.sh
index a22f2fb55..092a3eec3 100755
--- a/docker.sh
+++ b/docker.sh
@@ -315,7 +315,7 @@ case $1 in
 ;;
 
 test)
-./gradlew test
+gradle test
 ;;
 
 *)



(calcite-avatica-go) branch main updated (6959af3 -> 423ac3a)

2024-04-10 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


from 6959af3  [CALCITE-6339] Replace hashicorp/go-uuid with google/uuid
 add 423ac3a  [CALCITE-6359] Update GitHub Actions workflows to use docker 
compose v2

No new revisions were added by this update.

Summary of changes:
 .github/workflows/publish-website.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



(calcite-avatica) branch main updated (7bd1877f0 -> 0a7fffe95)

2024-04-10 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


from 7bd1877f0 [CALCITE-6354] Use gradle docker image when running tests 
using docker-compose
 add 0a7fffe95 [CALCITE-6359] Update GitHub Actions workflows to use docker 
compose v2

No new revisions were added by this update.

Summary of changes:
 .github/workflows/publish-non-release-website-updates.yml  |  2 +-
 .github/workflows/publish-site-and-javadocs-on-release.yml |  4 ++--
 site/_docs/howto.md| 12 ++--
 3 files changed, 9 insertions(+), 9 deletions(-)



(calcite) branch main updated (4ce1e1651e -> e7c1f0c9ba)

2024-04-10 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite.git


from 4ce1e1651e [CALCITE-6355] RelToSqlConverter[ORDER BY] generates an 
incorrect order by when NULLS LAST is used in non-projected field
 add e7c1f0c9ba [CALCITE-6359] Update GitHub Actions workflows to use 
docker compose v2

No new revisions were added by this update.

Summary of changes:
 .github/workflows/main.yml| 2 +-
 .github/workflows/publish-non-release-website-updates.yml | 2 +-
 .github/workflows/publish-website-on-release.yml  | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)



(calcite-avatica-go) branch main updated: [CALCITE-6360] Add .asf.yaml to calcite-avatica-go repository

2024-04-10 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


The following commit(s) were added to refs/heads/main by this push:
 new 513644f  [CALCITE-6360] Add .asf.yaml to calcite-avatica-go repository
513644f is described below

commit 513644f5d729bf074230ace9d8b86f3e0beb098b
Author: Francis Chuang 
AuthorDate: Thu Apr 11 09:33:28 2024 +1000

[CALCITE-6360] Add .asf.yaml to calcite-avatica-go repository
---
 .asf.yaml | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/.asf.yaml b/.asf.yaml
new file mode 100644
index 000..15b07e1
--- /dev/null
+++ b/.asf.yaml
@@ -0,0 +1,35 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+github:
+  description: "Apache Calcite Go"
+  homepage: https://calcite.apache.org/avatica
+  features:
+wiki: false
+issues: false
+projects: false
+  enabled_merge_buttons:
+# "squash and merge" replaces committer with noreply@github, and we don't 
want that
+# See https://lists.apache.org/thread/vxxpt1x316kjryb4dptsbs95p66d9xrv
+squash:  false
+# We prefer linear history, so creating merge commits is disabled in UI
+merge:   false
+rebase:  true
+notifications:
+  commits:  commits@calcite.apache.org
+  issues:   iss...@calcite.apache.org
+  pullrequests: commits@calcite.apache.org
+  jira_options: link label
\ No newline at end of file



(calcite-avatica-go) branch dependabot/go_modules/golang.org/x/net-0.23.0 deleted (was be163da)

2024-04-19 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch 
dependabot/go_modules/golang.org/x/net-0.23.0
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


 was be163da  Bump golang.org/x/net from 0.17.0 to 0.23.0

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



(calcite-avatica-go) branch main updated: Bump golang.org/x/net from 0.17.0 to 0.23.0

2024-04-19 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


The following commit(s) were added to refs/heads/main by this push:
 new 75aac33  Bump golang.org/x/net from 0.17.0 to 0.23.0
75aac33 is described below

commit 75aac335e47cfc4018eb34b7a0e4a71ae2de0c17
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Fri Apr 19 12:12:59 2024 +

Bump golang.org/x/net from 0.17.0 to 0.23.0

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 
0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] 
---
 go.mod |  4 ++--
 go.sum | 20 ++--
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/go.mod b/go.mod
index 0d93ccf..47ee28c 100644
--- a/go.mod
+++ b/go.mod
@@ -16,6 +16,6 @@ require (
github.com/jcmturner/gofork v1.7.6 // indirect
github.com/jcmturner/goidentity/v6 v6.0.1 // indirect
github.com/jcmturner/rpc/v2 v2.0.3 // indirect
-   golang.org/x/crypto v0.17.0 // indirect
-   golang.org/x/net v0.17.0 // indirect
+   golang.org/x/crypto v0.21.0 // indirect
+   golang.org/x/net v0.23.0 // indirect
 )
diff --git a/go.sum b/go.sum
index 38067be..e7e9c47 100644
--- a/go.sum
+++ b/go.sum
@@ -45,9 +45,9 @@ github.com/yuin/goldmark v1.4.13/go.mod 
h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5t
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod 
h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod 
h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
 golang.org/x/crypto v0.6.0/go.mod 
h1:OFC/31mSvZgRz0V1QTNCzfAI1aIRzbiufJtkMIlEp58=
-golang.org/x/crypto v0.14.0/go.mod 
h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
-golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k=
-golang.org/x/crypto v0.17.0/go.mod 
h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4=
+golang.org/x/crypto v0.19.0/go.mod 
h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
+golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
+golang.org/x/crypto v0.21.0/go.mod 
h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
 golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod 
h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
 golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod 
h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
@@ -58,8 +58,9 @@ golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod 
h1:XRhObCWvk6IyKnWLug
 golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
 golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
 golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod 
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod 
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -70,20 +71,19 @@ golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod 
h1:oPkhp1MJrh7nUepCBc
 golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod 
h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod 
h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod 
h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
 golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
 golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo=
-golang.org/x/term v0.13.0/go.mod 
h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
-golang.org/x/term v0.15.0/go.m

(calcite) branch main updated: [CALCITE-6378] Bump Redis Docker image from 2.8.19 to 7.2.4

2024-04-22 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite.git


The following commit(s) were added to refs/heads/main by this push:
 new 6d4f80e90b [CALCITE-6378] Bump Redis Docker image from 2.8.19 to 7.2.4
6d4f80e90b is described below

commit 6d4f80e90bd99392e5bec152f964e639f0cfe7fc
Author: Sergey Nuyanzin 
AuthorDate: Mon Apr 22 11:40:19 2024 +0200

[CALCITE-6378] Bump Redis Docker image from 2.8.19 to 7.2.4
---
 redis/src/test/java/org/apache/calcite/adapter/redis/RedisCaseBase.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/redis/src/test/java/org/apache/calcite/adapter/redis/RedisCaseBase.java 
b/redis/src/test/java/org/apache/calcite/adapter/redis/RedisCaseBase.java
index 7577fe5177..44d82385aa 100644
--- a/redis/src/test/java/org/apache/calcite/adapter/redis/RedisCaseBase.java
+++ b/redis/src/test/java/org/apache/calcite/adapter/redis/RedisCaseBase.java
@@ -49,7 +49,7 @@ public abstract class RedisCaseBase {
* Uses the Redis 2.8.19 version to be aligned with the embedded server.
*/
   private static final GenericContainer REDIS_CONTAINER =
-  new GenericContainer<>("redis:2.8.19").withExposedPorts(6379);
+  new GenericContainer<>("redis:7.2.4").withExposedPorts(6379);
 
   /**
* The embedded Redis server.



(calcite-avatica) branch main updated: Bump rexml from 3.2.5 to 3.2.8 in /site

2024-05-16 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


The following commit(s) were added to refs/heads/main by this push:
 new 41e230832 Bump rexml from 3.2.5 to 3.2.8 in /site
41e230832 is described below

commit 41e2308320ebe7b9280c45d14ac59499b6f1ed9e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Thu May 16 19:50:14 2024 +

Bump rexml from 3.2.5 to 3.2.8 in /site

Bumps [rexml](https://github.com/ruby/rexml) from 3.2.5 to 3.2.8.
- [Release notes](https://github.com/ruby/rexml/releases)
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)
- [Commits](https://github.com/ruby/rexml/compare/v3.2.5...v3.2.8)

---
updated-dependencies:
- dependency-name: rexml
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] 
---
 site/Gemfile.lock | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/site/Gemfile.lock b/site/Gemfile.lock
index 90732e361..d0148644d 100644
--- a/site/Gemfile.lock
+++ b/site/Gemfile.lock
@@ -50,17 +50,20 @@ GEM
 rb-fsevent (0.11.1)
 rb-inotify (0.10.1)
   ffi (~> 1.0)
-rexml (3.2.5)
+rexml (3.2.8)
+  strscan (>= 3.0.9)
 rouge (3.28.0)
 safe_yaml (1.0.5)
 sassc (2.4.0)
   ffi (~> 1.9)
+strscan (3.1.0)
 terminal-table (2.0.0)
   unicode-display_width (~> 1.1, >= 1.1.1)
 unicode-display_width (1.8.0)
 webrick (1.7.0)
 
 PLATFORMS
+  x86_64-linux
   x86_64-linux-musl
 
 DEPENDENCIES



(calcite-avatica) branch dependabot/bundler/site/rexml-3.2.8 deleted (was d6160cb58)

2024-05-16 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch dependabot/bundler/site/rexml-3.2.8
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


 was d6160cb58 Bump rexml from 3.2.5 to 3.2.8 in /site

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



(calcite-avatica) branch main updated: Bump rexml from 3.2.8 to 3.3.3 in /site

2024-08-01 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


The following commit(s) were added to refs/heads/main by this push:
 new 0ce03b424 Bump rexml from 3.2.8 to 3.3.3 in /site
0ce03b424 is described below

commit 0ce03b424abb49158986dce26a9b4fca313e991c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Fri Aug 2 01:57:45 2024 +

Bump rexml from 3.2.8 to 3.3.3 in /site

Bumps [rexml](https://github.com/ruby/rexml) from 3.2.8 to 3.3.3.
- [Release notes](https://github.com/ruby/rexml/releases)
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)
- [Commits](https://github.com/ruby/rexml/compare/v3.2.8...v3.3.3)

---
updated-dependencies:
- dependency-name: rexml
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] 
---
 site/Gemfile.lock | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/site/Gemfile.lock b/site/Gemfile.lock
index d0148644d..2ec8e23b0 100644
--- a/site/Gemfile.lock
+++ b/site/Gemfile.lock
@@ -50,8 +50,8 @@ GEM
 rb-fsevent (0.11.1)
 rb-inotify (0.10.1)
   ffi (~> 1.0)
-rexml (3.2.8)
-  strscan (>= 3.0.9)
+rexml (3.3.3)
+  strscan
 rouge (3.28.0)
 safe_yaml (1.0.5)
 sassc (2.4.0)



(calcite-avatica) branch dependabot/bundler/site/rexml-3.3.3 deleted (was 0e520d51b)

2024-08-01 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch dependabot/bundler/site/rexml-3.3.3
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


 was 0e520d51b Bump rexml from 3.2.8 to 3.3.3 in /site

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



(calcite-avatica) branch main updated: Bump rexml from 3.3.3 to 3.3.6 in /site

2024-08-22 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


The following commit(s) were added to refs/heads/main by this push:
 new 232ed6ff0 Bump rexml from 3.3.3 to 3.3.6 in /site
232ed6ff0 is described below

commit 232ed6ff012ce3f1e20a158e3cea34a054164399
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Thu Aug 22 20:50:50 2024 +

Bump rexml from 3.3.3 to 3.3.6 in /site

Bumps [rexml](https://github.com/ruby/rexml) from 3.3.3 to 3.3.6.
- [Release notes](https://github.com/ruby/rexml/releases)
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)
- [Commits](https://github.com/ruby/rexml/compare/v3.3.3...v3.3.6)

---
updated-dependencies:
- dependency-name: rexml
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] 
---
 site/Gemfile.lock | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/site/Gemfile.lock b/site/Gemfile.lock
index 2ec8e23b0..466e6da5f 100644
--- a/site/Gemfile.lock
+++ b/site/Gemfile.lock
@@ -50,7 +50,7 @@ GEM
 rb-fsevent (0.11.1)
 rb-inotify (0.10.1)
   ffi (~> 1.0)
-rexml (3.3.3)
+rexml (3.3.6)
   strscan
 rouge (3.28.0)
 safe_yaml (1.0.5)



(calcite-avatica) branch main updated: Site: Cloning source code from GitHub using git protocol fails

2024-08-26 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


The following commit(s) were added to refs/heads/main by this push:
 new 188f35a36 Site: Cloning source code from GitHub using git protocol 
fails
188f35a36 is described below

commit 188f35a3613c7e88d3cd4105410ffb2d435d225c
Author: cancaicai <2356672...@qq.com>
AuthorDate: Mon Aug 26 18:35:15 2024 +0800

Site: Cloning source code from GitHub using git protocol fails
---
 site/_docs/howto.md | 2 +-
 site/develop/avatica.md | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/site/_docs/howto.md b/site/_docs/howto.md
index b6ad34bdb..21db5003b 100644
--- a/site/_docs/howto.md
+++ b/site/_docs/howto.md
@@ -62,7 +62,7 @@ Create a local copy of the GitHub repository,
 then build using Gradle:
 
 {% highlight bash %}
-$ git clone git://github.com/apache/calcite-avatica.git avatica
+$ git clone g...@github.com:apache/calcite-avatica.git
 $ cd avatica
 $ ./gradlew build
 {% endhighlight %}
diff --git a/site/develop/avatica.md b/site/develop/avatica.md
index cb674469a..52500a47b 100644
--- a/site/develop/avatica.md
+++ b/site/develop/avatica.md
@@ -47,7 +47,7 @@ Create a local copy of the git repository, `cd` to its root 
directory,
 then build using maven:
 
 {% highlight bash %}
-$ git clone git://github.com/apache/calcite-avatica.git avatica
+$ git clone g...@github.com:apache/calcite-avatica.git
 $ cd calcite-avatica
 $ ./gradlew build
 {% endhighlight %}



[calcite-avatica-go] branch main updated: Bump golang.org/x/net from 0.0.0-20220725212005-46097bf591d3 to 0.7.0

2023-02-25 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


The following commit(s) were added to refs/heads/main by this push:
 new 7f3ca5a  Bump golang.org/x/net from 0.0.0-20220725212005-46097bf591d3 
to 0.7.0
7f3ca5a is described below

commit 7f3ca5ababca43247a842be06d62bbd81c8d08d1
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Sat Feb 25 01:49:11 2023 +

Bump golang.org/x/net from 0.0.0-20220725212005-46097bf591d3 to 0.7.0

Bumps [golang.org/x/net](https://github.com/golang/net) from 
0.0.0-20220725212005-46097bf591d3 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/commits/v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] 
---
 go.mod |  2 +-
 go.sum | 18 +-
 2 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/go.mod b/go.mod
index 09c876b..7a288a2 100644
--- a/go.mod
+++ b/go.mod
@@ -16,5 +16,5 @@ require (
github.com/jcmturner/goidentity/v6 v6.0.1 // indirect
github.com/jcmturner/rpc/v2 v2.0.3 // indirect
golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa // indirect
-   golang.org/x/net v0.0.0-20220725212005-46097bf591d3 // indirect
+   golang.org/x/net v0.7.0 // indirect
 )
diff --git a/go.sum b/go.sum
index ddb348f..04d1818 100644
--- a/go.sum
+++ b/go.sum
@@ -37,27 +37,43 @@ github.com/stretchr/testify v1.4.0/go.mod 
h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81P
 github.com/stretchr/testify v1.7.1/go.mod 
h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
 github.com/stretchr/testify v1.8.0 
h1:pSgiaMZlXftHpm5L7V1+rVB+AZJydKsMxsQBIJw4PKk=
 github.com/stretchr/testify v1.8.0/go.mod 
h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
+github.com/yuin/goldmark v1.4.13/go.mod 
h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod 
h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
+golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod 
h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
 golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa 
h1:zuSxTR4o9y82ebqCUJYNGJbGPo6sKVl54f/TVDObg1c=
 golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod 
h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
+golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod 
h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
 golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod 
h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
+golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod 
h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod 
h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod 
h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
 golang.org/x/net v0.0.0-2022202133-69e39bad7dc2/go.mod 
h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
-golang.org/x/net v0.0.0-20220725212005-46097bf591d3 
h1:2yWTtPWWRcISTw3/o+s/Y4UOMnQL71DWyToOANFusCg=
+golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod 
h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
 golang.org/x/net v0.0.0-20220725212005-46097bf591d3/go.mod 
h1:AaygXjzTFtRAg2ttMY5RMuhpJ3cNnI0XpyFJD1iQRSM=
+golang.org/x/net v0.7.0 h1:rJrUqqhjsgNp7KqAIc25s9pZnjU7TUcSY7HcVZjdn1g=
+golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod 
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod 
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod 
h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod 
h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod 
h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod 
h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod 
h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod 
h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod 
h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod 
h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
+golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7

[calcite] branch main updated: [CALCITE-5550] Update instructions for requesting Jira account to use self-serve facility

2023-03-02 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite.git


The following commit(s) were added to refs/heads/main by this push:
 new 1e89771404 [CALCITE-5550] Update instructions for requesting Jira 
account to use self-serve facility
1e89771404 is described below

commit 1e897714044ed755c7c3bae8b7b01292a8894e10
Author: Francis Chuang 
AuthorDate: Thu Mar 2 13:33:39 2023 +1100

[CALCITE-5550] Update instructions for requesting Jira account to use 
self-serve facility
---
 site/develop/index.md | 26 +-
 1 file changed, 1 insertion(+), 25 deletions(-)

diff --git a/site/develop/index.md b/site/develop/index.md
index d79f0155da..4ed681157f 100644
--- a/site/develop/index.md
+++ b/site/develop/index.md
@@ -90,31 +90,7 @@ Thanks,
 
 
 ### I do not have an ASF JIRA account, want to request an account and be added 
as a contributor
-In order to request an ASF JIRA account, you will need to email
-[jira-reque...@calcite.apache.org](mailto:jira-reque...@calcite.apache.org)
-using the following template:
-
-[**[Open the template in your email 
client]**](mailto:jira-reque...@calcite.apache.org?subject=Request%20for%20JIRA%20Account&body=Hello,%0A%0AI%20would%20like%20to%20request%20a%20JIRA%20account.%0AMy%20proposed%20JIRA%20username:%20[INSERT%20YOUR%20DESIRED%20JIRA%20USERNAME%20HERE%20(LOWERCASE%20LETTERS%20AND%20NUMBERS%20ONLY)]%0AMy%20full%20name:%20[INSERT%20YOUR%20FULL%20NAME%20HERE]%0AMy%20email%20address:%20[INSERT%20YOUR%20EMAIL%20ADDRESS%20HERE]%0A%0AThanks,%0A[INSERT%20YOUR%20NA
 [...]
-{% highlight text %}
-Subject: Request for JIRA Account
-
-Hello,
-
-I would like to request a JIRA account.
-My proposed JIRA username: [INSERT YOUR DESIRED JIRA USERNAME HERE (LOWERCASE 
LETTERS AND NUMBERS ONLY)]
-My full name: [INSERT YOUR FULL NAME HERE]
-My email address: [INSERT YOUR EMAIL ADDRESS HERE]
-
-Thanks,
-[INSERT YOUR NAME HERE]
-{% endhighlight %}
-
-**IMPORTANT**: The email address the request is sent from MUST be the same
-as the email address in the body of the request, otherwise, we will not be
-able to process your request.
-
-Once the ASF has processed our submission on your behalf, you will receive
-an email to set your password.
+Please request an account using the [ASF's self-serve 
facility](https://selfserve.apache.org/jira-account.html).
 
 ## Contributing
 



[calcite] branch main updated: [CALCITE-5555] Remove obsolete instructions for processing requests for new JIRA accounts

2023-03-03 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite.git


The following commit(s) were added to refs/heads/main by this push:
 new ee9b80b0b6 [CALCITE-] Remove obsolete instructions for processing 
requests for new JIRA accounts
ee9b80b0b6 is described below

commit ee9b80b0b68d442991dfaa142722e3488ec73e79
Author: Francis Chuang 
AuthorDate: Fri Mar 3 22:26:19 2023 +1100

[CALCITE-] Remove obsolete instructions for processing requests for new 
JIRA accounts
---
 site/_docs/howto.md | 45 +
 1 file changed, 1 insertion(+), 44 deletions(-)

diff --git a/site/_docs/howto.md b/site/_docs/howto.md
index 0a8782509a..0c5bb470cc 100644
--- a/site/_docs/howto.md
+++ b/site/_docs/howto.md
@@ -1010,7 +1010,7 @@ See instructions in
 # Advanced topics for PMC members
 
 ## Processing JIRA account requests
-Here are some email templates that can be used when processing requests for 
JIRA accounts.
+Here are some email templates that can be used when processing requests for 
adding a JIRA account as a contributor.
 
 ### Account added to contributor list
 {% highlight text %}
@@ -1041,46 +1041,3 @@ 
https://calcite.apache.org/develop/#i-do-not-have-an-asf-jira-account-want-to-re
 Best regards,
 [INSERT YOUR NAME HERE]
 {% endhighlight %}
-
-### JIRA account created and added to contributors list
-{% highlight text %}
-Hello [INSERT NAME HERE],
-
-Thanks for your interest in becoming a Calcite contributor! I have requested 
for your JIRA account
-with the username ([INSERT USERNAME HERE]) to be created. You will receive an 
email shortly with further
-instructions on how to set your password. I have also added your account to 
the contributors list in JIRA.
-Happy contributing!
-
-If you have not subscribed to our development list (d...@calcite.apache.org) 
yet, I encourage you to do so by
-emailing dev-subscr...@calcite.apache.org. Further information about our 
mailing lists is available here:
-https://calcite.apache.org/community/#mailing-lists
-
-Best regards,
-[INSERT YOUR NAME HERE]
-{% endhighlight %}
-
-### JIRA username unavailable
-{% highlight text %}
-Hello [INSERT NAME HERE],
-
-Thanks for your interest in becoming a Calcite contributor! Unfortunately, the 
username you requested
-([INSERT USERNAME HERE]) is not available. Please note that usernames can only 
contain lowercase
-letters and numbers. Please select a different username and let me know by 
return email to try again.
-
-Best regards,
-[INSERT YOUR NAME HERE]
-{% endhighlight %}
-
-### Request not sent from same email address for JIRA account
-{% highlight text %}
-Hello [INSERT NAME HERE],
-
-Thanks for your interest in becoming a Calcite contributor! Unfortunately, I 
am unable to process your
-request as the request was not sent from the email address to be linked to 
your JIRA account.
-
-Please send your request again using the same email address as the one 
requested for your account ([INSERT EMAIL ADDRESS HERE]),
-so that I can process your request.
-
-Best regards,
-[INSERT YOUR NAME HERE]
-{% endhighlight %}



[calcite-avatica-go] branch main updated: [CALCITE-5586] Replace boostport/hbase-phoenix-all-in-one docker image with f21global/hbase-phoenix-all-in-one

2023-03-14 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


The following commit(s) were added to refs/heads/main by this push:
 new ed4c274  [CALCITE-5586] Replace boostport/hbase-phoenix-all-in-one 
docker image with f21global/hbase-phoenix-all-in-one
ed4c274 is described below

commit ed4c274f52a98593e6c99de0d7a88802d4a92cb6
Author: Francis Chuang 
AuthorDate: Wed Mar 15 11:39:39 2023 +1100

[CALCITE-5586] Replace boostport/hbase-phoenix-all-in-one docker image with 
f21global/hbase-phoenix-all-in-one
---
 docker-compose.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/docker-compose.yml b/docker-compose.yml
index b2df4ae..506e856 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -16,7 +16,7 @@
 version: '3'
 services:
   phoenix:
-image: boostport/hbase-phoenix-all-in-one:${PHOENIX_VERSION:-2.0-5.0}
+image: f21global/hbase-phoenix-all-in-one:${PHOENIX_VERSION:-2.0-5.0}
 
   hsqldb:
 image: apache/calcite-avatica-hypersql:${HSQLDB_VERSION:-1.22.0}
@@ -108,4 +108,4 @@ services:
   PROTOBUF_VERSION: 21.5
 volumes:
   - .:/source
-  - $GOPATH/pkg/mod/cache:/go/pkg/mod/cache
\ No newline at end of file
+  - $GOPATH/pkg/mod/cache:/go/pkg/mod/cache



[calcite-avatica-go] 01/03: [CALCITE-5754] Fix open statements leak

2023-06-05 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git

commit 26a2c5fd1d6b11b1955fedd9dd570e41b768e57b
Author: Parag Jain 
AuthorDate: Mon Jun 5 19:08:41 2023 +0530

[CALCITE-5754] Fix open statements leak
---
 connection.go | 20 +---
 rows.go   | 11 ---
 statement.go  |  2 +-
 3 files changed, 26 insertions(+), 7 deletions(-)

diff --git a/connection.go b/connection.go
index 368dc34..22f5b83 100644
--- a/connection.go
+++ b/connection.go
@@ -145,9 +145,12 @@ func (c *conn) exec(ctx context.Context, query string, 
args []namedValue) (drive
return nil, c.avaticaErrorToResponseErrorOrError(err)
}
 
+   statementID := st.(*message.CreateStatementResponse).StatementId
+   defer c.closeStatement(context.Background(), statementID)
+
res, err := c.httpClient.post(ctx, &message.PrepareAndExecuteRequest{
ConnectionId:  c.connectionId,
-   StatementId:   
st.(*message.CreateStatementResponse).StatementId,
+   StatementId:   statementID,
Sql:   query,
MaxRowsTotal:  c.config.maxRowsTotal,
FirstFrameMaxSize: c.config.frameMaxSize,
@@ -188,21 +191,24 @@ func (c *conn) query(ctx context.Context, query string, 
args []namedValue) (driv
return nil, c.avaticaErrorToResponseErrorOrError(err)
}
 
+   statementID := st.(*message.CreateStatementResponse).StatementId
+
res, err := c.httpClient.post(ctx, &message.PrepareAndExecuteRequest{
ConnectionId:  c.connectionId,
-   StatementId:   
st.(*message.CreateStatementResponse).StatementId,
+   StatementId:   statementID,
Sql:   query,
MaxRowsTotal:  c.config.maxRowsTotal,
FirstFrameMaxSize: c.config.frameMaxSize,
})
 
if err != nil {
+   _ = c.closeStatement(context.Background(), statementID)
return nil, c.avaticaErrorToResponseErrorOrError(err)
}
 
resultSets := res.(*message.ExecuteResponse).Results
 
-   return newRows(c, st.(*message.CreateStatementResponse).StatementId, 
resultSets), nil
+   return newRows(c, statementID, true, resultSets), nil
 }
 
 func (c *conn) avaticaErrorToResponseErrorOrError(err error) error {
@@ -243,3 +249,11 @@ func (c *conn) ResetSession(_ context.Context) error {
}
return nil
 }
+
+func (c *conn) closeStatement(ctx context.Context, statementID uint32) error {
+   _, err := c.httpClient.post(context.Background(), 
&message.CloseStatementRequest{
+   ConnectionId: c.connectionId,
+   StatementId:  statementID,
+   })
+   return c.avaticaErrorToResponseErrorOrError(err)
+}
diff --git a/rows.go b/rows.go
index b886b66..dd0cac4 100644
--- a/rows.go
+++ b/rows.go
@@ -38,6 +38,7 @@ type resultSet struct {
 type rows struct {
conn *conn
statementID  uint32
+   closeStatement   bool
resultSets   []*resultSet
currentResultSet int
columnNames  []string
@@ -64,9 +65,12 @@ func (r *rows) Columns() []string {
 
 // Close closes the rows iterator.
 func (r *rows) Close() error {
-
+   var err error
+   if r.closeStatement {
+   err = r.conn.closeStatement(context.Background(), r.statementID)
+   }
r.conn = nil
-   return nil
+   return err
 }
 
 // Next is called to populate the next row of data into
@@ -139,7 +143,7 @@ func (r *rows) Next(dest []driver.Value) error {
 }
 
 // newRows create a new set of rows from a result set.
-func newRows(conn *conn, statementID uint32, resultSets 
[]*message.ResultSetResponse) *rows {
+func newRows(conn *conn, statementID uint32, closeStatement bool, resultSets 
[]*message.ResultSetResponse) *rows {
 
var rsets []*resultSet
 
@@ -180,6 +184,7 @@ func newRows(conn *conn, statementID uint32, resultSets 
[]*message.ResultSetResp
return &rows{
conn: conn,
statementID:  statementID,
+   closeStatement:   closeStatement,
resultSets:   rsets,
currentResultSet: 0,
}
diff --git a/statement.go b/statement.go
index 12822ef..014b71a 100644
--- a/statement.go
+++ b/statement.go
@@ -173,7 +173,7 @@ func (s *stmt) query(ctx context.Context, args 
[]namedValue) (driver.Rows, error
 
resultSet := res.(*message.ExecuteResponse).Results
 
-   return newRows(s.conn, s.statementID, resultSet), nil
+   return newRows(s.conn, s.statementID, false, resultSet), nil
 }
 
 func (s *stmt) parametersToTypedValues(vals []namedValue) 
[]*message.TypedValue {



[calcite-avatica-go] branch main updated (ed4c274 -> af034f4)

2023-06-05 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


from ed4c274  [CALCITE-5586] Replace boostport/hbase-phoenix-all-in-one 
docker image with f21global/hbase-phoenix-all-in-one
 new 26a2c5f  [CALCITE-5754] Fix open statements leak
 new bf6ec67  [CALCITE-5753] Propagate user and pwd to connection info
 new af034f4  [CALCITE-5752] Don't register connection again on session 
reset

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 connection.go | 24 +---
 driver.go | 17 +
 rows.go   | 11 ---
 statement.go  |  2 +-
 4 files changed, 39 insertions(+), 15 deletions(-)



[calcite-avatica-go] 02/03: [CALCITE-5753] Propagate user and pwd to connection info

2023-06-05 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git

commit bf6ec6716757ff4eb3da6ddcfa850ca94351ae98
Author: Parag Jain 
AuthorDate: Mon Jun 5 19:14:19 2023 +0530

[CALCITE-5753] Propagate user and pwd to connection info
---
 driver.go | 17 +
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git a/driver.go b/driver.go
index 4a2d342..fff05e1 100644
--- a/driver.go
+++ b/driver.go
@@ -18,14 +18,14 @@
 /*
 Package avatica provides an Apache Phoenix Query Server/Avatica driver for 
Go's database/sql package.
 
-Quickstart
+# Quickstart
 
 Import the database/sql package along with the avatica driver.
 
-  import "database/sql"
-  import _ "github.com/apache/calcite-avatica-go/v5"
+   import "database/sql"
+   import _ "github.com/apache/calcite-avatica-go/v5"
 
-  db, err := sql.Open("avatica", "http://phoenix-query-server:8765";)
+   db, err := sql.Open("avatica", "http://phoenix-query-server:8765";)
 
 See https://calcite.apache.org/avatica/docs/go_client_reference.html for more 
details
 */
@@ -68,6 +68,15 @@ func (c *Connector) Connect(context.Context) (driver.Conn, 
error) {
if err != nil {
return nil, fmt.Errorf("unable to open connection: %w", err)
}
+
+   // propagate user and password to connector info so that it's available 
in JDBC context for example
+   if config.avaticaUser != "" {
+   c.Info["user"] = config.avaticaUser
+   }
+   if config.avaticaPassword != "" {
+   c.Info["password"] = config.avaticaPassword
+   }
+
connectionId, err := uuid.GenerateUUID()
if err != nil {
return nil, fmt.Errorf("error generating connection id: %w", 
err)



[calcite-avatica-go] 03/03: [CALCITE-5752] Don't register connection again on session reset

2023-06-05 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git

commit af034f4a5f6b153d624f064687a89579520a3cd0
Author: Parag Jain 
AuthorDate: Mon Jun 5 19:16:25 2023 +0530

[CALCITE-5752] Don't register connection again on session reset
---
 connection.go | 4 
 1 file changed, 4 deletions(-)

diff --git a/connection.go b/connection.go
index 22f5b83..3ffa0ea 100644
--- a/connection.go
+++ b/connection.go
@@ -243,10 +243,6 @@ func (c *conn) ResetSession(_ context.Context) error {
if c.connectionId == "" {
return driver.ErrBadConn
}
-   err := registerConn(c)
-   if err != nil {
-   return err
-   }
return nil
 }
 



[calcite-avatica-go] branch main updated: [CALCITE-5758] Initialize connector info map to prevent panic

2023-06-06 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


The following commit(s) were added to refs/heads/main by this push:
 new 13fc4b0  [CALCITE-5758] Initialize connector info map to prevent panic
13fc4b0 is described below

commit 13fc4b076da8adb7eedc50b32f55d0145663fc57
Author: Parag Jain 
AuthorDate: Tue Jun 6 10:45:26 2023 +0530

[CALCITE-5758] Initialize connector info map to prevent panic
---
 driver.go | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/driver.go b/driver.go
index fff05e1..b80c2e7 100644
--- a/driver.go
+++ b/driver.go
@@ -58,7 +58,10 @@ type Connector struct {
 
 // NewConnector creates a new connector
 func NewConnector(dsn string) driver.Connector {
-   return &Connector{nil, nil, dsn}
+   return &Connector{
+   Info: make(map[string]string),
+   dsn:  dsn,
+   }
 }
 
 func (c *Connector) Connect(context.Context) (driver.Conn, error) {



[calcite-avatica-go] branch main updated: [CALCITE-5792] Update dependencies to latest version

2023-06-21 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


The following commit(s) were added to refs/heads/main by this push:
 new eea498f  [CALCITE-5792] Update dependencies to latest version
eea498f is described below

commit eea498ff2a3de78c6efee1fea4b834b3414709a0
Author: Parag Jain 
AuthorDate: Wed Jun 21 16:14:07 2023 +0530

[CALCITE-5792] Update dependencies to latest version
---
 go.mod | 10 +-
 go.sum | 15 +++
 2 files changed, 20 insertions(+), 5 deletions(-)

diff --git a/go.mod b/go.mod
index 7a288a2..8b09432 100644
--- a/go.mod
+++ b/go.mod
@@ -4,9 +4,9 @@ go 1.17
 
 require (
github.com/hashicorp/go-uuid v1.0.3
-   github.com/icholy/digest v0.1.15
-   github.com/jcmturner/gokrb5/v8 v8.4.3
-   google.golang.org/protobuf v1.28.1
+   github.com/icholy/digest v0.1.22
+   github.com/jcmturner/gokrb5/v8 v8.4.4
+   google.golang.org/protobuf v1.30.0
 )
 
 require (
@@ -15,6 +15,6 @@ require (
github.com/jcmturner/gofork v1.7.6 // indirect
github.com/jcmturner/goidentity/v6 v6.0.1 // indirect
github.com/jcmturner/rpc/v2 v2.0.3 // indirect
-   golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa // indirect
-   golang.org/x/net v0.7.0 // indirect
+   golang.org/x/crypto v0.10.0 // indirect
+   golang.org/x/net v0.11.0 // indirect
 )
diff --git a/go.sum b/go.sum
index 04d1818..4f024c2 100644
--- a/go.sum
+++ b/go.sum
@@ -14,6 +14,8 @@ github.com/hashicorp/go-uuid v1.0.3 
h1:2gKiV6YVmrJ1i2CKKa9obLvRieoRGviZFL26PcT/C
 github.com/hashicorp/go-uuid v1.0.3/go.mod 
h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
 github.com/icholy/digest v0.1.15 
h1:3vCTbaXcUjF84YlICrP/4FvfVX2TKDKgMheLwNZA+GM=
 github.com/icholy/digest v0.1.15/go.mod 
h1:uLAeDdWKIWNFMH0wqbwchbTQOmJWhzSnL7zmqSPqEEc=
+github.com/icholy/digest v0.1.22 
h1:dRIwCjtAcXch57ei+F0HSb5hmprL873+q7PoVojdMzM=
+github.com/icholy/digest v0.1.22/go.mod 
h1:uLAeDdWKIWNFMH0wqbwchbTQOmJWhzSnL7zmqSPqEEc=
 github.com/jcmturner/aescts/v2 v2.0.0 
h1:9YKLH6ey7H4eDBXW8khjYslgyqG2xZikXP0EQFKrle8=
 github.com/jcmturner/aescts/v2 v2.0.0/go.mod 
h1:AiaICIRyfYg35RUkr8yESTqvSy7csK90qZ5xfvvsoNs=
 github.com/jcmturner/dnsutils/v2 v2.0.0 
h1:lltnkeZGL0wILNvrNiVCR6Ro5PGU/SeBvVO/8c/iPbo=
@@ -24,6 +26,8 @@ github.com/jcmturner/goidentity/v6 v6.0.1 
h1:VKnZd2oEIMorCTsFBnJWbExfNN7yZr3EhJA
 github.com/jcmturner/goidentity/v6 v6.0.1/go.mod 
h1:X1YW3bgtvwAXju7V3LCIMpY0Gbxyjn/mY9zx4tFonSg=
 github.com/jcmturner/gokrb5/v8 v8.4.3 
h1:iTonLeSJOn7MVUtyMT+arAn5AKAPrkilzhGw8wE/Tq8=
 github.com/jcmturner/gokrb5/v8 v8.4.3/go.mod 
h1:dqRwJGXznQrzw6cWmyo6kH+E7jksEQG/CyVWsJEsJO0=
+github.com/jcmturner/gokrb5/v8 v8.4.4 
h1:x1Sv4HaTpepFkXbt2IkL29DXRf8sOfZXo8eRKh687T8=
+github.com/jcmturner/gokrb5/v8 v8.4.4/go.mod 
h1:1btQEpgT6k+unzCwX1KdWMEwPPkkgBtP+F6aCACiMrs=
 github.com/jcmturner/rpc/v2 v2.0.3 
h1:7FXXj8Ti1IaVFpSAziCZWNzbNuZmnvw/i6CqLNdWfZY=
 github.com/jcmturner/rpc/v2 v2.0.3/go.mod 
h1:VUJYCIDm3PVOEHw8sgt091/20OJjskO/YJki3ELg/Hc=
 github.com/pkg/errors v0.8.1 h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I=
@@ -33,15 +37,21 @@ github.com/pmezard/go-difflib v1.0.0/go.mod 
h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN
 github.com/spf13/pflag v1.0.3/go.mod 
h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4=
 github.com/stretchr/objx v0.1.0/go.mod 
h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
 github.com/stretchr/objx v0.4.0/go.mod 
h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
+github.com/stretchr/objx v0.5.0/go.mod 
h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
 github.com/stretchr/testify v1.4.0/go.mod 
h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
 github.com/stretchr/testify v1.7.1/go.mod 
h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
 github.com/stretchr/testify v1.8.0 
h1:pSgiaMZlXftHpm5L7V1+rVB+AZJydKsMxsQBIJw4PKk=
 github.com/stretchr/testify v1.8.0/go.mod 
h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
+github.com/stretchr/testify v1.8.1 
h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
+github.com/stretchr/testify v1.8.1/go.mod 
h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/yuin/goldmark v1.4.13/go.mod 
h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod 
h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod 
h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
 golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa 
h1:zuSxTR4o9y82ebqCUJYNGJbGPo6sKVl54f/TVDObg1c=
 golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod 
h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
+golang.org/x/crypto v0.6.0/go.mod 
h1:OFC/31mSvZgRz0V1QTNCzfAI1aIRzbiufJtkMIlEp58=
+golang.org/x/crypto v0.10.0 h1:LKqV2xt9+kDzSTfOhx4FrkEBcMrAgHSYgzywV9zcGmM=
+golang.org/x/crypto v0.10.0/go.mod 
h1:o4eNf7Ede1fv+hwOwZsTHl9EsPFO6q6ZvYR8vYfY45I=
 golang.org/x/mod

[calcite-avatica-go] branch main updated (eea498f -> 6c7b48d)

2023-07-16 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


from eea498f  [CALCITE-5792] Update dependencies to latest version
 add 6c7b48d  [CALCITE-5853] Use HBase Phoenix images from GitHub container 
registry

No new revisions were added by this update.

Summary of changes:
 docker-compose.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



[calcite-avatica-go] branch main updated: [CALCITE-5854] Test against Go 1.19 and 1.20

2023-07-16 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


The following commit(s) were added to refs/heads/main by this push:
 new 967edf7  [CALCITE-5854] Test against Go 1.19 and 1.20
967edf7 is described below

commit 967edf7cd0d3bc60e4c2fb7f166eaeaf2f144c72
Author: Francis Chuang 
AuthorDate: Mon Jul 17 14:43:00 2023 +1000

[CALCITE-5854] Test against Go 1.19 and 1.20
---
 .github/workflows/tests.yaml | 2 +-
 docker-compose.yml   | 8 
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml
index 1310f92..9f5b089 100644
--- a/.github/workflows/tests.yaml
+++ b/.github/workflows/tests.yaml
@@ -25,7 +25,7 @@ jobs:
 strategy:
   fail-fast: false
   matrix:
-go_version: [1.18, 1.19]
+go_version: [1.19, 1.20]
 database:
   - [phoenix, 1.3-4.13]
   - [phoenix, 1.4-4.14]
diff --git a/docker-compose.yml b/docker-compose.yml
index fe923ea..ed1894e 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -23,7 +23,7 @@ services:
 command: -u jdbc:hsqldb:mem:public
 
   test:
-image: golang:${GO_VERSION:-1.19}
+image: golang:${GO_VERSION:-1.20}
 command: sh -c "export AVATICA_FLAVOR=HSQLDB && go test -v ./...; export 
AVATICA_FLAVOR=PHOENIX && go test -v ./..."
 working_dir: /source
 environment:
@@ -37,7 +37,7 @@ services:
   - hsqldb
 
   test-phoenix:
-image: golang:${GO_VERSION:-1.19}
+image: golang:${GO_VERSION:-1.20}
 command: go test -v ./...
 working_dir: /source
 environment:
@@ -50,7 +50,7 @@ services:
   - phoenix
 
   test-hsqldb:
-image: golang:${GO_VERSION:-1.19}
+image: golang:${GO_VERSION:-1.20}
 command: go test -v ./...
 working_dir: /source
 environment:
@@ -100,7 +100,7 @@ services:
   - .:/source
 
   compile-protobuf:
-image: golang:1.19
+image: golang:1.20
 working_dir: /source
 command: sh -c "./docker.sh compile-protobuf"
 environment:



[calcite-avatica-go] 01/01: [CALCITE-5854] Test against Go 1.19 and 1.20

2023-07-16 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git

commit 73dbf160144c6b4803da824da661fb3ef830b309
Author: Francis Chuang 
AuthorDate: Mon Jul 17 14:43:00 2023 +1000

[CALCITE-5854] Test against Go 1.19 and 1.20
---
 .github/workflows/tests.yaml | 2 +-
 docker-compose.yml   | 8 
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml
index 1310f92..01ac752 100644
--- a/.github/workflows/tests.yaml
+++ b/.github/workflows/tests.yaml
@@ -25,7 +25,7 @@ jobs:
 strategy:
   fail-fast: false
   matrix:
-go_version: [1.18, 1.19]
+go_version: ["1.19", "1.20"]
 database:
   - [phoenix, 1.3-4.13]
   - [phoenix, 1.4-4.14]
diff --git a/docker-compose.yml b/docker-compose.yml
index fe923ea..ed1894e 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -23,7 +23,7 @@ services:
 command: -u jdbc:hsqldb:mem:public
 
   test:
-image: golang:${GO_VERSION:-1.19}
+image: golang:${GO_VERSION:-1.20}
 command: sh -c "export AVATICA_FLAVOR=HSQLDB && go test -v ./...; export 
AVATICA_FLAVOR=PHOENIX && go test -v ./..."
 working_dir: /source
 environment:
@@ -37,7 +37,7 @@ services:
   - hsqldb
 
   test-phoenix:
-image: golang:${GO_VERSION:-1.19}
+image: golang:${GO_VERSION:-1.20}
 command: go test -v ./...
 working_dir: /source
 environment:
@@ -50,7 +50,7 @@ services:
   - phoenix
 
   test-hsqldb:
-image: golang:${GO_VERSION:-1.19}
+image: golang:${GO_VERSION:-1.20}
 command: go test -v ./...
 working_dir: /source
 environment:
@@ -100,7 +100,7 @@ services:
   - .:/source
 
   compile-protobuf:
-image: golang:1.19
+image: golang:1.20
 working_dir: /source
 command: sh -c "./docker.sh compile-protobuf"
 environment:



[calcite-avatica-go] branch main updated (967edf7 -> 73dbf16)

2023-07-16 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


 discard 967edf7  [CALCITE-5854] Test against Go 1.19 and 1.20
 new 73dbf16  [CALCITE-5854] Test against Go 1.19 and 1.20

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (967edf7)
\
 N -- N -- N   refs/heads/main (73dbf16)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/tests.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



[calcite-avatica-go] branch dependabot/go_modules/golang.org/x/net-0.17.0 deleted (was 5ba412d)

2023-10-11 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch 
dependabot/go_modules/golang.org/x/net-0.17.0
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


 was 5ba412d  Bump golang.org/x/net from 0.11.0 to 0.17.0

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



[calcite-avatica-go] branch main updated: Bump golang.org/x/net from 0.11.0 to 0.17.0

2023-10-11 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


The following commit(s) were added to refs/heads/main by this push:
 new 1cf62a6  Bump golang.org/x/net from 0.11.0 to 0.17.0
1cf62a6 is described below

commit 1cf62a60a4d6d76df9bc8db3cc867510b2274adf
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Wed Oct 11 22:47:41 2023 +

Bump golang.org/x/net from 0.11.0 to 0.17.0

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.11.0 to 
0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.11.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] 
---
 go.mod |  4 ++--
 go.sum | 32 ++--
 2 files changed, 16 insertions(+), 20 deletions(-)

diff --git a/go.mod b/go.mod
index 8b09432..3e3cd9c 100644
--- a/go.mod
+++ b/go.mod
@@ -15,6 +15,6 @@ require (
github.com/jcmturner/gofork v1.7.6 // indirect
github.com/jcmturner/goidentity/v6 v6.0.1 // indirect
github.com/jcmturner/rpc/v2 v2.0.3 // indirect
-   golang.org/x/crypto v0.10.0 // indirect
-   golang.org/x/net v0.11.0 // indirect
+   golang.org/x/crypto v0.14.0 // indirect
+   golang.org/x/net v0.17.0 // indirect
 )
diff --git a/go.sum b/go.sum
index 4f024c2..1ab7c3e 100644
--- a/go.sum
+++ b/go.sum
@@ -12,8 +12,6 @@ github.com/gorilla/sessions v1.2.1/go.mod 
h1:dk2InVEVJ0sfLlnXv9EAgkf6ecYs/i80K/z
 github.com/hashicorp/go-uuid v1.0.2/go.mod 
h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
 github.com/hashicorp/go-uuid v1.0.3 
h1:2gKiV6YVmrJ1i2CKKa9obLvRieoRGviZFL26PcT/Co8=
 github.com/hashicorp/go-uuid v1.0.3/go.mod 
h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
-github.com/icholy/digest v0.1.15 
h1:3vCTbaXcUjF84YlICrP/4FvfVX2TKDKgMheLwNZA+GM=
-github.com/icholy/digest v0.1.15/go.mod 
h1:uLAeDdWKIWNFMH0wqbwchbTQOmJWhzSnL7zmqSPqEEc=
 github.com/icholy/digest v0.1.22 
h1:dRIwCjtAcXch57ei+F0HSb5hmprL873+q7PoVojdMzM=
 github.com/icholy/digest v0.1.22/go.mod 
h1:uLAeDdWKIWNFMH0wqbwchbTQOmJWhzSnL7zmqSPqEEc=
 github.com/jcmturner/aescts/v2 v2.0.0 
h1:9YKLH6ey7H4eDBXW8khjYslgyqG2xZikXP0EQFKrle8=
@@ -24,8 +22,6 @@ github.com/jcmturner/gofork v1.7.6 
h1:QH0l3hzAU1tfT3rZCnW5zXl+orbkNMMRGJfdJjHVET
 github.com/jcmturner/gofork v1.7.6/go.mod 
h1:1622LH6i/EZqLloHfE7IeZ0uEJwMSUyQ/nDd82IeqRo=
 github.com/jcmturner/goidentity/v6 v6.0.1 
h1:VKnZd2oEIMorCTsFBnJWbExfNN7yZr3EhJAxwOkZg6o=
 github.com/jcmturner/goidentity/v6 v6.0.1/go.mod 
h1:X1YW3bgtvwAXju7V3LCIMpY0Gbxyjn/mY9zx4tFonSg=
-github.com/jcmturner/gokrb5/v8 v8.4.3 
h1:iTonLeSJOn7MVUtyMT+arAn5AKAPrkilzhGw8wE/Tq8=
-github.com/jcmturner/gokrb5/v8 v8.4.3/go.mod 
h1:dqRwJGXznQrzw6cWmyo6kH+E7jksEQG/CyVWsJEsJO0=
 github.com/jcmturner/gokrb5/v8 v8.4.4 
h1:x1Sv4HaTpepFkXbt2IkL29DXRf8sOfZXo8eRKh687T8=
 github.com/jcmturner/gokrb5/v8 v8.4.4/go.mod 
h1:1btQEpgT6k+unzCwX1KdWMEwPPkkgBtP+F6aCACiMrs=
 github.com/jcmturner/rpc/v2 v2.0.3 
h1:7FXXj8Ti1IaVFpSAziCZWNzbNuZmnvw/i6CqLNdWfZY=
@@ -40,58 +36,58 @@ github.com/stretchr/objx v0.4.0/go.mod 
h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSS
 github.com/stretchr/objx v0.5.0/go.mod 
h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
 github.com/stretchr/testify v1.4.0/go.mod 
h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
 github.com/stretchr/testify v1.7.1/go.mod 
h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
-github.com/stretchr/testify v1.8.0 
h1:pSgiaMZlXftHpm5L7V1+rVB+AZJydKsMxsQBIJw4PKk=
 github.com/stretchr/testify v1.8.0/go.mod 
h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
 github.com/stretchr/testify v1.8.1 
h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
 github.com/stretchr/testify v1.8.1/go.mod 
h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/yuin/goldmark v1.4.13/go.mod 
h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod 
h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod 
h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
-golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa 
h1:zuSxTR4o9y82ebqCUJYNGJbGPo6sKVl54f/TVDObg1c=
-golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod 
h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
 golang.org/x/crypto v0.6.0/go.mod 
h1:OFC/31mSvZgRz0V1QTNCzfAI1aIRzbiufJtkMIlEp58=
-golang.org/x/crypto v0.10.0 h1:LKqV2xt9+kDzSTfOhx4FrkEBcMrAgHSYgzywV9zcGmM=
-golang.org/x/crypto v0.10.0/go.mod 
h1:o4eNf7Ede1fv+hwOwZsTHl9EsPFO6q6ZvYR8vYfY45I=
+golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc=
+golang.org/x/crypto v0.14.0/go.mod 
h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
 golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod 
h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8w

(calcite-avatica) 01/01: [CALCITE-6106] Switch from gradle to eclipse-temurin image for avatica docker-compose release commands

2023-11-11 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch use-eclipse-temurin-image
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git

commit 2b3f4157d01065577bd0e738a4a73a7b482d1cae
Author: Francis Chuang 
AuthorDate: Sat Nov 11 19:04:32 2023 +1100

[CALCITE-6106] Switch from gradle to eclipse-temurin image for avatica 
docker-compose release commands
---
 docker-compose.yml  | 10 +-
 docker.sh   | 10 +-
 site/docker-compose.yml |  2 +-
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/docker-compose.yml b/docker-compose.yml
index 2f5281189..b26b6a53f 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -17,7 +17,7 @@
 version: '3'
 services:
   dry-run:
-image: gradle:7.4.2-jdk17
+image: eclipse-temurin:19
 working_dir: /src
 command: sh -c "./docker.sh dry-run"
 network_mode: "host"
@@ -26,7 +26,7 @@ services:
   - gradle-cache:/home/gradle/.gradle
 
   publish-release-for-voting:
-image: gradle:7.4.2-jdk17
+image: eclipse-temurin:19
 working_dir: /src
 command: sh -c "./docker.sh publish-release-for-voting"
 volumes:
@@ -34,7 +34,7 @@ services:
   - gradle-cache:/home/gradle/.gradle
 
   clean:
-image: gradle:7.4.2-jdk17
+image: eclipse-temurin:19
 working_dir: /src
 command: sh -c "./docker.sh clean"
 volumes:
@@ -42,7 +42,7 @@ services:
   - gradle-cache:/home/gradle/.gradle
 
   promote-release:
-image: gradle:7.4.2-jdk17
+image: eclipse-temurin:19
 working_dir: /src
 command: sh -c "./docker.sh promote-release"
 volumes:
@@ -50,7 +50,7 @@ services:
   - gradle-cache:/home/gradle/.gradle
 
   test:
-image: gradle:7.4.2-jdk17
+image: eclipse-temurin:19
 working_dir: /src
 command: sh -c "./docker.sh test"
 volumes:
diff --git a/docker.sh b/docker.sh
index b03ebfa5a..3c7981dd0 100755
--- a/docker.sh
+++ b/docker.sh
@@ -248,7 +248,7 @@ promote_release(){
 fi
 
 get_asf_credentials
-gradle publishDist -Pasf -PasfSvnUsername=$ASF_USERNAME 
-PasfSvnPassword=$ASF_PASSWORD -PasfNexusUsername=$ASF_USERNAME 
-PasfNexusPassword=$ASF_PASSWORD -PasfGitSourceUsername=$ASF_USERNAME 
-PasfGitSourcePassword=$ASF_PASSWORD -Prc=$RC_NUMBER 
-Pasf.git.pushRepositoryProvider=GITBOX
+./gradlew publishDist -Pasf -PasfSvnUsername=$ASF_USERNAME 
-PasfSvnPassword=$ASF_PASSWORD -PasfNexusUsername=$ASF_USERNAME 
-PasfNexusPassword=$ASF_PASSWORD -PasfGitSourceUsername=$ASF_USERNAME 
-PasfGitSourcePassword=$ASF_PASSWORD -Prc=$RC_NUMBER 
-Pasf.git.pushRepositoryProvider=GITBOX
 
 # If there is more than 1 release, delete all of them, except for the 
newest one
 # To do this, we do the following:
@@ -285,7 +285,7 @@ case $1 in
 select_gpg_key
 get_dry_run_build_configuration
 
-gradle prepareVote -PasfTestSvnUsername=test -PasfTestSvnPassword=test 
-PasfTestNexusUsername=test -PasfTestNexusPassword=test 
-PasfTestGitSourceUsername=test -PasfTestGitSourcePassword=test -Prc=$RC_NUMBER 
-PuseGpgCmd -Psigning.gnupg.keyName=$SELECTED_GPG_KEY
+./gradlew prepareVote -PasfTestSvnUsername=test 
-PasfTestSvnPassword=test -PasfTestNexusUsername=test 
-PasfTestNexusPassword=test -PasfTestGitSourceUsername=test 
-PasfTestGitSourcePassword=test -Prc=$RC_NUMBER -PuseGpgCmd 
-Psigning.gnupg.keyName=$SELECTED_GPG_KEY
 ;;
 
 publish-release-for-voting)
@@ -295,11 +295,11 @@ case $1 in
 get_build_configuration
 get_asf_credentials
 
-gradle prepareVote -Pasf -PasfCommitterId=$ASF_USERNAME 
-PasfSvnUsername=$ASF_USERNAME -PasfSvnPassword=$ASF_PASSWORD 
-PasfNexusUsername=$ASF_USERNAME -PasfNexusPassword=$ASF_PASSWORD 
-PasfGitSourceUsername=$ASF_USERNAME -PasfGitSourcePassword=$ASF_PASSWORD 
-Prc=$RC_NUMBER -PuseGpgCmd -Psigning.gnupg.keyName=$SELECTED_GPG_KEY 
-Pasf.git.pushRepositoryProvider=GITBOX
+./gradlew prepareVote -Pasf -PasfCommitterId=$ASF_USERNAME 
-PasfSvnUsername=$ASF_USERNAME -PasfSvnPassword=$ASF_PASSWORD 
-PasfNexusUsername=$ASF_USERNAME -PasfNexusPassword=$ASF_PASSWORD 
-PasfGitSourceUsername=$ASF_USERNAME -PasfGitSourcePassword=$ASF_PASSWORD 
-Prc=$RC_NUMBER -PuseGpgCmd -Psigning.gnupg.keyName=$SELECTED_GPG_KEY 
-Pasf.git.pushRepositoryProvider=GITBOX
 ;;
 
 clean)
-gradle clean
+./gradlew clean
 ;;
 
 promote-release)
@@ -307,7 +307,7 @@ case $1 in
 ;;
 
 test)
-gradle test
+./gradlew test
 ;;
 
 *)
diff --git a/site/docker-compose.yml b/site/docker-compose.yml
index 5a15308da..f6cd6fba3 100644
--- a/site/docker-compose.yml
+++ b/site/docker-compose.yml
@@ -29,7 +29,7 @@ services:
 volumes:
   - .:/srv/jekyll
   generate-javadoc:
-image: openjdk:17
+image: eclipse-temurin:19
 working_dir: /usr/src/calcite-avatica
 c

(calcite-avatica) branch use-eclipse-temurin-image created (now 2b3f4157d)

2023-11-11 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch use-eclipse-temurin-image
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


  at 2b3f4157d [CALCITE-6106] Switch from gradle to eclipse-temurin image 
for avatica docker-compose release commands

This branch includes the following new commits:

 new 2b3f4157d [CALCITE-6106] Switch from gradle to eclipse-temurin image 
for avatica docker-compose release commands

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




(calcite-avatica) branch use-eclipse-temurin-image updated (2b3f4157d -> 7ce1c9d0d)

2023-11-11 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch use-eclipse-temurin-image
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


omit 2b3f4157d [CALCITE-6106] Switch from gradle to eclipse-temurin image 
for avatica docker-compose release commands
 add 7ce1c9d0d [CALCITE-6106] Switch from gradle to eclipse-temurin image 
for avatica docker-compose release commands

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (2b3f4157d)
\
 N -- N -- N   refs/heads/use-eclipse-temurin-image (7ce1c9d0d)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:



(calcite) branch main updated: [CALCITE-6103] Use eclipse-temurin image to build and publish javadocs for the website

2023-11-11 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite.git


The following commit(s) were added to refs/heads/main by this push:
 new ae6bfa20f9 [CALCITE-6103] Use eclipse-temurin image to build and 
publish javadocs for the website
ae6bfa20f9 is described below

commit ae6bfa20f9a981465d4a098da3384b14fedccacf
Author: Francis Chuang 
AuthorDate: Sat Nov 11 18:56:04 2023 +1100

[CALCITE-6103] Use eclipse-temurin image to build and publish javadocs for 
the website
---
 site/docker-compose.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/site/docker-compose.yml b/site/docker-compose.yml
index ff0aa4c3fd..e945e7627a 100644
--- a/site/docker-compose.yml
+++ b/site/docker-compose.yml
@@ -29,7 +29,7 @@ services:
 volumes:
   - .:/srv/jekyll
   generate-javadoc:
-image: openjdk:17
+image: eclipse-temurin:19
 working_dir: /usr/src/calcite
 command: sh -c "./gradlew javadocAggregate; rm -rf 
site/target/javadocAggregate; mkdir -p site/target; mv 
build/docs/javadocAggregate site/target"
 volumes:



(calcite) tag calcite-1.36.1 created (now ae6bfa20f9)

2023-11-11 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to tag calcite-1.36.1
in repository https://gitbox.apache.org/repos/asf/calcite.git


  at ae6bfa20f9 (commit)
No new revisions were added by this update.



(calcite) tag calcite-1.36.1 deleted (was ae6bfa20f9)

2023-11-11 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to tag calcite-1.36.1
in repository https://gitbox.apache.org/repos/asf/calcite.git


*** WARNING: tag calcite-1.36.1 was deleted! ***

 was ae6bfa20f9 [CALCITE-6103] Use eclipse-temurin image to build and 
publish javadocs for the website

The revisions that were on this tag are still contained in
other references; therefore, this change does not discard any commits
from the repository.



(calcite) tag calcite-1.36.1 created (now 0be8eaebcf)

2023-11-11 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to tag calcite-1.36.1
in repository https://gitbox.apache.org/repos/asf/calcite.git


  at 0be8eaebcf (commit)
No new revisions were added by this update.



(calcite) tag calcite-1.36.1 deleted (was 0be8eaebcf)

2023-11-11 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to tag calcite-1.36.1
in repository https://gitbox.apache.org/repos/asf/calcite.git


*** WARNING: tag calcite-1.36.1 was deleted! ***

 was 0be8eaebcf [CALCITE-6047] Release Calcite 1.36.0

The revisions that were on this tag are still contained in
other references; therefore, this change does not discard any commits
from the repository.



(calcite-avatica) branch main updated: [CALCITE-6106] Switch from gradle to eclipse-temurin image for avatica docker-compose release commands

2023-11-11 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


The following commit(s) were added to refs/heads/main by this push:
 new ed9e218a6 [CALCITE-6106] Switch from gradle to eclipse-temurin image 
for avatica docker-compose release commands
ed9e218a6 is described below

commit ed9e218a649f5069005068c407c8069326addcca
Author: Francis Chuang 
AuthorDate: Sat Nov 11 19:04:32 2023 +1100

[CALCITE-6106] Switch from gradle to eclipse-temurin image for avatica 
docker-compose release commands
---
 docker-compose.yml  | 10 +-
 docker.sh   | 10 +-
 site/docker-compose.yml |  2 +-
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/docker-compose.yml b/docker-compose.yml
index 2f5281189..b26b6a53f 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -17,7 +17,7 @@
 version: '3'
 services:
   dry-run:
-image: gradle:7.4.2-jdk17
+image: eclipse-temurin:19
 working_dir: /src
 command: sh -c "./docker.sh dry-run"
 network_mode: "host"
@@ -26,7 +26,7 @@ services:
   - gradle-cache:/home/gradle/.gradle
 
   publish-release-for-voting:
-image: gradle:7.4.2-jdk17
+image: eclipse-temurin:19
 working_dir: /src
 command: sh -c "./docker.sh publish-release-for-voting"
 volumes:
@@ -34,7 +34,7 @@ services:
   - gradle-cache:/home/gradle/.gradle
 
   clean:
-image: gradle:7.4.2-jdk17
+image: eclipse-temurin:19
 working_dir: /src
 command: sh -c "./docker.sh clean"
 volumes:
@@ -42,7 +42,7 @@ services:
   - gradle-cache:/home/gradle/.gradle
 
   promote-release:
-image: gradle:7.4.2-jdk17
+image: eclipse-temurin:19
 working_dir: /src
 command: sh -c "./docker.sh promote-release"
 volumes:
@@ -50,7 +50,7 @@ services:
   - gradle-cache:/home/gradle/.gradle
 
   test:
-image: gradle:7.4.2-jdk17
+image: eclipse-temurin:19
 working_dir: /src
 command: sh -c "./docker.sh test"
 volumes:
diff --git a/docker.sh b/docker.sh
index b03ebfa5a..3c7981dd0 100755
--- a/docker.sh
+++ b/docker.sh
@@ -248,7 +248,7 @@ promote_release(){
 fi
 
 get_asf_credentials
-gradle publishDist -Pasf -PasfSvnUsername=$ASF_USERNAME 
-PasfSvnPassword=$ASF_PASSWORD -PasfNexusUsername=$ASF_USERNAME 
-PasfNexusPassword=$ASF_PASSWORD -PasfGitSourceUsername=$ASF_USERNAME 
-PasfGitSourcePassword=$ASF_PASSWORD -Prc=$RC_NUMBER 
-Pasf.git.pushRepositoryProvider=GITBOX
+./gradlew publishDist -Pasf -PasfSvnUsername=$ASF_USERNAME 
-PasfSvnPassword=$ASF_PASSWORD -PasfNexusUsername=$ASF_USERNAME 
-PasfNexusPassword=$ASF_PASSWORD -PasfGitSourceUsername=$ASF_USERNAME 
-PasfGitSourcePassword=$ASF_PASSWORD -Prc=$RC_NUMBER 
-Pasf.git.pushRepositoryProvider=GITBOX
 
 # If there is more than 1 release, delete all of them, except for the 
newest one
 # To do this, we do the following:
@@ -285,7 +285,7 @@ case $1 in
 select_gpg_key
 get_dry_run_build_configuration
 
-gradle prepareVote -PasfTestSvnUsername=test -PasfTestSvnPassword=test 
-PasfTestNexusUsername=test -PasfTestNexusPassword=test 
-PasfTestGitSourceUsername=test -PasfTestGitSourcePassword=test -Prc=$RC_NUMBER 
-PuseGpgCmd -Psigning.gnupg.keyName=$SELECTED_GPG_KEY
+./gradlew prepareVote -PasfTestSvnUsername=test 
-PasfTestSvnPassword=test -PasfTestNexusUsername=test 
-PasfTestNexusPassword=test -PasfTestGitSourceUsername=test 
-PasfTestGitSourcePassword=test -Prc=$RC_NUMBER -PuseGpgCmd 
-Psigning.gnupg.keyName=$SELECTED_GPG_KEY
 ;;
 
 publish-release-for-voting)
@@ -295,11 +295,11 @@ case $1 in
 get_build_configuration
 get_asf_credentials
 
-gradle prepareVote -Pasf -PasfCommitterId=$ASF_USERNAME 
-PasfSvnUsername=$ASF_USERNAME -PasfSvnPassword=$ASF_PASSWORD 
-PasfNexusUsername=$ASF_USERNAME -PasfNexusPassword=$ASF_PASSWORD 
-PasfGitSourceUsername=$ASF_USERNAME -PasfGitSourcePassword=$ASF_PASSWORD 
-Prc=$RC_NUMBER -PuseGpgCmd -Psigning.gnupg.keyName=$SELECTED_GPG_KEY 
-Pasf.git.pushRepositoryProvider=GITBOX
+./gradlew prepareVote -Pasf -PasfCommitterId=$ASF_USERNAME 
-PasfSvnUsername=$ASF_USERNAME -PasfSvnPassword=$ASF_PASSWORD 
-PasfNexusUsername=$ASF_USERNAME -PasfNexusPassword=$ASF_PASSWORD 
-PasfGitSourceUsername=$ASF_USERNAME -PasfGitSourcePassword=$ASF_PASSWORD 
-Prc=$RC_NUMBER -PuseGpgCmd -Psigning.gnupg.keyName=$SELECTED_GPG_KEY 
-Pasf.git.pushRepositoryProvider=GITBOX
 ;;
 
 clean)
-gradle clean
+./gradlew clean
 ;;
 
 promote-release)
@@ -307,7 +307,7 @@ case $1 in
 ;;
 
 test)
-gradle test
+./gradlew test
 ;;
 
 *)
diff --git a/site/docker-compose.yml b/site/docker-compose.yml
index 5a15308da..f6cd6fba3 100644
--- a/site/docker-compose.yml
+++ b/site/docker

(calcite-avatica) branch use-eclipse-temurin-image deleted (was 7ce1c9d0d)

2023-11-11 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch use-eclipse-temurin-image
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


 was 7ce1c9d0d [CALCITE-6106] Switch from gradle to eclipse-temurin image 
for avatica docker-compose release commands

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



(calcite-avatica) branch main updated: [CALCITE-6107] Upgrade vlsi-release-plugins to 1.90

2023-11-11 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


The following commit(s) were added to refs/heads/main by this push:
 new 0f9d2deaa [CALCITE-6107] Upgrade vlsi-release-plugins to 1.90
0f9d2deaa is described below

commit 0f9d2deaa20791774852ad804d5f52e7503af21c
Author: Francis Chuang 
AuthorDate: Sat Nov 11 19:51:22 2023 +1100

[CALCITE-6107] Upgrade vlsi-release-plugins to 1.90
---
 gradle.properties | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gradle.properties b/gradle.properties
index 95bf06d3c..933c27778 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -37,7 +37,7 @@ calcite.avatica.version=1.24.0
 com.github.autostyle.version=3.0
 com.github.johnrengelman.shadow.version=8.0.0
 com.github.spotbugs.version=2.0.0
-com.github.vlsi.vlsi-release-plugins.version=1.84
+com.github.vlsi.vlsi-release-plugins.version=1.90
 com.google.protobuf.version=0.8.12
 de.thetaphi.forbiddenapis.version=3.4
 org.jetbrains.gradle.plugin.idea-ext.version=0.5



(calcite) branch main updated: [CALCITE-6092] Skip breaking CAST String to TIME tests until fixed in Avatica 1.24.0

2023-11-13 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite.git


The following commit(s) were added to refs/heads/main by this push:
 new 53c3cc6cd1 [CALCITE-6092] Skip breaking CAST String to TIME tests 
until fixed in Avatica 1.24.0
53c3cc6cd1 is described below

commit 53c3cc6cd1b35b38a7ccea74f78dbf53a3e437d4
Author: Jerin John 
AuthorDate: Tue Nov 7 10:37:14 2023 -0800

[CALCITE-6092] Skip breaking CAST String to TIME tests until fixed in 
Avatica 1.24.0
---
 core/src/main/java/org/apache/calcite/util/Bug.java| 6 ++
 testkit/src/main/java/org/apache/calcite/test/SqlOperatorTest.java | 7 +--
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/core/src/main/java/org/apache/calcite/util/Bug.java 
b/core/src/main/java/org/apache/calcite/util/Bug.java
index 8f36d07eee..90dce754cb 100644
--- a/core/src/main/java/org/apache/calcite/util/Bug.java
+++ b/core/src/main/java/org/apache/calcite/util/Bug.java
@@ -200,6 +200,12 @@ public abstract class Bug {
* MILLISECOND and MICROSECOND units in INTERVAL literal is fixed. */
   public static final boolean CALCITE_5422_FIXED = false;
 
+  /** Whether
+   * https://issues.apache.org/jira/browse/CALCITE-6092";>[CALCITE-6092]
+   * Invalid test cases in CAST String to Time is fixed.
+   * Fix to be available with Avatica 1.24.0 [CALCITE-6053] */
+  public static final boolean CALCITE_6092_FIXED = false;
+
   /**
* Use this to flag temporary code.
*/
diff --git a/testkit/src/main/java/org/apache/calcite/test/SqlOperatorTest.java 
b/testkit/src/main/java/org/apache/calcite/test/SqlOperatorTest.java
index e755747681..9f4a2da563 100644
--- a/testkit/src/main/java/org/apache/calcite/test/SqlOperatorTest.java
+++ b/testkit/src/main/java/org/apache/calcite/test/SqlOperatorTest.java
@@ -1234,8 +1234,11 @@ public class SqlOperatorTest {
 } else {
   f.checkNull("cast('nottime' as TIME)");
 }
-f.checkScalar("cast('1241241' as TIME)", "72:40:12", "TIME(0) NOT NULL");
-f.checkScalar("cast('12:54:78' as TIME)", "12:55:18", "TIME(0) NOT NULL");
+
+if (Bug.CALCITE_6092_FIXED) {
+  f.checkFails("cast('1241241' as TIME)", "Invalid TIME value, '1241241'", 
true);
+  f.checkFails("cast('12:54:78' as TIME)", "Invalid TIME value, 
'12:54:78'", true);
+}
 f.checkScalar("cast('12:34:5' as TIME)", "12:34:05", "TIME(0) NOT NULL");
 f.checkScalar("cast('12:3:45' as TIME)", "12:03:45", "TIME(0) NOT NULL");
 f.checkScalar("cast('1:23:45' as TIME)", "01:23:45", "TIME(0) NOT NULL");



(calcite-avatica) branch main updated: Use eclipse-temurin:8 images

2023-11-23 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


The following commit(s) were added to refs/heads/main by this push:
 new 795276113 Use eclipse-temurin:8 images
795276113 is described below

commit 795276113b5292b04cf9a0f22f9577eb6531486e
Author: Francis Chuang 
AuthorDate: Fri Nov 24 14:14:55 2023 +1100

Use eclipse-temurin:8 images
---
 docker-compose.yml  | 10 +-
 site/docker-compose.yml |  2 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/docker-compose.yml b/docker-compose.yml
index b26b6a53f..e994739c8 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -17,7 +17,7 @@
 version: '3'
 services:
   dry-run:
-image: eclipse-temurin:19
+image: eclipse-temurin:8
 working_dir: /src
 command: sh -c "./docker.sh dry-run"
 network_mode: "host"
@@ -26,7 +26,7 @@ services:
   - gradle-cache:/home/gradle/.gradle
 
   publish-release-for-voting:
-image: eclipse-temurin:19
+image: eclipse-temurin:8
 working_dir: /src
 command: sh -c "./docker.sh publish-release-for-voting"
 volumes:
@@ -34,7 +34,7 @@ services:
   - gradle-cache:/home/gradle/.gradle
 
   clean:
-image: eclipse-temurin:19
+image: eclipse-temurin:8
 working_dir: /src
 command: sh -c "./docker.sh clean"
 volumes:
@@ -42,7 +42,7 @@ services:
   - gradle-cache:/home/gradle/.gradle
 
   promote-release:
-image: eclipse-temurin:19
+image: eclipse-temurin:8
 working_dir: /src
 command: sh -c "./docker.sh promote-release"
 volumes:
@@ -50,7 +50,7 @@ services:
   - gradle-cache:/home/gradle/.gradle
 
   test:
-image: eclipse-temurin:19
+image: eclipse-temurin:8
 working_dir: /src
 command: sh -c "./docker.sh test"
 volumes:
diff --git a/site/docker-compose.yml b/site/docker-compose.yml
index f6cd6fba3..291acd25a 100644
--- a/site/docker-compose.yml
+++ b/site/docker-compose.yml
@@ -29,7 +29,7 @@ services:
 volumes:
   - .:/srv/jekyll
   generate-javadoc:
-image: eclipse-temurin:19
+image: eclipse-temurin:8
 working_dir: /usr/src/calcite-avatica
 command: sh -c "./gradlew javadocAggregate; rm -rf 
site/target/avatica/javadocAggregate; mkdir -p site/target/avatica; mv 
build/docs/javadocAggregate site/target/avatica"
 volumes:



(calcite-avatica) branch main updated: [CALCITE-6057] Release Avatica 1.24.0

2023-11-26 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


The following commit(s) were added to refs/heads/main by this push:
 new bb357d037 [CALCITE-6057] Release Avatica 1.24.0
bb357d037 is described below

commit bb357d037ae78ce58faf957cda07bd6a7b1a7177
Author: Francis Chuang 
AuthorDate: Mon Nov 27 09:54:27 2023 +1100

[CALCITE-6057] Release Avatica 1.24.0
---
 README  |  2 +-
 site/_docs/docker_images.md | 28 +--
 site/_docs/history.md   | 66 +
 site/_docs/howto.md |  6 ++---
 4 files changed, 84 insertions(+), 18 deletions(-)

diff --git a/README b/README
index 7a4eaaeaf..571202929 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Apache Calcite Avatica release 1.23.0
+Apache Calcite Avatica release 1.24.0
 
 # Overview
 This is a source or binary distribution of Avatica, a framework for
diff --git a/site/_docs/docker_images.md b/site/_docs/docker_images.md
index 2354ca3cb..e04a25310 100644
--- a/site/_docs/docker_images.md
+++ b/site/_docs/docker_images.md
@@ -70,22 +70,22 @@ file will start an instance of PostgreSQL and an instance 
of the Avatica server,
 exposing an Avatica server configured against a "real" PostgreSQL database.
 
 All of the `Dockerfile` and `docker-compose.yml` files are conveniently 
provided in an archive for
-each release. Here is the layout for release 1.23.0:
+each release. Here is the layout for release 1.24.0:
 
 ```
-avatica-docker-1.23.0/
-avatica-docker-1.23.0/hypersql/
-avatica-docker-1.23.0/mysql/
-avatica-docker-1.23.0/postgresql/
-avatica-docker-1.23.0/Dockerfile
-avatica-docker-1.23.0/hypersql/build.sh
-avatica-docker-1.23.0/hypersql/Dockerfile
-avatica-docker-1.23.0/mysql/build.sh
-avatica-docker-1.23.0/mysql/docker-compose.yml
-avatica-docker-1.23.0/mysql/Dockerfile
-avatica-docker-1.23.0/postgresql/build.sh
-avatica-docker-1.23.0/postgresql/docker-compose.yml
-avatica-docker-1.23.0/postgresql/Dockerfile
+avatica-docker-1.24.0/
+avatica-docker-1.24.0/hypersql/
+avatica-docker-1.24.0/mysql/
+avatica-docker-1.24.0/postgresql/
+avatica-docker-1.24.0/Dockerfile
+avatica-docker-1.24.0/hypersql/build.sh
+avatica-docker-1.24.0/hypersql/Dockerfile
+avatica-docker-1.24.0/mysql/build.sh
+avatica-docker-1.24.0/mysql/docker-compose.yml
+avatica-docker-1.24.0/mysql/Dockerfile
+avatica-docker-1.24.0/postgresql/build.sh
+avatica-docker-1.24.0/postgresql/docker-compose.yml
+avatica-docker-1.24.0/postgresql/Dockerfile
 ```
 
  Running
diff --git a/site/_docs/history.md b/site/_docs/history.md
index 69693aa35..c4887d4d8 100644
--- a/site/_docs/history.md
+++ b/site/_docs/history.md
@@ -28,6 +28,72 @@ For a full list of releases, see
 Downloads are available on the
 [downloads page]({{ site.baseurl }}/downloads/avatica.html).
 
+## https://github.com/apache/calcite-avatica/releases/tag/rel/avatica-1.24.0";>1.24.0
 / 2023-12-XX
+{: #v1-24-0}
+
+Apache Calcite Avatica 1.24.0 features mostly dependency upgrades with some 
minor bug fixes and features.
+
+Compatibility: This release is tested
+on Linux, macOS, Microsoft Windows;
+using Oracle JDK 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19;
+using IBM Java 8;
+Guava versions 14.0.1 to 32.1.1-jre;
+other software versions as specified in `gradle.properties`.
+
+Contributors to this release:
+Evgeniy Stanilovskiy,
+Francis Chuang (Release Manager),
+Greg Hart,
+Istvan Toth,
+Mihai Budiu,
+Richard Antal,
+Sergey Nuyanzin,
+TJ Banghart
+Vaibhav Joshi,
+Will Noble
+
+Features and bug fixes
+
+* [https://issues.apache.org/jira/browse/CALCITE-5494";>CALCITE-5494]
+  Time zone tests in DateTimeUtilsTest should pass in Europe/London
+* [https://issues.apache.org/jira/browse/CALCITE-5440";>CALCITE-5440]
+  Bump gradle from 7.4.2 to 7.6.1
+* Bump forbidden apis from 3.2 to 3.4
+* [https://issues.apache.org/jira/browse/CALCITE-5567";>CALCITE-5567]
+  Update mockito from 4.4.0 to 4.11.0 and enable jdk19
+* [https://issues.apache.org/jira/browse/CALCITE-5678";>CALCITE-5678]
+  Validate date, time and timestamp literals per ISO-8601
+* [https://issues.apache.org/jira/browse/CALCITE-5581";>CALCITE-5581]
+  Implement Basic client side load balancing in Avatica Driver
+* [https://issues.apache.org/jira/browse/CALCITE-5803";>CALCITE-5803]
+  Migrate Avatica to Gradle 8.1.1
+* [https://issues.apache.org/jira/browse/CALCITE-5812";>CALCITE-5812]
+  Gradle tasks fails when creating the javadoc aggregation
+  Exclude "bom" project from the javadoc aggregation since it does not have 
"main" and "test" objects causing "tasks" to
+  fail.
+* [https://issues.apache.org/jira/browse/CALCITE-5804";>CALCITE-5804]
+  Upgrade jackson version from 2.14.1 to 2.15.2
+* [https://issues.apache.org/jira/browse/CALC

(calcite-avatica) 01/02: Install svn in docker release script

2023-11-26 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git

commit 54fbbd7f3e6743d25d3458f410808d9b67a97f13
Author: Francis Chuang 
AuthorDate: Mon Nov 27 10:18:43 2023 +1100

Install svn in docker release script
---
 docker.sh | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/docker.sh b/docker.sh
index 3c7981dd0..c5a6e7dda 100755
--- a/docker.sh
+++ b/docker.sh
@@ -32,9 +32,9 @@ KEYS=()
 
 GPG_COMMAND="gpg"
 
-install_gnupg2(){
+install_gnupg2_and_svn(){
   apt update
-  apt install gnupg2 -y
+  apt install gnupg2 svn -y
 }
 
 get_gpg_keys(){
@@ -280,7 +280,7 @@ promote_release(){
 
 case $1 in
 dry-run)
-install_gnupg2
+install_gnupg2_and_svn
 mount_gpg_keys
 select_gpg_key
 get_dry_run_build_configuration
@@ -289,7 +289,7 @@ case $1 in
 ;;
 
 publish-release-for-voting)
-install_gnupg2
+install_gnupg2_and_svn
 mount_gpg_keys
 select_gpg_key
 get_build_configuration



(calcite-avatica) branch main updated (bb357d037 -> 8f244943d)

2023-11-26 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


 discard bb357d037 [CALCITE-6057] Release Avatica 1.24.0
 new 54fbbd7f3 Install svn in docker release script
 new 8f244943d [CALCITE-6057] Release Avatica 1.24.0

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (bb357d037)
\
 N -- N -- N   refs/heads/main (8f244943d)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 docker.sh | 8 
 site/_docs/history.md | 1 +
 2 files changed, 5 insertions(+), 4 deletions(-)



(calcite-avatica) 02/02: [CALCITE-6057] Release Avatica 1.24.0

2023-11-26 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git

commit 8f244943dfc81402224971dc597f2d37fae8b9e8
Author: Francis Chuang 
AuthorDate: Mon Nov 27 10:21:13 2023 +1100

[CALCITE-6057] Release Avatica 1.24.0
---
 README  |  2 +-
 site/_docs/docker_images.md | 28 +--
 site/_docs/history.md   | 67 +
 site/_docs/howto.md |  6 ++--
 4 files changed, 85 insertions(+), 18 deletions(-)

diff --git a/README b/README
index 7a4eaaeaf..571202929 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Apache Calcite Avatica release 1.23.0
+Apache Calcite Avatica release 1.24.0
 
 # Overview
 This is a source or binary distribution of Avatica, a framework for
diff --git a/site/_docs/docker_images.md b/site/_docs/docker_images.md
index 2354ca3cb..e04a25310 100644
--- a/site/_docs/docker_images.md
+++ b/site/_docs/docker_images.md
@@ -70,22 +70,22 @@ file will start an instance of PostgreSQL and an instance 
of the Avatica server,
 exposing an Avatica server configured against a "real" PostgreSQL database.
 
 All of the `Dockerfile` and `docker-compose.yml` files are conveniently 
provided in an archive for
-each release. Here is the layout for release 1.23.0:
+each release. Here is the layout for release 1.24.0:
 
 ```
-avatica-docker-1.23.0/
-avatica-docker-1.23.0/hypersql/
-avatica-docker-1.23.0/mysql/
-avatica-docker-1.23.0/postgresql/
-avatica-docker-1.23.0/Dockerfile
-avatica-docker-1.23.0/hypersql/build.sh
-avatica-docker-1.23.0/hypersql/Dockerfile
-avatica-docker-1.23.0/mysql/build.sh
-avatica-docker-1.23.0/mysql/docker-compose.yml
-avatica-docker-1.23.0/mysql/Dockerfile
-avatica-docker-1.23.0/postgresql/build.sh
-avatica-docker-1.23.0/postgresql/docker-compose.yml
-avatica-docker-1.23.0/postgresql/Dockerfile
+avatica-docker-1.24.0/
+avatica-docker-1.24.0/hypersql/
+avatica-docker-1.24.0/mysql/
+avatica-docker-1.24.0/postgresql/
+avatica-docker-1.24.0/Dockerfile
+avatica-docker-1.24.0/hypersql/build.sh
+avatica-docker-1.24.0/hypersql/Dockerfile
+avatica-docker-1.24.0/mysql/build.sh
+avatica-docker-1.24.0/mysql/docker-compose.yml
+avatica-docker-1.24.0/mysql/Dockerfile
+avatica-docker-1.24.0/postgresql/build.sh
+avatica-docker-1.24.0/postgresql/docker-compose.yml
+avatica-docker-1.24.0/postgresql/Dockerfile
 ```
 
  Running
diff --git a/site/_docs/history.md b/site/_docs/history.md
index 69693aa35..43e31797f 100644
--- a/site/_docs/history.md
+++ b/site/_docs/history.md
@@ -28,6 +28,73 @@ For a full list of releases, see
 Downloads are available on the
 [downloads page]({{ site.baseurl }}/downloads/avatica.html).
 
+## https://github.com/apache/calcite-avatica/releases/tag/rel/avatica-1.24.0";>1.24.0
 / 2023-12-XX
+{: #v1-24-0}
+
+Apache Calcite Avatica 1.24.0 features mostly dependency upgrades with some 
minor bug fixes and features.
+
+Compatibility: This release is tested
+on Linux, macOS, Microsoft Windows;
+using Oracle JDK 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19;
+using IBM Java 8;
+Guava versions 14.0.1 to 32.1.1-jre;
+other software versions as specified in `gradle.properties`.
+
+Contributors to this release:
+Evgeniy Stanilovskiy,
+Francis Chuang (Release Manager),
+Greg Hart,
+Istvan Toth,
+Mihai Budiu,
+Richard Antal,
+Sergey Nuyanzin,
+TJ Banghart
+Vaibhav Joshi,
+Will Noble
+
+Features and bug fixes
+
+* [https://issues.apache.org/jira/browse/CALCITE-5494";>CALCITE-5494]
+  Time zone tests in DateTimeUtilsTest should pass in Europe/London
+* [https://issues.apache.org/jira/browse/CALCITE-5440";>CALCITE-5440]
+  Bump gradle from 7.4.2 to 7.6.1
+* Bump forbidden apis from 3.2 to 3.4
+* [https://issues.apache.org/jira/browse/CALCITE-5567";>CALCITE-5567]
+  Update mockito from 4.4.0 to 4.11.0 and enable jdk19
+* [https://issues.apache.org/jira/browse/CALCITE-5678";>CALCITE-5678]
+  Validate date, time and timestamp literals per ISO-8601
+* [https://issues.apache.org/jira/browse/CALCITE-5581";>CALCITE-5581]
+  Implement Basic client side load balancing in Avatica Driver
+* [https://issues.apache.org/jira/browse/CALCITE-5803";>CALCITE-5803]
+  Migrate Avatica to Gradle 8.1.1
+* [https://issues.apache.org/jira/browse/CALCITE-5812";>CALCITE-5812]
+  Gradle tasks fails when creating the javadoc aggregation
+  Exclude "bom" project from the javadoc aggregation since it does not have 
"main" and "test" objects causing "tasks" to
+  fail.
+* [https://issues.apache.org/jira/browse/CALCITE-5804";>CALCITE-5804]
+  Upgrade jackson version from 2.14.1 to 2.15.2
+* [https://issues.apache.org/jira/browse/CALCITE-5748";>CALCITE-5748]
+  Support Guava 32.1.1-jre
+* [https://issues.apache.org/jira/browse/CALCITE-5890";>CALCITE-5890]
+  Handle non-JKS truststo

(calcite-avatica) branch main updated (8f244943d -> 01a7a9e95)

2023-11-26 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


 discard 8f244943d [CALCITE-6057] Release Avatica 1.24.0
 discard 54fbbd7f3 Install svn in docker release script
 new 2ba10bd2a Install svn in docker release script
 new 01a7a9e95 [CALCITE-6057] Release Avatica 1.24.0

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (8f244943d)
\
 N -- N -- N   refs/heads/main (01a7a9e95)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 docker.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



(calcite-avatica) 01/02: Install svn in docker release script

2023-11-26 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git

commit 2ba10bd2a0ab45417f9992ccd0b8bd553d281b6f
Author: Francis Chuang 
AuthorDate: Mon Nov 27 10:24:13 2023 +1100

Install svn in docker release script
---
 docker.sh | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/docker.sh b/docker.sh
index 3c7981dd0..4831ba011 100755
--- a/docker.sh
+++ b/docker.sh
@@ -32,9 +32,9 @@ KEYS=()
 
 GPG_COMMAND="gpg"
 
-install_gnupg2(){
+install_gnupg2_and_svn(){
   apt update
-  apt install gnupg2 -y
+  apt install gnupg2 subversion -y
 }
 
 get_gpg_keys(){
@@ -280,7 +280,7 @@ promote_release(){
 
 case $1 in
 dry-run)
-install_gnupg2
+install_gnupg2_and_svn
 mount_gpg_keys
 select_gpg_key
 get_dry_run_build_configuration
@@ -289,7 +289,7 @@ case $1 in
 ;;
 
 publish-release-for-voting)
-install_gnupg2
+install_gnupg2_and_svn
 mount_gpg_keys
 select_gpg_key
 get_build_configuration



(calcite-avatica) 02/02: [CALCITE-6057] Release Avatica 1.24.0

2023-11-26 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git

commit 01a7a9e956b3fe8ad999a5b82e5d9924434cb309
Author: Francis Chuang 
AuthorDate: Mon Nov 27 10:27:13 2023 +1100

[CALCITE-6057] Release Avatica 1.24.0
---
 README  |  2 +-
 site/_docs/docker_images.md | 28 +--
 site/_docs/history.md   | 67 +
 site/_docs/howto.md |  6 ++--
 4 files changed, 85 insertions(+), 18 deletions(-)

diff --git a/README b/README
index 7a4eaaeaf..571202929 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Apache Calcite Avatica release 1.23.0
+Apache Calcite Avatica release 1.24.0
 
 # Overview
 This is a source or binary distribution of Avatica, a framework for
diff --git a/site/_docs/docker_images.md b/site/_docs/docker_images.md
index 2354ca3cb..e04a25310 100644
--- a/site/_docs/docker_images.md
+++ b/site/_docs/docker_images.md
@@ -70,22 +70,22 @@ file will start an instance of PostgreSQL and an instance 
of the Avatica server,
 exposing an Avatica server configured against a "real" PostgreSQL database.
 
 All of the `Dockerfile` and `docker-compose.yml` files are conveniently 
provided in an archive for
-each release. Here is the layout for release 1.23.0:
+each release. Here is the layout for release 1.24.0:
 
 ```
-avatica-docker-1.23.0/
-avatica-docker-1.23.0/hypersql/
-avatica-docker-1.23.0/mysql/
-avatica-docker-1.23.0/postgresql/
-avatica-docker-1.23.0/Dockerfile
-avatica-docker-1.23.0/hypersql/build.sh
-avatica-docker-1.23.0/hypersql/Dockerfile
-avatica-docker-1.23.0/mysql/build.sh
-avatica-docker-1.23.0/mysql/docker-compose.yml
-avatica-docker-1.23.0/mysql/Dockerfile
-avatica-docker-1.23.0/postgresql/build.sh
-avatica-docker-1.23.0/postgresql/docker-compose.yml
-avatica-docker-1.23.0/postgresql/Dockerfile
+avatica-docker-1.24.0/
+avatica-docker-1.24.0/hypersql/
+avatica-docker-1.24.0/mysql/
+avatica-docker-1.24.0/postgresql/
+avatica-docker-1.24.0/Dockerfile
+avatica-docker-1.24.0/hypersql/build.sh
+avatica-docker-1.24.0/hypersql/Dockerfile
+avatica-docker-1.24.0/mysql/build.sh
+avatica-docker-1.24.0/mysql/docker-compose.yml
+avatica-docker-1.24.0/mysql/Dockerfile
+avatica-docker-1.24.0/postgresql/build.sh
+avatica-docker-1.24.0/postgresql/docker-compose.yml
+avatica-docker-1.24.0/postgresql/Dockerfile
 ```
 
  Running
diff --git a/site/_docs/history.md b/site/_docs/history.md
index 69693aa35..43e31797f 100644
--- a/site/_docs/history.md
+++ b/site/_docs/history.md
@@ -28,6 +28,73 @@ For a full list of releases, see
 Downloads are available on the
 [downloads page]({{ site.baseurl }}/downloads/avatica.html).
 
+## https://github.com/apache/calcite-avatica/releases/tag/rel/avatica-1.24.0";>1.24.0
 / 2023-12-XX
+{: #v1-24-0}
+
+Apache Calcite Avatica 1.24.0 features mostly dependency upgrades with some 
minor bug fixes and features.
+
+Compatibility: This release is tested
+on Linux, macOS, Microsoft Windows;
+using Oracle JDK 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19;
+using IBM Java 8;
+Guava versions 14.0.1 to 32.1.1-jre;
+other software versions as specified in `gradle.properties`.
+
+Contributors to this release:
+Evgeniy Stanilovskiy,
+Francis Chuang (Release Manager),
+Greg Hart,
+Istvan Toth,
+Mihai Budiu,
+Richard Antal,
+Sergey Nuyanzin,
+TJ Banghart
+Vaibhav Joshi,
+Will Noble
+
+Features and bug fixes
+
+* [https://issues.apache.org/jira/browse/CALCITE-5494";>CALCITE-5494]
+  Time zone tests in DateTimeUtilsTest should pass in Europe/London
+* [https://issues.apache.org/jira/browse/CALCITE-5440";>CALCITE-5440]
+  Bump gradle from 7.4.2 to 7.6.1
+* Bump forbidden apis from 3.2 to 3.4
+* [https://issues.apache.org/jira/browse/CALCITE-5567";>CALCITE-5567]
+  Update mockito from 4.4.0 to 4.11.0 and enable jdk19
+* [https://issues.apache.org/jira/browse/CALCITE-5678";>CALCITE-5678]
+  Validate date, time and timestamp literals per ISO-8601
+* [https://issues.apache.org/jira/browse/CALCITE-5581";>CALCITE-5581]
+  Implement Basic client side load balancing in Avatica Driver
+* [https://issues.apache.org/jira/browse/CALCITE-5803";>CALCITE-5803]
+  Migrate Avatica to Gradle 8.1.1
+* [https://issues.apache.org/jira/browse/CALCITE-5812";>CALCITE-5812]
+  Gradle tasks fails when creating the javadoc aggregation
+  Exclude "bom" project from the javadoc aggregation since it does not have 
"main" and "test" objects causing "tasks" to
+  fail.
+* [https://issues.apache.org/jira/browse/CALCITE-5804";>CALCITE-5804]
+  Upgrade jackson version from 2.14.1 to 2.15.2
+* [https://issues.apache.org/jira/browse/CALCITE-5748";>CALCITE-5748]
+  Support Guava 32.1.1-jre
+* [https://issues.apache.org/jira/browse/CALCITE-5890";>CALCITE-5890]
+  Handle non-JKS truststo

svn commit: r65555 - in /dev/calcite/apache-calcite-avatica-1.24.0-rc0: ./ apache-calcite-avatica-1.24.0-src.tar.gz apache-calcite-avatica-1.24.0-src.tar.gz.asc apache-calcite-avatica-1.24.0-src.tar.g

2023-11-26 Thread francischuang
Author: francischuang
Date: Sun Nov 26 23:41:00 2023
New Revision: 6

Log:
Uploading release candidate Apache Calcite Avatica avatica-1.24.0-rc0 to dev 
area

Added:
dev/calcite/apache-calcite-avatica-1.24.0-rc0/

dev/calcite/apache-calcite-avatica-1.24.0-rc0/apache-calcite-avatica-1.24.0-src.tar.gz

dev/calcite/apache-calcite-avatica-1.24.0-rc0/apache-calcite-avatica-1.24.0-src.tar.gz.asc

dev/calcite/apache-calcite-avatica-1.24.0-rc0/apache-calcite-avatica-1.24.0-src.tar.gz.sha512

Added: 
dev/calcite/apache-calcite-avatica-1.24.0-rc0/apache-calcite-avatica-1.24.0-src.tar.gz
==
Binary files 
dev/calcite/apache-calcite-avatica-1.24.0-rc0/apache-calcite-avatica-1.24.0-src.tar.gz
 (added) and 
dev/calcite/apache-calcite-avatica-1.24.0-rc0/apache-calcite-avatica-1.24.0-src.tar.gz
 Sun Nov 26 23:41:00 2023 differ

Added: 
dev/calcite/apache-calcite-avatica-1.24.0-rc0/apache-calcite-avatica-1.24.0-src.tar.gz.asc
==
--- 
dev/calcite/apache-calcite-avatica-1.24.0-rc0/apache-calcite-avatica-1.24.0-src.tar.gz.asc
 (added)
+++ 
dev/calcite/apache-calcite-avatica-1.24.0-rc0/apache-calcite-avatica-1.24.0-src.tar.gz.asc
 Sun Nov 26 23:41:00 2023
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: BCPG v1.68
+
+iQIzBAABCgAdFiEEY1Zl4L4/clUpEMt0u+ROkjqXCrcFAmVj14EACgkQu+ROkjqX
+Cre0WhAAym6LszKepmnNj3J4JtbtJzG4ErPTEr/bsIJxpqbhxXT+qKt+PzuE/aey
+/Xri9d+2m05ByLpeYv5pfetrDFfrwGXxCvGBGjuBASVJ1zgtKRX74AbU7nXhTQ1D
+vFnx2WMZ1wxO/OJ3jzGlO9wG8oCrrRWD2CaXvcuaB0R85IQPfcfWUmoS8v+jSYHV
+TrpgOW9eXqSVBDrJF8MiCqeP0JqcrYdhpJr1Yqq3ngzEFCsdbPpv8qMUqdT9ZK2/
+awpj6vMQL0AvO7ePEYHUgHZ6wUABXWEaVIV94Rk+xa5mFw3PYA0l707qos+ffufc
+dNy8uVKZy6Fd5/Zn+XwUBpeGrRHxejxYBxJdIBu03WEUzN/imhBJbeYRbboQjfde
+uY9hznxRzCdIdwdpntkwegDExqYTw2b2M4n0Nbe0ecqdOj6FhPzlZ6L41Um2g9br
+rNu2A6165P+EKGaGctZh/XVMABdz9gUUFSwyFartAzJ5w91LtjqNIW9P5dymwNho
+O+Z14ydWA1za4OSsQjJVTB43dlldFThDWIG7zt05YK0G9c7XUvJB2aTGkTk7pII5
+74fnFb3TjbaqJ8lDEZZbu+MfK8c0BOthSksyhaixKeqgtlK285d5fRdiPGvSoYmu
+bvi+UuhDkUjbDrogMcmKizhjoDX0WcRUVNEPjyopZEK1vSlWrws=
+=iFOf
+-END PGP SIGNATURE-

Added: 
dev/calcite/apache-calcite-avatica-1.24.0-rc0/apache-calcite-avatica-1.24.0-src.tar.gz.sha512
==
--- 
dev/calcite/apache-calcite-avatica-1.24.0-rc0/apache-calcite-avatica-1.24.0-src.tar.gz.sha512
 (added)
+++ 
dev/calcite/apache-calcite-avatica-1.24.0-rc0/apache-calcite-avatica-1.24.0-src.tar.gz.sha512
 Sun Nov 26 23:41:00 2023
@@ -0,0 +1 @@
+927707b23a1338105fbb9d0a9a1836baf3e95e20002407b483b8f663927c5d41d844b2a09ec2cd1e580ae2e29d930ad32ee308d0d04550c35d8daefa7ad777c3
 *apache-calcite-avatica-1.24.0-src.tar.gz




(calcite-avatica) annotated tag avatica-1.24.0-rc0 created (now 07fe9843e)

2023-11-26 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to annotated tag avatica-1.24.0-rc0
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


  at 07fe9843e (tag)
 tagging 01a7a9e956b3fe8ad999a5b82e5d9924434cb309 (commit)
 replaces rel/avatica-1.23.0
  by root
  on Sun Nov 26 23:42:30 2023 +

- Log -
---

No new revisions were added by this update.



(calcite-avatica) branch main updated: Install svn when using docker release script to promote release

2023-11-28 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


The following commit(s) were added to refs/heads/main by this push:
 new 7caf7e084 Install svn when using docker release script to promote 
release
7caf7e084 is described below

commit 7caf7e084c8610a9f41c0ac5f2083e835c48a4ab
Author: Francis Chuang 
AuthorDate: Wed Nov 29 09:44:37 2023 +1100

Install svn when using docker release script to promote release
---
 docker.sh | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/docker.sh b/docker.sh
index 4831ba011..7bd631155 100755
--- a/docker.sh
+++ b/docker.sh
@@ -37,6 +37,11 @@ install_gnupg2_and_svn(){
   apt install gnupg2 subversion -y
 }
 
+install_svn(){
+  apt update
+  apt install subversion -y
+}
+
 get_gpg_keys(){
 GPG_KEYS=$($GPG_COMMAND --list-keys --with-colons --keyid-format LONG)
 
@@ -303,6 +308,7 @@ case $1 in
 ;;
 
 promote-release)
+install_svn
 promote_release
 ;;
 



(calcite-avatica) branch main updated: [CALCITE-6141] Add `jdk8.checkstyle` property, use `jdk8.checkstyle` in case of java 8

2023-11-28 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


The following commit(s) were added to refs/heads/main by this push:
 new b97b819ec [CALCITE-6141] Add `jdk8.checkstyle` property, use 
`jdk8.checkstyle` in case of java 8
b97b819ec is described below

commit b97b819ecc6b338df1ea8e6b0ee64604f47ab4a9
Author: Sergey Nuyanzin 
AuthorDate: Mon Nov 27 21:30:42 2023 +0100

[CALCITE-6141] Add `jdk8.checkstyle` property, use `jdk8.checkstyle` in 
case of java 8
---
 .github/workflows/main.yml | 4 ++--
 build.gradle.kts   | 4 +++-
 gradle.properties  | 1 +
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 0bd4b92d0..b7ef576c7 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -58,7 +58,7 @@ jobs:
   fetch-depth: 50
   - name: 'Test'
 run: |
-  ./gradlew --no-parallel --no-daemon tasks build javadoc 
-Pcheckstyle.version=9.3
+  ./gradlew --no-parallel --no-daemon tasks build javadoc
 
   linux-jdk8-avatica:
 name: 'Linux (JDK 8), Avatica main'
@@ -74,7 +74,7 @@ jobs:
 fetch-depth: 50
 - name: 'Install Avatica to Maven Local'
   run: |
-./gradlew publishToMavenLocal -Pcalcite.avatica.version=1.0.0-dev-main 
-PskipJavadoc -Pcheckstyle.version=9.3
+./gradlew publishToMavenLocal -Pcalcite.avatica.version=1.0.0-dev-main 
-PskipJavadoc
 - name: 'Test Calcite'
   run: |
 git clone --depth 100 https://github.com/apache/calcite.git ../calcite
diff --git a/build.gradle.kts b/build.gradle.kts
index 374a2a980..b866f0e8f 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -209,7 +209,9 @@ allprojects {
 if (!skipCheckstyle) {
 apply()
 dependencies {
-checkstyle("com.puppycrawl.tools:checkstyle:${"checkstyle".v}")
+val checkstyleVersion = if (JavaVersion.current() == 
JavaVersion.VERSION_1_8)
+"jdk8.checkstyle".v else "checkstyle".v
+checkstyle("com.puppycrawl.tools:checkstyle:$checkstyleVersion")
 }
 checkstyle {
 // Current one is ~8.8
diff --git a/gradle.properties b/gradle.properties
index 6b59c1c6e..75b24f43b 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -51,6 +51,7 @@ org.owasp.dependencycheck.version=5.2.2
 # Tools
 checkerframework.version=3.10.0
 checkstyle.version=10.3.2
+jdk8.checkstyle.version=9.3
 spotbugs.version=3.1.11
 
 asm.version=7.1



(calcite-avatica) 02/03: [CALCITE-6141] Add `jdk8.checkstyle` property, use `jdk8.checkstyle` in case of java 8

2023-11-28 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git

commit 31bb4fa5d79d735b96fe522da6c2999c754d1ad3
Author: Sergey Nuyanzin 
AuthorDate: Mon Nov 27 21:30:42 2023 +0100

[CALCITE-6141] Add `jdk8.checkstyle` property, use `jdk8.checkstyle` in 
case of java 8
---
 .github/workflows/main.yml | 4 ++--
 build.gradle.kts   | 4 +++-
 gradle.properties  | 1 +
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 0bd4b92d0..b7ef576c7 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -58,7 +58,7 @@ jobs:
   fetch-depth: 50
   - name: 'Test'
 run: |
-  ./gradlew --no-parallel --no-daemon tasks build javadoc 
-Pcheckstyle.version=9.3
+  ./gradlew --no-parallel --no-daemon tasks build javadoc
 
   linux-jdk8-avatica:
 name: 'Linux (JDK 8), Avatica main'
@@ -74,7 +74,7 @@ jobs:
 fetch-depth: 50
 - name: 'Install Avatica to Maven Local'
   run: |
-./gradlew publishToMavenLocal -Pcalcite.avatica.version=1.0.0-dev-main 
-PskipJavadoc -Pcheckstyle.version=9.3
+./gradlew publishToMavenLocal -Pcalcite.avatica.version=1.0.0-dev-main 
-PskipJavadoc
 - name: 'Test Calcite'
   run: |
 git clone --depth 100 https://github.com/apache/calcite.git ../calcite
diff --git a/build.gradle.kts b/build.gradle.kts
index 374a2a980..b866f0e8f 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -209,7 +209,9 @@ allprojects {
 if (!skipCheckstyle) {
 apply()
 dependencies {
-checkstyle("com.puppycrawl.tools:checkstyle:${"checkstyle".v}")
+val checkstyleVersion = if (JavaVersion.current() == 
JavaVersion.VERSION_1_8)
+"jdk8.checkstyle".v else "checkstyle".v
+checkstyle("com.puppycrawl.tools:checkstyle:$checkstyleVersion")
 }
 checkstyle {
 // Current one is ~8.8
diff --git a/gradle.properties b/gradle.properties
index 6b59c1c6e..75b24f43b 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -51,6 +51,7 @@ org.owasp.dependencycheck.version=5.2.2
 # Tools
 checkerframework.version=3.10.0
 checkstyle.version=10.3.2
+jdk8.checkstyle.version=9.3
 spotbugs.version=3.1.11
 
 asm.version=7.1



(calcite-avatica) 03/03: [CALCITE-6057] Release Avatica 1.24.0

2023-11-28 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git

commit 4c0999ba154915eee201bd7a037e223e9368a97d
Author: Francis Chuang 
AuthorDate: Wed Nov 29 10:34:45 2023 +1100

[CALCITE-6057] Release Avatica 1.24.0
---
 README  |  2 +-
 site/_docs/docker_images.md | 28 +-
 site/_docs/history.md   | 70 +
 site/_docs/howto.md |  6 ++--
 4 files changed, 88 insertions(+), 18 deletions(-)

diff --git a/README b/README
index 7a4eaaeaf..571202929 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Apache Calcite Avatica release 1.23.0
+Apache Calcite Avatica release 1.24.0
 
 # Overview
 This is a source or binary distribution of Avatica, a framework for
diff --git a/site/_docs/docker_images.md b/site/_docs/docker_images.md
index 2354ca3cb..e04a25310 100644
--- a/site/_docs/docker_images.md
+++ b/site/_docs/docker_images.md
@@ -70,22 +70,22 @@ file will start an instance of PostgreSQL and an instance 
of the Avatica server,
 exposing an Avatica server configured against a "real" PostgreSQL database.
 
 All of the `Dockerfile` and `docker-compose.yml` files are conveniently 
provided in an archive for
-each release. Here is the layout for release 1.23.0:
+each release. Here is the layout for release 1.24.0:
 
 ```
-avatica-docker-1.23.0/
-avatica-docker-1.23.0/hypersql/
-avatica-docker-1.23.0/mysql/
-avatica-docker-1.23.0/postgresql/
-avatica-docker-1.23.0/Dockerfile
-avatica-docker-1.23.0/hypersql/build.sh
-avatica-docker-1.23.0/hypersql/Dockerfile
-avatica-docker-1.23.0/mysql/build.sh
-avatica-docker-1.23.0/mysql/docker-compose.yml
-avatica-docker-1.23.0/mysql/Dockerfile
-avatica-docker-1.23.0/postgresql/build.sh
-avatica-docker-1.23.0/postgresql/docker-compose.yml
-avatica-docker-1.23.0/postgresql/Dockerfile
+avatica-docker-1.24.0/
+avatica-docker-1.24.0/hypersql/
+avatica-docker-1.24.0/mysql/
+avatica-docker-1.24.0/postgresql/
+avatica-docker-1.24.0/Dockerfile
+avatica-docker-1.24.0/hypersql/build.sh
+avatica-docker-1.24.0/hypersql/Dockerfile
+avatica-docker-1.24.0/mysql/build.sh
+avatica-docker-1.24.0/mysql/docker-compose.yml
+avatica-docker-1.24.0/mysql/Dockerfile
+avatica-docker-1.24.0/postgresql/build.sh
+avatica-docker-1.24.0/postgresql/docker-compose.yml
+avatica-docker-1.24.0/postgresql/Dockerfile
 ```
 
  Running
diff --git a/site/_docs/history.md b/site/_docs/history.md
index 69693aa35..4bfe10454 100644
--- a/site/_docs/history.md
+++ b/site/_docs/history.md
@@ -28,6 +28,76 @@ For a full list of releases, see
 Downloads are available on the
 [downloads page]({{ site.baseurl }}/downloads/avatica.html).
 
+## https://github.com/apache/calcite-avatica/releases/tag/rel/avatica-1.24.0";>1.24.0
 / 2023-12-XX
+{: #v1-24-0}
+
+Apache Calcite Avatica 1.24.0 features mostly dependency upgrades with some 
minor bug fixes and features.
+
+Compatibility: This release is tested
+on Linux, macOS, Microsoft Windows;
+using Oracle JDK 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19;
+using IBM Java 8;
+Guava versions 14.0.1 to 32.1.1-jre;
+other software versions as specified in `gradle.properties`.
+
+Contributors to this release:
+Evgeniy Stanilovskiy,
+Francis Chuang (Release Manager),
+Greg Hart,
+Istvan Toth,
+Mihai Budiu,
+Richard Antal,
+Sergey Nuyanzin,
+TJ Banghart
+Vaibhav Joshi,
+Will Noble
+
+Features and bug fixes
+
+* [https://issues.apache.org/jira/browse/CALCITE-5494";>CALCITE-5494]
+  Time zone tests in DateTimeUtilsTest should pass in Europe/London
+* [https://issues.apache.org/jira/browse/CALCITE-5440";>CALCITE-5440]
+  Bump gradle from 7.4.2 to 7.6.1
+* Bump forbidden apis from 3.2 to 3.4
+* [https://issues.apache.org/jira/browse/CALCITE-5567";>CALCITE-5567]
+  Update mockito from 4.4.0 to 4.11.0 and enable jdk19
+* [https://issues.apache.org/jira/browse/CALCITE-5678";>CALCITE-5678]
+  Validate date, time and timestamp literals per ISO-8601
+* [https://issues.apache.org/jira/browse/CALCITE-5581";>CALCITE-5581]
+  Implement Basic client side load balancing in Avatica Driver
+* [https://issues.apache.org/jira/browse/CALCITE-5803";>CALCITE-5803]
+  Migrate Avatica to Gradle 8.1.1
+* [https://issues.apache.org/jira/browse/CALCITE-5812";>CALCITE-5812]
+  Gradle tasks fails when creating the javadoc aggregation
+  Exclude "bom" project from the javadoc aggregation since it does not have 
"main" and "test" objects causing "tasks" to
+  fail.
+* [https://issues.apache.org/jira/browse/CALCITE-5804";>CALCITE-5804]
+  Upgrade jackson version from 2.14.1 to 2.15.2
+* [https://issues.apache.org/jira/browse/CALCITE-5748";>CALCITE-5748]
+  Support Guava 32.1.1-jre
+* [https://issues.apache.org/jira/browse/CALCITE-5890";>CALCITE-5890]
+  Handle non-JKS truststo

(calcite-avatica) branch main updated (b97b819ec -> 4c0999ba1)

2023-11-28 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


 discard b97b819ec [CALCITE-6141] Add `jdk8.checkstyle` property, use 
`jdk8.checkstyle` in case of java 8
 discard 7caf7e084 Install svn when using docker release script to promote 
release
omit 01a7a9e95 [CALCITE-6057] Release Avatica 1.24.0
 new c0e0c350c Install svn when using docker release script to promote 
release
 new 31bb4fa5d [CALCITE-6141] Add `jdk8.checkstyle` property, use 
`jdk8.checkstyle` in case of java 8
 new 4c0999ba1 [CALCITE-6057] Release Avatica 1.24.0

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (b97b819ec)
\
 N -- N -- N   refs/heads/main (4c0999ba1)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 site/_docs/history.md | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)



(calcite-avatica) 01/03: Install svn when using docker release script to promote release

2023-11-28 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git

commit c0e0c350ceb33a0b695452ac8c47640ccc9a0ba3
Author: Francis Chuang 
AuthorDate: Wed Nov 29 09:44:37 2023 +1100

Install svn when using docker release script to promote release
---
 docker.sh | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/docker.sh b/docker.sh
index 4831ba011..7bd631155 100755
--- a/docker.sh
+++ b/docker.sh
@@ -37,6 +37,11 @@ install_gnupg2_and_svn(){
   apt install gnupg2 subversion -y
 }
 
+install_svn(){
+  apt update
+  apt install subversion -y
+}
+
 get_gpg_keys(){
 GPG_KEYS=$($GPG_COMMAND --list-keys --with-colons --keyid-format LONG)
 
@@ -303,6 +308,7 @@ case $1 in
 ;;
 
 promote-release)
+install_svn
 promote_release
 ;;
 



svn commit: r65633 - in /dev/calcite/apache-calcite-avatica-1.24.0-rc1: ./ apache-calcite-avatica-1.24.0-src.tar.gz apache-calcite-avatica-1.24.0-src.tar.gz.asc apache-calcite-avatica-1.24.0-src.tar.g

2023-11-28 Thread francischuang
Author: francischuang
Date: Wed Nov 29 00:17:50 2023
New Revision: 65633

Log:
Uploading release candidate Apache Calcite Avatica avatica-1.24.0-rc1 to dev 
area

Added:
dev/calcite/apache-calcite-avatica-1.24.0-rc1/

dev/calcite/apache-calcite-avatica-1.24.0-rc1/apache-calcite-avatica-1.24.0-src.tar.gz

dev/calcite/apache-calcite-avatica-1.24.0-rc1/apache-calcite-avatica-1.24.0-src.tar.gz.asc

dev/calcite/apache-calcite-avatica-1.24.0-rc1/apache-calcite-avatica-1.24.0-src.tar.gz.sha512

Added: 
dev/calcite/apache-calcite-avatica-1.24.0-rc1/apache-calcite-avatica-1.24.0-src.tar.gz
==
Binary files 
dev/calcite/apache-calcite-avatica-1.24.0-rc1/apache-calcite-avatica-1.24.0-src.tar.gz
 (added) and 
dev/calcite/apache-calcite-avatica-1.24.0-rc1/apache-calcite-avatica-1.24.0-src.tar.gz
 Wed Nov 29 00:17:50 2023 differ

Added: 
dev/calcite/apache-calcite-avatica-1.24.0-rc1/apache-calcite-avatica-1.24.0-src.tar.gz.asc
==
--- 
dev/calcite/apache-calcite-avatica-1.24.0-rc1/apache-calcite-avatica-1.24.0-src.tar.gz.asc
 (added)
+++ 
dev/calcite/apache-calcite-avatica-1.24.0-rc1/apache-calcite-avatica-1.24.0-src.tar.gz.asc
 Wed Nov 29 00:17:50 2023
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: BCPG v1.68
+
+iQIzBAABCgAdFiEEY1Zl4L4/clUpEMt0u+ROkjqXCrcFAmVmgyQACgkQu+ROkjqX
+CrcwPBAAkSDIYIBLPE58DVPWGReKc2VI6TpPZqawsTVXqza+Z85N+9bv7aslsO5y
+J8lE4guWO0Pb9HqaL49YQrvs53as4mGyhK8+KkGgn5meynd7dfdk/htYtZmMcoHP
+8gKDYnbASmi5O/yU2D1fwZUZY/8T6jE8YqMc7MeSZGgDkP+VAqlHSxpunc1XHYsh
+NzSJIwx92mh5eTSf3EDCw4VwwQO8mmyApBDu0hbAJTlFlHNuQ/6jbxmYcWR3fkta
+UrrTkhzAZNy8ngFiixgqM4nXdK+y54sam+78h+8a71ByjbancMTCv/AujQnNR3Ln
+lGMyYOSE0urSwhISxkSIZohkMw44c+fXtRzkMH4+PzHfCcfYShYpLWioeYbDxvAD
+jI2FpvS/dOgXih1rjpyq8xJbuT0qpO5GmFXCBU2A/3yUCpfT2LSxLlfs/+i6wdAW
+Z71URAbBnXpXtOBoYnDv4/h9P9EnmCLgwSPDN8d9AnysOJ5dvKDnD24LBZ/6zUjv
+wE+t66HhZXBl4pYkWjx8+The2BFXzkUKM4rGzZVlwz+INpM8UQuRsTOSo4GGX4aI
+EjHMEvbBiUg6/0oWXlAzHdWB7FlTwQooriyecBtT3B4hiDGWvPT7MzUOoHSCGrIJ
+9vWE6vZchE2MX5eFb9C1gZLMPDRa/5glTfsrfEAdP5zim5hJZn0=
+=o0kd
+-END PGP SIGNATURE-

Added: 
dev/calcite/apache-calcite-avatica-1.24.0-rc1/apache-calcite-avatica-1.24.0-src.tar.gz.sha512
==
--- 
dev/calcite/apache-calcite-avatica-1.24.0-rc1/apache-calcite-avatica-1.24.0-src.tar.gz.sha512
 (added)
+++ 
dev/calcite/apache-calcite-avatica-1.24.0-rc1/apache-calcite-avatica-1.24.0-src.tar.gz.sha512
 Wed Nov 29 00:17:50 2023
@@ -0,0 +1 @@
+41da104d811b3925cbf19452cbe3acac8271bae188efb21f4eed9738dd13b1e353923f63a5ed73aefb05a1d5004211e0d438520b268c9e5d3f3f6c8f98c3be00
 *apache-calcite-avatica-1.24.0-src.tar.gz




(calcite-avatica) annotated tag avatica-1.24.0-rc1 created (now 0fbf400ba)

2023-11-28 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to annotated tag avatica-1.24.0-rc1
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


  at 0fbf400ba (tag)
 tagging 4c0999ba154915eee201bd7a037e223e9368a97d (commit)
 replaces rel/avatica-1.23.0
  by root
  on Wed Nov 29 00:19:39 2023 +

- Log -
---

No new revisions were added by this update.



(calcite-avatica-go) branch main updated: [CALCITE-6139] Avatica-Go sends the same offset for the FetchRequest

2023-11-28 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


The following commit(s) were added to refs/heads/main by this push:
 new 4645f00  [CALCITE-6139] Avatica-Go sends the same offset for the 
FetchRequest
4645f00 is described below

commit 4645f00ea1f77bcf7e78dbea8f43b1459e732e74
Author: egor-ryashin 
AuthorDate: Tue Nov 28 16:24:58 2023 +0300

[CALCITE-6139] Avatica-Go sends the same offset for the FetchRequest
---
 rows.go | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/rows.go b/rows.go
index dd0cac4..3bc6a7b 100644
--- a/rows.go
+++ b/rows.go
@@ -99,7 +99,7 @@ func (r *rows) Next(dest []driver.Value) error {
res, err := r.conn.httpClient.post(context.Background(), 
&message.FetchRequest{
ConnectionId: r.conn.connectionId,
StatementId:  r.statementID,
-   Offset:   resultSet.offset,
+   Offset:   resultSet.offset + 
uint64(len(resultSet.data)),
FrameMaxSize: r.conn.config.frameMaxSize,
})
 
@@ -130,6 +130,7 @@ func (r *rows) Next(dest []driver.Value) error {
resultSet.done = frame.Done
resultSet.data = data
resultSet.currentRow = 0
+   resultSet.offset = frame.Offset
 
}
 



svn commit: r65806 - /dev/calcite/apache-calcite-avatica-1.24.0-rc1/ /release/calcite/apache-calcite-avatica-1.24.0/

2023-12-03 Thread francischuang
Author: francischuang
Date: Sun Dec  3 21:30:11 2023
New Revision: 65806

Log:
Promoting Apache Calcite Avatica avatica-1.24.0-rc1 -> rel/avatica-1.24.0 to 
release area

Added:
release/calcite/apache-calcite-avatica-1.24.0/

release/calcite/apache-calcite-avatica-1.24.0/apache-calcite-avatica-1.24.0-src.tar.gz
  - copied unchanged from r65633, 
dev/calcite/apache-calcite-avatica-1.24.0-rc1/apache-calcite-avatica-1.24.0-src.tar.gz

release/calcite/apache-calcite-avatica-1.24.0/apache-calcite-avatica-1.24.0-src.tar.gz.asc
  - copied unchanged from r65633, 
dev/calcite/apache-calcite-avatica-1.24.0-rc1/apache-calcite-avatica-1.24.0-src.tar.gz.asc

release/calcite/apache-calcite-avatica-1.24.0/apache-calcite-avatica-1.24.0-src.tar.gz.sha512
  - copied unchanged from r65633, 
dev/calcite/apache-calcite-avatica-1.24.0-rc1/apache-calcite-avatica-1.24.0-src.tar.gz.sha512
Removed:
dev/calcite/apache-calcite-avatica-1.24.0-rc1/



(calcite-avatica) annotated tag rel/avatica-1.24.0 created (now 5326caf0c)

2023-12-03 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to annotated tag rel/avatica-1.24.0
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


  at 5326caf0c (tag)
 tagging 4c0999ba154915eee201bd7a037e223e9368a97d (commit)
 replaces rel/avatica-1.23.0
  by root
  on Sun Dec 3 21:31:06 2023 +

- Log -
---

No new revisions were added by this update.



svn commit: r65807 - in /release/calcite: apache-calcite-avatica-1.21.0/ apache-calcite-avatica-1.22.0/

2023-12-03 Thread francischuang
Author: francischuang
Date: Sun Dec  3 21:31:25 2023
New Revision: 65807

Log:
Release apache-calcite-avatica-1.24.0

Removed:
release/calcite/apache-calcite-avatica-1.21.0/
release/calcite/apache-calcite-avatica-1.22.0/



(calcite-avatica) branch main updated: Prepare for next development iteration

2023-12-03 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


The following commit(s) were added to refs/heads/main by this push:
 new fbf5eee45 Prepare for next development iteration
fbf5eee45 is described below

commit fbf5eee4584f71103e8a67e02522c457424731be
Author: Francis Chuang 
AuthorDate: Mon Dec 4 08:35:07 2023 +1100

Prepare for next development iteration
---
 gradle.properties|  2 +-
 site/_docs/history.md|  2 ++
 site/_posts/2023-12-04-release-1.24.0.md | 36 
 3 files changed, 39 insertions(+), 1 deletion(-)

diff --git a/gradle.properties b/gradle.properties
index 75b24f43b..6787587e7 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -23,7 +23,7 @@ kotlin.parallel.tasks.in.project=true
 # This is version for Calcite Avatica itself
 # Note: it should not include "-SNAPSHOT" as it is automatically added by 
build.gradle.kts
 # Release version can be generated by using -Prelease or -Prc= arguments
-calcite.avatica.version=1.24.0
+calcite.avatica.version=1.25.0
 
 # The options below configures the use of local clone (e.g. testing 
development versions)
 # You can pass un-comment it, or pass option -PlocalReleasePlugins, or 
-PlocalReleasePlugins=
diff --git a/site/_docs/history.md b/site/_docs/history.md
index 4bfe10454..17ee29df8 100644
--- a/site/_docs/history.md
+++ b/site/_docs/history.md
@@ -32,6 +32,8 @@ Downloads are available on the
 {: #v1-24-0}
 
 Apache Calcite Avatica 1.24.0 features mostly dependency upgrades with some 
minor bug fixes and features.
+*Breaking Change*: Due to 
[CALCITE-5678](https://issues.apache.org/jira/browse/CALCITE-5678), date 
literals not
+satisfying the Gregorian calendar will be rejected.
 
 Compatibility: This release is tested
 on Linux, macOS, Microsoft Windows;
diff --git a/site/_posts/2023-12-04-release-1.24.0.md 
b/site/_posts/2023-12-04-release-1.24.0.md
new file mode 100644
index 0..4e5f1110d
--- /dev/null
+++ b/site/_posts/2023-12-04-release-1.24.0.md
@@ -0,0 +1,36 @@
+---
+layout: news_item
+date: "2023-12-04 08:30:00 +"
+author: francischuang
+version: 1.24.0
+categories: [release]
+tag: v1-24-0
+sha: 4c0999b
+component: avatica
+---
+
+
+Apache Calcite Avatica 1.24.0 features mostly dependency upgrades with some 
minor bug fixes and features.
+*Breaking Change*: Due to 
[CALCITE-5678](https://issues.apache.org/jira/browse/CALCITE-5678), date 
literals not
+satisfying the Gregorian calendar will be rejected.
+
+See the list of
+[bug fixes and new features]({{ site.baseurl }}/docs/history.html#v1-24-0)
+for more information.



(calcite-avatica) 01/01: Prepare for next development iteration

2023-12-03 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git

commit 538ae640a9290fe7e24ee08f9bfe2fe5451d70c2
Author: Francis Chuang 
AuthorDate: Mon Dec 4 08:35:07 2023 +1100

Prepare for next development iteration
---
 gradle.properties|  2 +-
 site/_docs/history.md|  5 -
 site/_posts/2023-12-04-release-1.24.0.md | 37 
 3 files changed, 42 insertions(+), 2 deletions(-)

diff --git a/gradle.properties b/gradle.properties
index 75b24f43b..6787587e7 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -23,7 +23,7 @@ kotlin.parallel.tasks.in.project=true
 # This is version for Calcite Avatica itself
 # Note: it should not include "-SNAPSHOT" as it is automatically added by 
build.gradle.kts
 # Release version can be generated by using -Prelease or -Prc= arguments
-calcite.avatica.version=1.24.0
+calcite.avatica.version=1.25.0
 
 # The options below configures the use of local clone (e.g. testing 
development versions)
 # You can pass un-comment it, or pass option -PlocalReleasePlugins, or 
-PlocalReleasePlugins=
diff --git a/site/_docs/history.md b/site/_docs/history.md
index 4bfe10454..374af5bff 100644
--- a/site/_docs/history.md
+++ b/site/_docs/history.md
@@ -28,11 +28,14 @@ For a full list of releases, see
 Downloads are available on the
 [downloads page]({{ site.baseurl }}/downloads/avatica.html).
 
-## https://github.com/apache/calcite-avatica/releases/tag/rel/avatica-1.24.0";>1.24.0
 / 2023-12-XX
+## https://github.com/apache/calcite-avatica/releases/tag/rel/avatica-1.24.0";>1.24.0
 / 2023-12-04
 {: #v1-24-0}
 
 Apache Calcite Avatica 1.24.0 features mostly dependency upgrades with some 
minor bug fixes and features.
 
+*Breaking Change*: Due to 
[CALCITE-5678](https://issues.apache.org/jira/browse/CALCITE-5678), date 
literals not
+satisfying the Gregorian calendar will be rejected.
+
 Compatibility: This release is tested
 on Linux, macOS, Microsoft Windows;
 using Oracle JDK 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19;
diff --git a/site/_posts/2023-12-04-release-1.24.0.md 
b/site/_posts/2023-12-04-release-1.24.0.md
new file mode 100644
index 0..c18e4d927
--- /dev/null
+++ b/site/_posts/2023-12-04-release-1.24.0.md
@@ -0,0 +1,37 @@
+---
+layout: news_item
+date: "2023-12-04 08:30:00 +"
+author: francischuang
+version: 1.24.0
+categories: [release]
+tag: v1-24-0
+sha: 4c0999b
+component: avatica
+---
+
+
+Apache Calcite Avatica 1.24.0 features mostly dependency upgrades with some 
minor bug fixes and features.
+
+*Breaking Change*: Due to 
[CALCITE-5678](https://issues.apache.org/jira/browse/CALCITE-5678), date 
literals not
+satisfying the Gregorian calendar will be rejected.
+
+See the list of
+[bug fixes and new features]({{ site.baseurl }}/docs/history.html#v1-24-0)
+for more information.



(calcite-avatica) branch main updated (fbf5eee45 -> 538ae640a)

2023-12-03 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


 discard fbf5eee45 Prepare for next development iteration
 new 538ae640a Prepare for next development iteration

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (fbf5eee45)
\
 N -- N -- N   refs/heads/main (538ae640a)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 site/_docs/history.md| 3 ++-
 site/_posts/2023-12-04-release-1.24.0.md | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)



(calcite-avatica) branch main updated: Install git and set safe.directory when using docker release script to promote release

2023-12-03 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


The following commit(s) were added to refs/heads/main by this push:
 new 78c5f5428 Install git and set safe.directory when using docker release 
script to promote release
78c5f5428 is described below

commit 78c5f54280b2fe3813aea0cbd9fbb7faf399d9dd
Author: Francis Chuang 
AuthorDate: Mon Dec 4 09:55:14 2023 +1100

Install git and set safe.directory when using docker release script to 
promote release
---
 docker.sh | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/docker.sh b/docker.sh
index 7bd631155..a22f2fb55 100755
--- a/docker.sh
+++ b/docker.sh
@@ -37,9 +37,9 @@ install_gnupg2_and_svn(){
   apt install gnupg2 subversion -y
 }
 
-install_svn(){
+install_git_and_svn(){
   apt update
-  apt install subversion -y
+  apt install git subversion -y
 }
 
 get_gpg_keys(){
@@ -236,6 +236,8 @@ get_asf_credentials(){
 
 promote_release(){
 
+git config --global --add safe.directory /src
+
 LATEST_TAG=$(git describe --tags `git rev-list --tags --max-count=1`)
 
 if [[ ! $LATEST_TAG =~ .+-rc[[:digit:]]+$ ]]; then
@@ -308,7 +310,7 @@ case $1 in
 ;;
 
 promote-release)
-install_svn
+install_git_and_svn
 promote_release
 ;;
 



(calcite-avatica-go) 01/02: [CALCITE-6151] Test against Go 1.20 and 1.21

2023-12-03 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git

commit 9797df6ec90a2d3a124985191030eb0175758031
Author: Francis Chuang 
AuthorDate: Mon Dec 4 10:11:35 2023 +1100

[CALCITE-6151] Test against Go 1.20 and 1.21
---
 .github/workflows/tests.yaml | 2 +-
 docker-compose.yml   | 8 
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml
index 01ac752..9e09d27 100644
--- a/.github/workflows/tests.yaml
+++ b/.github/workflows/tests.yaml
@@ -25,7 +25,7 @@ jobs:
 strategy:
   fail-fast: false
   matrix:
-go_version: ["1.19", "1.20"]
+go_version: ["1.20", "1.21"]
 database:
   - [phoenix, 1.3-4.13]
   - [phoenix, 1.4-4.14]
diff --git a/docker-compose.yml b/docker-compose.yml
index ed1894e..9f54e59 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -23,7 +23,7 @@ services:
 command: -u jdbc:hsqldb:mem:public
 
   test:
-image: golang:${GO_VERSION:-1.20}
+image: golang:${GO_VERSION:-1.21}
 command: sh -c "export AVATICA_FLAVOR=HSQLDB && go test -v ./...; export 
AVATICA_FLAVOR=PHOENIX && go test -v ./..."
 working_dir: /source
 environment:
@@ -37,7 +37,7 @@ services:
   - hsqldb
 
   test-phoenix:
-image: golang:${GO_VERSION:-1.20}
+image: golang:${GO_VERSION:-1.21}
 command: go test -v ./...
 working_dir: /source
 environment:
@@ -50,7 +50,7 @@ services:
   - phoenix
 
   test-hsqldb:
-image: golang:${GO_VERSION:-1.20}
+image: golang:${GO_VERSION:-1.21}
 command: go test -v ./...
 working_dir: /source
 environment:
@@ -100,7 +100,7 @@ services:
   - .:/source
 
   compile-protobuf:
-image: golang:1.20
+image: golang:1.21
 working_dir: /source
 command: sh -c "./docker.sh compile-protobuf"
 environment:



(calcite-avatica-go) branch main updated (4645f00 -> 37813e2)

2023-12-03 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


from 4645f00  [CALCITE-6139] Avatica-Go sends the same offset for the 
FetchRequest
 new 9797df6  [CALCITE-6151] Test against Go 1.20 and 1.21
 new 37813e2  [CALCITE-6152] Test against Avatica 1.24.0

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/tests.yaml |  6 +++---
 docker-compose.yml   | 12 ++--
 2 files changed, 9 insertions(+), 9 deletions(-)



(calcite-avatica-go) 02/02: [CALCITE-6152] Test against Avatica 1.24.0

2023-12-03 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git

commit 37813e22f43cc8de5eec602883004d26c40852a8
Author: Francis Chuang 
AuthorDate: Mon Dec 4 10:14:46 2023 +1100

[CALCITE-6152] Test against Avatica 1.24.0
---
 .github/workflows/tests.yaml | 4 ++--
 docker-compose.yml   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml
index 9e09d27..0300842 100644
--- a/.github/workflows/tests.yaml
+++ b/.github/workflows/tests.yaml
@@ -30,11 +30,11 @@ jobs:
   - [phoenix, 1.3-4.13]
   - [phoenix, 1.4-4.14]
   - [phoenix, 2.0-5.0]
-  - [hsqldb, 1.18.0]
-  - [hsqldb, 1.19.0]
   - [hsqldb, 1.20.0]
   - [hsqldb, 1.21.0]
   - [hsqldb, 1.22.0]
+  - [hsqldb, 1.23.0]
+  - [hsqldb, 1.24.0]
 
 runs-on: ubuntu-latest
 
diff --git a/docker-compose.yml b/docker-compose.yml
index 9f54e59..7d9204b 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -19,7 +19,7 @@ services:
 image: 
ghcr.io/boostport/hbase-phoenix-all-in-one:${PHOENIX_VERSION:-2.0-5.0}
 
   hsqldb:
-image: apache/calcite-avatica-hypersql:${HSQLDB_VERSION:-1.22.0}
+image: apache/calcite-avatica-hypersql:${HSQLDB_VERSION:-1.24.0}
 command: -u jdbc:hsqldb:mem:public
 
   test:
@@ -104,7 +104,7 @@ services:
 working_dir: /source
 command: sh -c "./docker.sh compile-protobuf"
 environment:
-  AVATICA_VERSION: 1.22.0
+  AVATICA_VERSION: 1.24.0
   PROTOBUF_VERSION: 21.5
 volumes:
   - .:/source



(calcite-avatica-go) branch main updated: [CALCITE-6153] Recompile protobuf messages to Avatica 1.24

2023-12-03 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


The following commit(s) were added to refs/heads/main by this push:
 new e85b0a5  [CALCITE-6153] Recompile protobuf messages to Avatica 1.24
e85b0a5 is described below

commit e85b0a5eff5316e02064b8515c3c837f5e6dc6b4
Author: Francis Chuang 
AuthorDate: Mon Dec 4 10:18:02 2023 +1100

[CALCITE-6153] Recompile protobuf messages to Avatica 1.24
---
 docker-compose.yml  | 2 +-
 message/common.pb.go| 4 ++--
 message/requests.pb.go  | 4 ++--
 message/responses.pb.go | 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/docker-compose.yml b/docker-compose.yml
index 7d9204b..09bc0fb 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -105,7 +105,7 @@ services:
 command: sh -c "./docker.sh compile-protobuf"
 environment:
   AVATICA_VERSION: 1.24.0
-  PROTOBUF_VERSION: 21.5
+  PROTOBUF_VERSION: 25.1
 volumes:
   - .:/source
   - $GOPATH/pkg/mod/cache:/go/pkg/mod/cache
diff --git a/message/common.pb.go b/message/common.pb.go
index 4132701..6fc4299 100644
--- a/message/common.pb.go
+++ b/message/common.pb.go
@@ -16,8 +16,8 @@
 
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// protoc-gen-go v1.28.1
-// protocv3.21.5
+// protoc-gen-go v1.30.0
+// protocv4.25.1
 // source: common.proto
 
 package message
diff --git a/message/requests.pb.go b/message/requests.pb.go
index ec87b06..f136217 100644
--- a/message/requests.pb.go
+++ b/message/requests.pb.go
@@ -16,8 +16,8 @@
 
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// protoc-gen-go v1.28.1
-// protocv3.21.5
+// protoc-gen-go v1.30.0
+// protocv4.25.1
 // source: requests.proto
 
 package message
diff --git a/message/responses.pb.go b/message/responses.pb.go
index d1736e4..f45dcda 100644
--- a/message/responses.pb.go
+++ b/message/responses.pb.go
@@ -16,8 +16,8 @@
 
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// protoc-gen-go v1.28.1
-// protocv3.21.5
+// protoc-gen-go v1.30.0
+// protocv4.25.1
 // source: responses.proto
 
 package message



(calcite-avatica-go) branch main updated: [CALCITE-6154] Upgrade protobuf library to 1.31.0

2023-12-03 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


The following commit(s) were added to refs/heads/main by this push:
 new bfe91fc  [CALCITE-6154] Upgrade protobuf library to 1.31.0
bfe91fc is described below

commit bfe91fc0c0a9afcf8096868f369be28fd1e25309
Author: Francis Chuang 
AuthorDate: Mon Dec 4 10:21:18 2023 +1100

[CALCITE-6154] Upgrade protobuf library to 1.31.0
---
 go.mod | 2 +-
 go.sum | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/go.mod b/go.mod
index 3e3cd9c..d4e6f0a 100644
--- a/go.mod
+++ b/go.mod
@@ -6,7 +6,7 @@ require (
github.com/hashicorp/go-uuid v1.0.3
github.com/icholy/digest v0.1.22
github.com/jcmturner/gokrb5/v8 v8.4.4
-   google.golang.org/protobuf v1.30.0
+   google.golang.org/protobuf v1.31.0
 )
 
 require (
diff --git a/go.sum b/go.sum
index 1ab7c3e..a692e74 100644
--- a/go.sum
+++ b/go.sum
@@ -90,6 +90,8 @@ golang.org/x/xerrors 
v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
 google.golang.org/protobuf v1.26.0-rc.1/go.mod 
h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
 google.golang.org/protobuf v1.30.0 
h1:kPPoIgf3TsEvrm0PFe15JQ+570QVxYzEvvHqChK+cng=
 google.golang.org/protobuf v1.30.0/go.mod 
h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
+google.golang.org/protobuf v1.31.0 
h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8=
+google.golang.org/protobuf v1.31.0/go.mod 
h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
 gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod 
h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod 
h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=



(calcite-avatica-go) branch main updated: [CALCITE-6155] Add additional rel/ tag to avatica-go release script

2023-12-03 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


The following commit(s) were added to refs/heads/main by this push:
 new 5f0bc41  [CALCITE-6155] Add additional rel/ tag to avatica-go release 
script
5f0bc41 is described below

commit 5f0bc41ba1ea62cbd4b1656b131cc11c60af09ab
Author: Francis Chuang 
AuthorDate: Mon Dec 4 14:20:40 2023 +1100

[CALCITE-6155] Add additional rel/ tag to avatica-go release script
---
 docker.sh | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/docker.sh b/docker.sh
index 95932f1..093d848 100755
--- a/docker.sh
+++ b/docker.sh
@@ -526,8 +526,10 @@ promote_release(){
 set_git_credentials
 
 git tag v$TAG_WITHOUT_RC $LATEST_TAG
+git tag rel/v$TAG_WITHOUT_RC $LATEST_TAG
 
 git push $GITBOX_URL v$TAG_WITHOUT_RC
+git push $GITBOX_URL rel/v$TAG_WITHOUT_RC
 
 svn checkout $RELEASE_REPO /tmp/release
 rm -rf /tmp/release/$PRODUCT-$TAG_WITHOUT_RC



(calcite-avatica-go) branch main updated (5f0bc41 -> e826fef)

2023-12-03 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


 discard 5f0bc41  [CALCITE-6155] Add additional rel/ tag to avatica-go release 
script
 discard bfe91fc  [CALCITE-6154] Upgrade protobuf library to 1.31.0
 discard e85b0a5  [CALCITE-6153] Recompile protobuf messages to Avatica 1.24
 new 95a8aef  [CALCITE-6153] Recompile protobuf messages to Avatica 1.24.0
 new 93c7d11  [CALCITE-6154] Upgrade protobuf library to 1.31.0
 new e826fef  [CALCITE-6155] Add additional rel/ tag to avatica-go release 
script

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (5f0bc41)
\
 N -- N -- N   refs/heads/main (e826fef)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:



(calcite-avatica-go) 02/03: [CALCITE-6154] Upgrade protobuf library to 1.31.0

2023-12-03 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git

commit 93c7d11687c29d88d19153eb61871369eea9fa79
Author: Francis Chuang 
AuthorDate: Mon Dec 4 10:21:18 2023 +1100

[CALCITE-6154] Upgrade protobuf library to 1.31.0
---
 go.mod | 2 +-
 go.sum | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/go.mod b/go.mod
index 3e3cd9c..d4e6f0a 100644
--- a/go.mod
+++ b/go.mod
@@ -6,7 +6,7 @@ require (
github.com/hashicorp/go-uuid v1.0.3
github.com/icholy/digest v0.1.22
github.com/jcmturner/gokrb5/v8 v8.4.4
-   google.golang.org/protobuf v1.30.0
+   google.golang.org/protobuf v1.31.0
 )
 
 require (
diff --git a/go.sum b/go.sum
index 1ab7c3e..a692e74 100644
--- a/go.sum
+++ b/go.sum
@@ -90,6 +90,8 @@ golang.org/x/xerrors 
v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
 google.golang.org/protobuf v1.26.0-rc.1/go.mod 
h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
 google.golang.org/protobuf v1.30.0 
h1:kPPoIgf3TsEvrm0PFe15JQ+570QVxYzEvvHqChK+cng=
 google.golang.org/protobuf v1.30.0/go.mod 
h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
+google.golang.org/protobuf v1.31.0 
h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8=
+google.golang.org/protobuf v1.31.0/go.mod 
h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
 gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod 
h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod 
h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=



(calcite-avatica-go) 03/03: [CALCITE-6155] Add additional rel/ tag to avatica-go release script

2023-12-03 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git

commit e826fefd43310db35dfab64d4fe287537f01b51e
Author: Francis Chuang 
AuthorDate: Mon Dec 4 14:20:40 2023 +1100

[CALCITE-6155] Add additional rel/ tag to avatica-go release script
---
 docker.sh | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/docker.sh b/docker.sh
index 95932f1..093d848 100755
--- a/docker.sh
+++ b/docker.sh
@@ -526,8 +526,10 @@ promote_release(){
 set_git_credentials
 
 git tag v$TAG_WITHOUT_RC $LATEST_TAG
+git tag rel/v$TAG_WITHOUT_RC $LATEST_TAG
 
 git push $GITBOX_URL v$TAG_WITHOUT_RC
+git push $GITBOX_URL rel/v$TAG_WITHOUT_RC
 
 svn checkout $RELEASE_REPO /tmp/release
 rm -rf /tmp/release/$PRODUCT-$TAG_WITHOUT_RC



(calcite-avatica-go) 01/03: [CALCITE-6153] Recompile protobuf messages to Avatica 1.24.0

2023-12-03 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git

commit 95a8aef0e76854798a9b4866571ab96a440ce603
Author: Francis Chuang 
AuthorDate: Mon Dec 4 10:18:02 2023 +1100

[CALCITE-6153] Recompile protobuf messages to Avatica 1.24.0
---
 docker-compose.yml  | 2 +-
 message/common.pb.go| 4 ++--
 message/requests.pb.go  | 4 ++--
 message/responses.pb.go | 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/docker-compose.yml b/docker-compose.yml
index 7d9204b..09bc0fb 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -105,7 +105,7 @@ services:
 command: sh -c "./docker.sh compile-protobuf"
 environment:
   AVATICA_VERSION: 1.24.0
-  PROTOBUF_VERSION: 21.5
+  PROTOBUF_VERSION: 25.1
 volumes:
   - .:/source
   - $GOPATH/pkg/mod/cache:/go/pkg/mod/cache
diff --git a/message/common.pb.go b/message/common.pb.go
index 4132701..6fc4299 100644
--- a/message/common.pb.go
+++ b/message/common.pb.go
@@ -16,8 +16,8 @@
 
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// protoc-gen-go v1.28.1
-// protocv3.21.5
+// protoc-gen-go v1.30.0
+// protocv4.25.1
 // source: common.proto
 
 package message
diff --git a/message/requests.pb.go b/message/requests.pb.go
index ec87b06..f136217 100644
--- a/message/requests.pb.go
+++ b/message/requests.pb.go
@@ -16,8 +16,8 @@
 
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// protoc-gen-go v1.28.1
-// protocv3.21.5
+// protoc-gen-go v1.30.0
+// protocv4.25.1
 // source: requests.proto
 
 package message
diff --git a/message/responses.pb.go b/message/responses.pb.go
index d1736e4..f45dcda 100644
--- a/message/responses.pb.go
+++ b/message/responses.pb.go
@@ -16,8 +16,8 @@
 
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
-// protoc-gen-go v1.28.1
-// protocv3.21.5
+// protoc-gen-go v1.30.0
+// protocv4.25.1
 // source: responses.proto
 
 package message



(calcite-avatica-go) tag v5.3.0-rc0 created (now 8657d0a)

2023-12-03 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to tag v5.3.0-rc0
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


  at 8657d0a  (commit)
No new revisions were added by this update.



svn commit: r65811 - in /dev/calcite/apache-calcite-avatica-go-5.3.0-rc0: ./ apache-calcite-avatica-go-5.3.0-src.tar.gz apache-calcite-avatica-go-5.3.0-src.tar.gz.asc apache-calcite-avatica-go-5.3.0-s

2023-12-03 Thread francischuang
Author: francischuang
Date: Mon Dec  4 04:17:12 2023
New Revision: 65811

Log:
apache-calcite-avatica-go-5.3.0-rc0

Added:
dev/calcite/apache-calcite-avatica-go-5.3.0-rc0/

dev/calcite/apache-calcite-avatica-go-5.3.0-rc0/apache-calcite-avatica-go-5.3.0-src.tar.gz
   (with props)

dev/calcite/apache-calcite-avatica-go-5.3.0-rc0/apache-calcite-avatica-go-5.3.0-src.tar.gz.asc

dev/calcite/apache-calcite-avatica-go-5.3.0-rc0/apache-calcite-avatica-go-5.3.0-src.tar.gz.sha512

Added: 
dev/calcite/apache-calcite-avatica-go-5.3.0-rc0/apache-calcite-avatica-go-5.3.0-src.tar.gz
==
Binary file - no diff available.

Propchange: 
dev/calcite/apache-calcite-avatica-go-5.3.0-rc0/apache-calcite-avatica-go-5.3.0-src.tar.gz
--
svn:mime-type = application/octet-stream

Added: 
dev/calcite/apache-calcite-avatica-go-5.3.0-rc0/apache-calcite-avatica-go-5.3.0-src.tar.gz.asc
==
--- 
dev/calcite/apache-calcite-avatica-go-5.3.0-rc0/apache-calcite-avatica-go-5.3.0-src.tar.gz.asc
 (added)
+++ 
dev/calcite/apache-calcite-avatica-go-5.3.0-rc0/apache-calcite-avatica-go-5.3.0-src.tar.gz.asc
 Mon Dec  4 04:17:12 2023
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEY1Zl4L4/clUpEMt0u+ROkjqXCrcFAmVtUj0ACgkQu+ROkjqX
+CrejvRAAxoxGe4fHtKpsUd4KDzodnm5qsusabMpofPBVlpENIJkUcF9mRxrq/MGq
+PyIvQTq2bMsc48Q/m8AZ2Tt5MZ9RTmJb2K3/IlE0FJ3wW5TR1gIuYOPULGOFCNha
+ZJEoO+Oz7E8wSBpuMghq6ix2qd6fw5rrbQr/oK27fTc2BeFWJn/P8YsMh3oS8rpp
+NCjCxY46dJgZaj03GIDZ3jZKwT1pQDOhsMjSNErIEMytdmgUBoJyVzPF0TqZyL1p
+122h+FooVITmbCudMyvPQqYQFmsBlEjLVOhidT70EHSJKvSa58W9xzfc7cxLvBuA
+4iqM8S2JLsioPuNRjq2X7jv+gF25r1R0fO1eLYZnF/ez/da7iseijtHdYQzIB92c
+kDtYQyET9WqgCseieC7VhL+BujKmXLPaJL0VUOJEnR3kFxG9yDIWQE4PZhqDiH8d
+ME7i3SGc8Pvhwagflw21ytrZMSq4Bc9eBIZ6HqxnOOnJgLYojI9JCHQYaEa1wEcc
+S+nQW1L1ElP1oTt8Bk35lMLUK9Cd0HFWyUJfpPwRl43P6SyomA9qjvowgWD9Xkek
+v6zscVVmrcFQmZAve+3miq3EVCIdflfU1gTjrYKj9VV/qWGQ2Asd8tmgmJ5dgFbc
+eLdFYa4XAFGOZHb8PHvV4pj+svYcdzSlQYhviHHdKX4tyiXJrDE=
+=jEEI
+-END PGP SIGNATURE-

Added: 
dev/calcite/apache-calcite-avatica-go-5.3.0-rc0/apache-calcite-avatica-go-5.3.0-src.tar.gz.sha512
==
--- 
dev/calcite/apache-calcite-avatica-go-5.3.0-rc0/apache-calcite-avatica-go-5.3.0-src.tar.gz.sha512
 (added)
+++ 
dev/calcite/apache-calcite-avatica-go-5.3.0-rc0/apache-calcite-avatica-go-5.3.0-src.tar.gz.sha512
 Mon Dec  4 04:17:12 2023
@@ -0,0 +1,3 @@
+apache-calcite-avatica-go-5.3.0-src.tar.gz: 
+4927DE62 7C46BE04 2F8092E6 86D5FE36 A3E0115F 7D1672AB F0B32285 AB437FE5
+3B6347CE 5824E1D9 C37A24D0 8B80088C 132F706D D484F0F8 C2961453 941AC048




(calcite-avatica-go) tag v5.3.0 created (now 8657d0a)

2023-12-10 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to tag v5.3.0
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


  at 8657d0a  (commit)
No new revisions were added by this update.



(calcite-avatica-go) tag rel/v5.3.0 created (now 8657d0a)

2023-12-10 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to tag rel/v5.3.0
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


  at 8657d0a  (commit)
No new revisions were added by this update.



svn commit: r65975 - in /release/calcite: apache-calcite-avatica-go-5.1.0/ apache-calcite-avatica-go-5.3.0/

2023-12-10 Thread francischuang
Author: francischuang
Date: Mon Dec 11 07:51:55 2023
New Revision: 65975

Log:
Release apache-calcite-avatica-go-5.3.0

Added:
release/calcite/apache-calcite-avatica-go-5.3.0/

release/calcite/apache-calcite-avatica-go-5.3.0/apache-calcite-avatica-go-5.3.0-src.tar.gz
   (with props)

release/calcite/apache-calcite-avatica-go-5.3.0/apache-calcite-avatica-go-5.3.0-src.tar.gz.asc

release/calcite/apache-calcite-avatica-go-5.3.0/apache-calcite-avatica-go-5.3.0-src.tar.gz.sha512
Removed:
release/calcite/apache-calcite-avatica-go-5.1.0/

Added: 
release/calcite/apache-calcite-avatica-go-5.3.0/apache-calcite-avatica-go-5.3.0-src.tar.gz
==
Binary file - no diff available.

Propchange: 
release/calcite/apache-calcite-avatica-go-5.3.0/apache-calcite-avatica-go-5.3.0-src.tar.gz
--
svn:mime-type = application/octet-stream

Added: 
release/calcite/apache-calcite-avatica-go-5.3.0/apache-calcite-avatica-go-5.3.0-src.tar.gz.asc
==
--- 
release/calcite/apache-calcite-avatica-go-5.3.0/apache-calcite-avatica-go-5.3.0-src.tar.gz.asc
 (added)
+++ 
release/calcite/apache-calcite-avatica-go-5.3.0/apache-calcite-avatica-go-5.3.0-src.tar.gz.asc
 Mon Dec 11 07:51:55 2023
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEY1Zl4L4/clUpEMt0u+ROkjqXCrcFAmVtUj0ACgkQu+ROkjqX
+CrejvRAAxoxGe4fHtKpsUd4KDzodnm5qsusabMpofPBVlpENIJkUcF9mRxrq/MGq
+PyIvQTq2bMsc48Q/m8AZ2Tt5MZ9RTmJb2K3/IlE0FJ3wW5TR1gIuYOPULGOFCNha
+ZJEoO+Oz7E8wSBpuMghq6ix2qd6fw5rrbQr/oK27fTc2BeFWJn/P8YsMh3oS8rpp
+NCjCxY46dJgZaj03GIDZ3jZKwT1pQDOhsMjSNErIEMytdmgUBoJyVzPF0TqZyL1p
+122h+FooVITmbCudMyvPQqYQFmsBlEjLVOhidT70EHSJKvSa58W9xzfc7cxLvBuA
+4iqM8S2JLsioPuNRjq2X7jv+gF25r1R0fO1eLYZnF/ez/da7iseijtHdYQzIB92c
+kDtYQyET9WqgCseieC7VhL+BujKmXLPaJL0VUOJEnR3kFxG9yDIWQE4PZhqDiH8d
+ME7i3SGc8Pvhwagflw21ytrZMSq4Bc9eBIZ6HqxnOOnJgLYojI9JCHQYaEa1wEcc
+S+nQW1L1ElP1oTt8Bk35lMLUK9Cd0HFWyUJfpPwRl43P6SyomA9qjvowgWD9Xkek
+v6zscVVmrcFQmZAve+3miq3EVCIdflfU1gTjrYKj9VV/qWGQ2Asd8tmgmJ5dgFbc
+eLdFYa4XAFGOZHb8PHvV4pj+svYcdzSlQYhviHHdKX4tyiXJrDE=
+=jEEI
+-END PGP SIGNATURE-

Added: 
release/calcite/apache-calcite-avatica-go-5.3.0/apache-calcite-avatica-go-5.3.0-src.tar.gz.sha512
==
--- 
release/calcite/apache-calcite-avatica-go-5.3.0/apache-calcite-avatica-go-5.3.0-src.tar.gz.sha512
 (added)
+++ 
release/calcite/apache-calcite-avatica-go-5.3.0/apache-calcite-avatica-go-5.3.0-src.tar.gz.sha512
 Mon Dec 11 07:51:55 2023
@@ -0,0 +1,3 @@
+apache-calcite-avatica-go-5.3.0-src.tar.gz: 
+4927DE62 7C46BE04 2F8092E6 86D5FE36 A3E0115F 7D1672AB F0B32285 AB437FE5
+3B6347CE 5824E1D9 C37A24D0 8B80088C 132F706D D484F0F8 C2961453 941AC048




(calcite-avatica-go) branch main updated: Update website for 5.3.0 release

2023-12-11 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


The following commit(s) were added to refs/heads/main by this push:
 new b632923  Update website for 5.3.0 release
b632923 is described below

commit b6329233a3d4d8e9a3bcd116e867815baa285bef
Author: Francis Chuang 
AuthorDate: Mon Dec 11 18:58:47 2023 +1100

Update website for 5.3.0 release
---
 site/_docs/go_history.md   |  4 +--
 site/_posts/2022-12-11-release-avatica-go-5.3.0.md | 35 ++
 2 files changed, 37 insertions(+), 2 deletions(-)

diff --git a/site/_docs/go_history.md b/site/_docs/go_history.md
index 121ca6d..6e3f14e 100644
--- a/site/_docs/go_history.md
+++ b/site/_docs/go_history.md
@@ -28,13 +28,13 @@ For a full list of releases, see
 Downloads are available on the
 [downloads page]({{ site.baseurl }}/downloads/avatica-go.html).
 
-## https://github.com/apache/calcite-avatica-go/releases/tag/v5.3.0";>5.3.0
 / 2023-12-XX
+## https://github.com/apache/calcite-avatica-go/releases/tag/v5.3.0";>5.3.0
 / 2023-12-11
 {: #v5-3-0}
 
 Apache Calcite Avatica Go 5.3.0 includes a few bug fixes and dependency 
updates.
 
 Contributors to this release:
-Egor Riashin
+Egor Riashin,
 Francis Chuang (Release Manager),
 Parag Jain
 
diff --git a/site/_posts/2022-12-11-release-avatica-go-5.3.0.md 
b/site/_posts/2022-12-11-release-avatica-go-5.3.0.md
new file mode 100644
index 000..9ce3853
--- /dev/null
+++ b/site/_posts/2022-12-11-release-avatica-go-5.3.0.md
@@ -0,0 +1,35 @@
+---
+layout: news_item
+date: "2023-12-11 08:30:00 +"
+author: francischuang
+version: 5.3.0
+categories: [release]
+tag: v5-3-0
+sha: 8657d0a
+component: avatica-go
+---
+
+
+Apache Calcite Avatica Go 5.3.0 is a maintenance release of Avatica Go 
including dependency updates and bug fixes. 
+This release supports Go 1.20 and 1.21, which are currently the versions 
supported and maintained by the
+Go team.
+
+The Calcite team recommends users of this package to upgrade to this version, 
where practical, as bugs causing panics
+have been resolved in this release.
\ No newline at end of file



(calcite-avatica-go) branch main updated: [CALCITE-6158] Add instructions for building/testing the project in README file

2023-12-11 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


The following commit(s) were added to refs/heads/main by this push:
 new 8616c8b  [CALCITE-6158] Add instructions for building/testing the 
project in README file
8616c8b is described below

commit 8616c8b2f06751e3a7c1e801b7406560f4cc9d46
Author: Francis Chuang 
AuthorDate: Mon Dec 11 19:06:30 2023 +1100

[CALCITE-6158] Add instructions for building/testing the project in README 
file
---
 README.md | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/README.md b/README.md
index b560f66..f0940f4 100644
--- a/README.md
+++ b/README.md
@@ -54,6 +54,9 @@ For more details, see the [home 
page](https://calcite.apache.org/avatica/docs/go
 Release notes for all published versions are available on the [history
 page](https://calcite.apache.org/avatica/docs/go_history.html).
 
+## Testing
+For instructions on how to run tests for the project, please see our [testing 
guide](https://calcite.apache.org/avatica/develop/avatica-go.html#testing).
+
 ## Issues
 We do not use Github to file issues. Please create an issue on [Calcite's 
JIRA](https://issues.apache.org/jira/projects/CALCITE/issues)
 and select `avatica-go` as the component. For further information, please see 
the [JIRA accounts guide](https://calcite.apache.org/develop/#jira-accounts).
\ No newline at end of file



(calcite-avatica-go) branch main updated: Bump golang.org/x/crypto from 0.14.0 to 0.17.0

2023-12-18 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


The following commit(s) were added to refs/heads/main by this push:
 new 37f7fef  Bump golang.org/x/crypto from 0.14.0 to 0.17.0
37f7fef is described below

commit 37f7fef312d769f3c6663abf59819cd3ccea144a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Mon Dec 18 23:27:16 2023 +

Bump golang.org/x/crypto from 0.14.0 to 0.17.0

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 
to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.14.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] 
---
 go.mod | 2 +-
 go.sum | 8 +---
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/go.mod b/go.mod
index d4e6f0a..612dbb1 100644
--- a/go.mod
+++ b/go.mod
@@ -15,6 +15,6 @@ require (
github.com/jcmturner/gofork v1.7.6 // indirect
github.com/jcmturner/goidentity/v6 v6.0.1 // indirect
github.com/jcmturner/rpc/v2 v2.0.3 // indirect
-   golang.org/x/crypto v0.14.0 // indirect
+   golang.org/x/crypto v0.17.0 // indirect
golang.org/x/net v0.17.0 // indirect
 )
diff --git a/go.sum b/go.sum
index a692e74..cfb757f 100644
--- a/go.sum
+++ b/go.sum
@@ -43,8 +43,9 @@ github.com/yuin/goldmark v1.4.13/go.mod 
h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5t
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod 
h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod 
h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
 golang.org/x/crypto v0.6.0/go.mod 
h1:OFC/31mSvZgRz0V1QTNCzfAI1aIRzbiufJtkMIlEp58=
-golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc=
 golang.org/x/crypto v0.14.0/go.mod 
h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k=
+golang.org/x/crypto v0.17.0/go.mod 
h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4=
 golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod 
h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
 golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod 
h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
@@ -68,17 +69,20 @@ golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod 
h1:oPkhp1MJrh7nUepCBc
 golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod 
h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod 
h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
 golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
 golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo=
 golang.org/x/term v0.13.0/go.mod 
h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/term v0.15.0/go.mod 
h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
 golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
 golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
 golang.org/x/text v0.13.0/go.mod 
h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0/go.mod 
h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod 
h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
 golang.org/x/tools v0.0.0-20190624222133-a101b041ded4/go.mod 
h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod 
h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
@@ -88,8 +92,6 @@ golang.org/x/xerrors 
v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8T
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 
h1:E7g+9GITq07hpfrRu66IVDexMakfv52eLZ2CXBWiKr4=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod 
h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 google.golang.org/protobuf v1.26.0-rc.1/go.mod 
h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
-google.golang.org/protobuf v1.30.0 
h1:kPPoIgf3TsEvrm0PFe15JQ+570QVxYzEvvHqChK+cng=
-google.golang.org/protobuf v1.30.0/go.mod 
h1:HV8QOd/L58Z+nl8r43e

(calcite-avatica) branch main updated: Add Calcite CLI tool to list of Avatica Clients on website

2024-02-04 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git


The following commit(s) were added to refs/heads/main by this push:
 new 178ff82ca Add Calcite CLI tool to list of Avatica Clients on website
178ff82ca is described below

commit 178ff82caeb415d38c5852b8f6c7373bd8d97718
Author: Satya Kommula 
AuthorDate: Mon Feb 5 06:48:29 2024 +0530

Add Calcite CLI tool to list of Avatica Clients on website
---
 site/_docs/index.md | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/site/_docs/index.md b/site/_docs/index.md
index 83259b4a9..02dfd346f 100644
--- a/site/_docs/index.md
+++ b/site/_docs/index.md
@@ -181,3 +181,10 @@ highly welcomed!
 * *License*: [MIT](https://opensource.org/licenses/MIT)
 * Any Avatica version
 * *Maintainer*: Waylay.io
+
+### Calcite Avatica CLI: A Go-based Toool
+* [Home page](https://github.com/satyakommula96/calcite-cli)
+* Language: Go
+* *License*: [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0)
+* Avatica version 1.8.0 onwards
+* *Maintainer*: [Satya Kommula](https://github.com/satyakommula96)



(calcite-avatica-go) branch main updated: Bump google.golang.org/protobuf from 1.31.0 to 1.33.0

2024-03-13 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


The following commit(s) were added to refs/heads/main by this push:
 new a4daffd  Bump google.golang.org/protobuf from 1.31.0 to 1.33.0
a4daffd is described below

commit a4daffd3744beeeda3bf495edf55d01034654882
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Wed Mar 13 23:14:43 2024 +

Bump google.golang.org/protobuf from 1.31.0 to 1.33.0

Bumps google.golang.org/protobuf from 1.31.0 to 1.33.0.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] 
---
 go.mod | 2 +-
 go.sum | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/go.mod b/go.mod
index 612dbb1..4dcef15 100644
--- a/go.mod
+++ b/go.mod
@@ -6,7 +6,7 @@ require (
github.com/hashicorp/go-uuid v1.0.3
github.com/icholy/digest v0.1.22
github.com/jcmturner/gokrb5/v8 v8.4.4
-   google.golang.org/protobuf v1.31.0
+   google.golang.org/protobuf v1.33.0
 )
 
 require (
diff --git a/go.sum b/go.sum
index cfb757f..f76dc33 100644
--- a/go.sum
+++ b/go.sum
@@ -92,8 +92,8 @@ golang.org/x/xerrors 
v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8T
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 
h1:E7g+9GITq07hpfrRu66IVDexMakfv52eLZ2CXBWiKr4=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod 
h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 google.golang.org/protobuf v1.26.0-rc.1/go.mod 
h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
-google.golang.org/protobuf v1.31.0 
h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8=
-google.golang.org/protobuf v1.31.0/go.mod 
h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
+google.golang.org/protobuf v1.33.0 
h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI=
+google.golang.org/protobuf v1.33.0/go.mod 
h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=
 gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod 
h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod 
h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=



(calcite-avatica-go) branch dependabot/go_modules/google.golang.org/protobuf-1.33.0 deleted (was baee885)

2024-03-13 Thread francischuang
This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a change to branch 
dependabot/go_modules/google.golang.org/protobuf-1.33.0
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git


 was baee885  Bump google.golang.org/protobuf from 1.31.0 to 1.33.0

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



calcite-avatica-go git commit: A number of fixes, as itemized:

2017-10-16 Thread francischuang
Repository: calcite-avatica-go
Updated Branches:
  refs/heads/master cfc09cd32 -> 2c4130252


A number of fixes, as itemized:

- Change import paths for github.com/jcmturner/gokrb5/* -> 
gopkg.in/jcmturner/gokrb5.v1/*
- Update Gopkg.lock accordingly
- Adding line end to files missing them
- Reorder import list on class_mappings.go
- Fix gen-protobuf.sh script and permissions
- Generate latest message/*.pb.go files


Project: http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/commit/2c413025
Tree: http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/tree/2c413025
Diff: http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/diff/2c413025

Branch: refs/heads/master
Commit: 2c4130252260a6667288673e42f0a5dfe8e6c406
Parents: cfc09cd
Author: Kenneth Shaw 
Authored: Mon Oct 16 11:14:56 2017 +0700
Committer: Francis Chuang 
Committed: Tue Oct 17 11:10:29 2017 +1100

--
 .gitignore   |  4 ++--
 Gopkg.lock   | 27 ---
 LICENSE  |  1 -
 gen-protobuf.bat |  2 +-
 gen-protobuf.sh  | 23 ++-
 http_client.go   |  9 -
 6 files changed, 41 insertions(+), 25 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/blob/2c413025/.gitignore
--
diff --git a/.gitignore b/.gitignore
index 83b32d0..3162373 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,2 @@
-calcite-tmp/
-vendor/
\ No newline at end of file
+/vendor/
+/avatica-tmp/

http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/blob/2c413025/Gopkg.lock
--
diff --git a/Gopkg.lock b/Gopkg.lock
index e6591f8..591c436 100644
--- a/Gopkg.lock
+++ b/Gopkg.lock
@@ -15,14 +15,15 @@
 
 [[projects]]
   branch = "master"
-  name = "github.com/jcmturner/asn1"
+  name = "github.com/hashicorp/go-uuid"
   packages = ["."]
-  revision = "478ccf09c45d824f741022c79e542624952a83c5"
+  revision = "64130c7a86d732268a38cb04cfbaf0cc987fda98"
 
 [[projects]]
-  name = "github.com/jcmturner/gokrb5"
-  packages = 
["asn1tools","client","config","credentials","crypto","crypto/aescts","crypto/common","crypto/etype","crypto/rfc3961","crypto/rfc3962","crypto/rfc8009","gssapi","iana","iana/adtype","iana/asnAppTag","iana/chksumtype","iana/errorcode","iana/etypeID","iana/flags","iana/keyusage","iana/msgtype","iana/nametype","iana/patype","keytab","krberror","messages","mstypes","ndr","pac","types"]
-  revision = "c26bda0a3bb400baa018645465f49407ef530f27"
+  branch = "master"
+  name = "github.com/jcmturner/asn1"
+  packages = ["."]
+  revision = "478ccf09c45d824f741022c79e542624952a83c5"
 
 [[projects]]
   name = "github.com/satori/go.uuid"
@@ -38,7 +39,7 @@
 [[projects]]
   branch = "master"
   name = "golang.org/x/crypto"
-  packages = ["pbkdf2"]
+  packages = ["md4","pbkdf2"]
   revision = "7f7c0c2d75ebb4e32a21396ce36e87b6dadc91c9"
 
 [[projects]]
@@ -47,9 +48,21 @@
   packages = ["context","context/ctxhttp"]
   revision = "054b33e6527139ad5b1ec2f6232c3b175bd9a30c"
 
+[[projects]]
+  name = "gopkg.in/jcmturner/aescts.v1"
+  packages = ["."]
+  revision = "f6abebb3171c4c1b1fea279cb7c7325020a26290"
+  version = "v1.0.1"
+
+[[projects]]
+  name = "gopkg.in/jcmturner/gokrb5.v1"
+  packages = 
["asn1tools","client","config","credentials","crypto","crypto/common","crypto/etype","crypto/rfc3961","crypto/rfc3962","crypto/rfc4757","crypto/rfc8009","gssapi","iana","iana/adtype","iana/asnAppTag","iana/chksumtype","iana/errorcode","iana/etypeID","iana/flags","iana/keyusage","iana/msgtype","iana/nametype","iana/patype","keytab","krberror","messages","mstypes","ndr","pac","types"]
+  revision = "f5b5d035fe8c9212b223058a3a8c22c099e623cf"
+  version = "v1.1.3"
+
 [solve-meta]
   analyzer-name = "dep"
   analyzer-version = 1
-  inputs-digest = 
"0954c9752efc99bbfd938a977802d6a8902d3b5f7c09bbb444bf95ec8c77ab19"
+  inputs-digest = 
"bd9d17a95e066641ed78da4e8044d997e2686ea4c10549684ec833b79d8de791"
   solver-name = "gps-cdcl"
   solver-version = 1

http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/blob/2c413025/LICENSE
--
diff --git a/LICENSE b/LICENSE
index 7d7b26a..57b2078 100644
--- a/LICENSE
+++ b/LICENSE
@@ -208,4 +208,3 @@
 ---
 
 APACHE CALCITE AVATICA-GO SUBCOMPONENTS:
-

http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/blob/2c413025/gen-protobuf.bat
--
diff --git a/gen-protobuf.bat b/gen-protobuf.bat
index b986a99..143b6dc 100644
--- a/gen-protobuf.bat
+++ b/gen-protobuf.bat
@@ -34,4 +34,4 @@ protoc --proto_path=avatica-tmp/core/src/main/protobuf/ 
--g

[1/3] calcite-avatica-go git commit: Get session from realm and pass it to EnableAutoSessionRenewal() as required in gokrb5 1.2.0

2017-10-17 Thread francischuang
Repository: calcite-avatica-go
Updated Branches:
  refs/heads/upstream-gokrb5-api-breaks [created] 1cc857374


Get session from realm and pass it to EnableAutoSessionRenewal() as required in 
gokrb5 1.2.0


Project: http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/commit/1cc85737
Tree: http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/tree/1cc85737
Diff: http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/diff/1cc85737

Branch: refs/heads/upstream-gokrb5-api-breaks
Commit: 1cc857374716a3cff5f6028d74da207f7afbc233
Parents: c907f35
Author: Francis Chuang 
Authored: Wed Oct 18 13:17:05 2017 +1100
Committer: Francis Chuang 
Committed: Wed Oct 18 13:37:10 2017 +1100

--
 http_client.go | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/blob/1cc85737/http_client.go
--
diff --git a/http_client.go b/http_client.go
index 070986f..6aa75bf 100644
--- a/http_client.go
+++ b/http_client.go
@@ -119,7 +119,13 @@ func NewHTTPClient(host string, authenticationConf 
httpClientAuthConfig) (*httpC
return nil, fmt.Errorf("error performing 
kerberos login with keytab: %s", err)
}
 
-   kc.EnableAutoSessionRenewal()
+   session, err := 
kc.GetSessionFromRealm(authenticationConf.principal.realm)
+
+   if err != nil {
+   return nil, fmt.Errorf("error getting session 
from realm name: %s", err)
+   }
+
+   kc.EnableAutoSessionRenewal(session)
 
c.kerberosClient = kc
}



  1   2   3   4   5   6   7   8   9   10   >