(calcite-avatica-go) branch main updated (a4daffd -> 6959af3)
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
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
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)
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/
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/
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)
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
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
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
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)
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)
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)
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
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)
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
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
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
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)
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
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)
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
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
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
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
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
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
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
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)
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
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
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
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
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)
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
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
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)
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)
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
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
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)
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)
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
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)
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)
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)
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)
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
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)
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
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
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
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
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
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)
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
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)
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
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
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
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)
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
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
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
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
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)
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
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
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)
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
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/
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)
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/
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
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
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)
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
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
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)
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
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
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
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
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)
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
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
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
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)
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
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)
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)
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/
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
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
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
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
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
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)
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:
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
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 }