This is an automated email from the ASF dual-hosted git repository.

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

commit 820d72354e9c77a5b9f4f650d73e8f92360c31f2
Author: Francis Chuang <[email protected]>
AuthorDate: Tue Sep 15 14:56:33 2026 +1000

    [CALCITE-7785] Release Avatica 1.29.0
---
 README                      |  2 +-
 site/_docs/docker_images.md | 28 +++++++++++++-------------
 site/_docs/history.md       | 49 +++++++++++++++++++++++++++++++++++++++++++++
 site/_docs/howto.md         |  4 ++--
 4 files changed, 66 insertions(+), 17 deletions(-)

diff --git a/README b/README
index 8cb0ab972..d80e62168 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Apache Calcite Avatica release 1.28.0
+Apache Calcite Avatica release 1.29.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 fd26c1b18..d29d10fea 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.28.0:
+each release. Here is the layout for release 1.29.0:
 
 ```
-avatica-docker-1.28.0/
-avatica-docker-1.28.0/hypersql/
-avatica-docker-1.28.0/mysql/
-avatica-docker-1.28.0/postgresql/
-avatica-docker-1.28.0/Dockerfile
-avatica-docker-1.28.0/hypersql/build.sh
-avatica-docker-1.28.0/hypersql/Dockerfile
-avatica-docker-1.28.0/mysql/build.sh
-avatica-docker-1.28.0/mysql/docker-compose.yml
-avatica-docker-1.28.0/mysql/Dockerfile
-avatica-docker-1.28.0/postgresql/build.sh
-avatica-docker-1.28.0/postgresql/docker-compose.yml
-avatica-docker-1.28.0/postgresql/Dockerfile
+avatica-docker-1.29.0/
+avatica-docker-1.29.0/hypersql/
+avatica-docker-1.29.0/mysql/
+avatica-docker-1.29.0/postgresql/
+avatica-docker-1.29.0/Dockerfile
+avatica-docker-1.29.0/hypersql/build.sh
+avatica-docker-1.29.0/hypersql/Dockerfile
+avatica-docker-1.29.0/mysql/build.sh
+avatica-docker-1.29.0/mysql/docker-compose.yml
+avatica-docker-1.29.0/mysql/Dockerfile
+avatica-docker-1.29.0/postgresql/build.sh
+avatica-docker-1.29.0/postgresql/docker-compose.yml
+avatica-docker-1.29.0/postgresql/Dockerfile
 ```
 
 #### Running
diff --git a/site/_docs/history.md b/site/_docs/history.md
index c4bd08ff8..76eadd428 100644
--- a/site/_docs/history.md
+++ b/site/_docs/history.md
@@ -28,6 +28,55 @@ For a full list of releases, see
 Downloads are available on the
 [downloads page]({{ site.baseurl }}/downloads/avatica.html).
 
+## <a 
href="https://github.com/apache/calcite-avatica/releases/tag/rel/avatica-1.29.0";>1.29.0</a>
 / 2026-09-XX
+{: #v1-29-0}
+
+Avatica 1.29.0 contains dependency upgrades, improvements to the docker images 
and bug fixes.
+
+Compatibility: This release is tested on Linux, macOS, Microsoft Windows;
+using JDK/OpenJDK versions 8, 11, 17, 21, 24;
+other software versions as specified in `gradle.properties`.
+
+Contributors to this release:
+David Handermann,
+Francis Chuang (release manager),
+Mihai Budiu,
+Ruben Quesada Lopez,
+Stamatis Zampetakis.
+
+Features and bug fixes
+
+* [<a 
href="https://issues.apache.org/jira/browse/CALCITE-7610";>CALCITE-7610</a>]
+  Improve type checking when instantiating plugins
+* [<a 
href="https://issues.apache.org/jira/browse/CALCITE-7715";>CALCITE-7715</a>]
+  Removed HttpCore Timeout from BuiltInConnectionProperty
+* [<a 
href="https://issues.apache.org/jira/browse/CALCITE-7739";>CALCITE-7739</a>]
+  Upgrade Jackson version from 2.18.6 to 2.22.2
+* [<a 
href="https://issues.apache.org/jira/browse/CALCITE-7745";>CALCITE-7745</a>]
+  Implement a mechanism to restrict the connection properties that can be set 
by the caller
+* [<a 
href="https://issues.apache.org/jira/browse/CALCITE-7674";>CALCITE-7674</a>]
+  Add Avatica threat model
+* [<a 
href="https://issues.apache.org/jira/browse/CALCITE-7494";>CALCITE-7494</a>]
+  Avatica conversion to string of TIMESTAMP WITH TIME ZONE does not include 
time zone
+
+Build and tests
+
+* [<a 
href="https://issues.apache.org/jira/browse/CALCITE-7519";>CALCITE-7519</a>]
+  Use eclipse-temurin base image for building Avatica docker images
+* [<a 
href="https://issues.apache.org/jira/browse/CALCITE-7520";>CALCITE-7520</a>]
+  Upgrade Docker Gradle image for running tests to 8.14
+* [<a 
href="https://issues.apache.org/jira/browse/CALCITE-7518";>CALCITE-7518</a>]
+  Use GitHub actions to build Avatica Docker images
+* [<a 
href="https://issues.apache.org/jira/browse/CALCITE-7573";>CALCITE-7573</a>]
+  Fix Java executable path in Avatica docker entrypoints
+
+Website and documentation
+
+* Bump concurrent-ruby from 1.3.5 to 1.3.7 in /site
+* Bump json from 2.10.2 to 2.19.9 in /site
+* [<a 
href="https://issues.apache.org/jira/browse/CALCITE-7786";>CALCITE-7786</a>]
+  Use Jekyll docker images for site generation
+
 ## <a 
href="https://github.com/apache/calcite-avatica/releases/tag/rel/avatica-1.28.0";>1.28.0</a>
 / 2026-05-12
 {: #v1-28-0}
 
diff --git a/site/_docs/howto.md b/site/_docs/howto.md
index 0478a6d7a..07a476efe 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.28.0-src.tar.gz
-$ cd apache-calcite-avatica-1.28.0-src
+$ tar xvfz apache-calcite-avatica-1.29.0-src.tar.gz
+$ cd apache-calcite-avatica-1.29.0-src
 $ gradle build
 {% endhighlight %}
 

Reply via email to