Skip to content

Commit a4e7987

Browse files
committed
[CALCITE-6589] Release Avatica 1.26.0
1 parent aa4efdf commit a4e7987

File tree

5 files changed

+112
-19
lines changed

5 files changed

+112
-19
lines changed

NOTICE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Apache Calcite -- Avatica
2-
Copyright 2012-2024 The Apache Software Foundation
2+
Copyright 2012-2025 The Apache Software Foundation
33

44
This product includes software developed at
55
The Apache Software Foundation (http://www.apache.org/).

README

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Apache Calcite Avatica release 1.25.0
1+
Apache Calcite Avatica release 1.26.0
22

33
# Overview
44
This is a source or binary distribution of Avatica, a framework for

site/_docs/docker_images.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -70,22 +70,22 @@ file will start an instance of PostgreSQL and an instance of the Avatica server,
7070
exposing an Avatica server configured against a "real" PostgreSQL database.
7171

7272
All of the `Dockerfile` and `docker-compose.yml` files are conveniently provided in an archive for
73-
each release. Here is the layout for release 1.25.0:
73+
each release. Here is the layout for release 1.26.0:
7474

7575
```
76-
avatica-docker-1.25.0/
77-
avatica-docker-1.25.0/hypersql/
78-
avatica-docker-1.25.0/mysql/
79-
avatica-docker-1.25.0/postgresql/
80-
avatica-docker-1.25.0/Dockerfile
81-
avatica-docker-1.25.0/hypersql/build.sh
82-
avatica-docker-1.25.0/hypersql/Dockerfile
83-
avatica-docker-1.25.0/mysql/build.sh
84-
avatica-docker-1.25.0/mysql/docker-compose.yml
85-
avatica-docker-1.25.0/mysql/Dockerfile
86-
avatica-docker-1.25.0/postgresql/build.sh
87-
avatica-docker-1.25.0/postgresql/docker-compose.yml
88-
avatica-docker-1.25.0/postgresql/Dockerfile
76+
avatica-docker-1.26.0/
77+
avatica-docker-1.26.0/hypersql/
78+
avatica-docker-1.26.0/mysql/
79+
avatica-docker-1.26.0/postgresql/
80+
avatica-docker-1.26.0/Dockerfile
81+
avatica-docker-1.26.0/hypersql/build.sh
82+
avatica-docker-1.26.0/hypersql/Dockerfile
83+
avatica-docker-1.26.0/mysql/build.sh
84+
avatica-docker-1.26.0/mysql/docker-compose.yml
85+
avatica-docker-1.26.0/mysql/Dockerfile
86+
avatica-docker-1.26.0/postgresql/build.sh
87+
avatica-docker-1.26.0/postgresql/docker-compose.yml
88+
avatica-docker-1.26.0/postgresql/Dockerfile
8989
```
9090

9191
#### Running

site/_docs/history.md

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,99 @@ For a full list of releases, see
2828
Downloads are available on the
2929
[downloads page]({{ site.baseurl }}/downloads/avatica.html).
3030

31+
## <a href="https://github.com/apache/calcite-avatica/releases/tag/rel/avatica-1.26.0">1.26.0</a> / 2025-02-XX
32+
{: #v1-26-0}
33+
34+
Avatica 1.26.0 contains bug fixes, dependency upgrades and support for JDK 23 and Gradle 8.7.
35+
36+
Compatibility: This release is tested on Linux, macOS, Microsoft Windows;
37+
using JDK/OpenJDK versions 8, 11, 17, 23;
38+
other software versions as specified in `gradle.properties`.
39+
40+
Contributors to this release:
41+
Chris Dennis,
42+
Francis Chuang (release manager),
43+
Istvan Toth,
44+
Mihai Budiu,
45+
Sergey Nuyanzin,
46+
Villő Szűcs.
47+
48+
Features and bug fixes
49+
50+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6421">CALCITE-6421</a>]
51+
Add support for JDK 22
52+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6530">CALCITE-6530</a>]
53+
HTTP Sessions are never expired in Avatica server
54+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6529">CALCITE-6529</a>]
55+
Use persistent sessionContext in AvaticaCommonsHttpClientImpl
56+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6601">CALCITE-6601</a>]
57+
Upgrade ByteBuddy version from 1.14.10 to 1.15.1 in Avatica
58+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6661">CALCITE-6661</a>]
59+
Update shadow plugin from 8.0.0 to 8.1.1 and asm from 7.1 to 9.7.1 in Avatica
60+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6657">CALCITE-6657</a>]
61+
Update checkstyle from 10.3.2 to 10.19.0 in Avatica
62+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6656">CALCITE-6656</a>]
63+
Update owasp plugin from 5.2.2 to 10.0.4 in Avatica
64+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6660">CALCITE-6660</a>]
65+
Update protobuf-java from 3.21.9 to 3.25.5 in Avatica
66+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6659">CALCITE-6659</a>]
67+
Update Jetty from 9.4.44.v20210927 to 9.4.56.v20240826 in Avatica
68+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6729">CALCITE-6729</a>]
69+
Ensure TypedValue allows sub-types for local representations
70+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6671">CALCITE-6671</a>]
71+
Update httpclient5 to 5.4.1 and httpcore 5.3.1 in Avatica
72+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6670">CALCITE-6670</a>]
73+
Use org.apache.calcite.avatica.shaded as base package for relocated libraries
74+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6687">CALCITE-6687</a>]
75+
Add dependency constraints for org.ow2.asm for Gradle build environment in Avatica
76+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6658">CALCITE-6658</a>]
77+
Update Jackson from 2.15.2 to 2.15.4 in Avatica
78+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6669">CALCITE-6669</a>]
79+
Httpcore/Httpclient not relocated in shaded Avatica jar
80+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6590">CALCITE-6590</a>]
81+
Use reflection to handle Java SecurityManager deprecation in Avatica
82+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6807">CALCITE-6807</a>]
83+
Update Guava from 32.1.1-jre to 33.4.0-jre in Avatica
84+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6811">CALCITE-6811</a>]
85+
Refactor deprecated httpclient API usage in Avatica
86+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6828">CALCITE-6828</a>]
87+
Upgrade Kerby from 1.1.1 to 2.1.0 in Avatica
88+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6826">CALCITE-6826</a>]
89+
Update Junit from 4.12.0 to 4.13.2 in Avatica
90+
91+
Build and tests
92+
93+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6354">CALCITE-6354</a>]
94+
Use gradle docker image when running tests using docker-compose
95+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6359">CALCITE-6359</a>]
96+
Update GitHub Actions workflows to use docker compose v2
97+
* update CI config for for latest guava
98+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6808">CALCITE-6808</a>]
99+
Use JDK23 instead of JDK22 in CI test for latest JVM in Avatica
100+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6799">CALCITE-6799</a>]
101+
ConnectionPropertiesHATest flakey on MacOS
102+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5136">CALCITE-5136</a>]
103+
Avatica build (or CI) must fail if there are deprecation warnings
104+
* Remove version attribute from docker-compose file
105+
106+
Website and documentation
107+
108+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6351">CALCITE-6351</a>]
109+
Update LICENSE for Jekyll website template
110+
* Bump rexml from 3.2.5 to 3.2.8 in /site
111+
* Bump rexml from 3.2.8 to 3.3.3 in /site
112+
* Bump rexml from 3.3.3 to 3.3.6 in /site
113+
* Site: Cloning source code from GitHub using git protocol fails
114+
* Bump rexml from 3.3.6 to 3.3.9 in /site
115+
* Bump webrick from 1.7.0 to 1.8.2 in /site
116+
* Site: Fix typo in index.md
117+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6842">CALCITE-6842</a>]
118+
Upgrade vulnerable ruby libraries used in Jekyll site generation
119+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6843">CALCITE-6843</a>]
120+
Self-host Lato font on website due to ASF's content security policy
121+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-6845">CALCITE-6845</a>]
122+
Self-host website images
123+
31124
## <a href="https://github.com/apache/calcite-avatica/releases/tag/rel/avatica-1.25.0">1.25.0</a> / 2024-04-05
32125
{: #v1-25-0}
33126

site/_docs/howto.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Here's some miscellaneous documentation about using Avatica.
3131
## Building from a source distribution
3232

3333
Prerequisites are Java (JDK 8 or later)
34-
and Gradle (version 8.5) on your path.
34+
and Gradle (version 8.7) on your path.
3535

3636
(The source distribution
3737
[does not include the Gradle wrapper](https://issues.apache.org/jira/browse/CALCITE-4575);
@@ -43,8 +43,8 @@ Unpack the source distribution `.tar.gz` file,
4343
then build using Gradle:
4444

4545
{% highlight bash %}
46-
$ tar xvfz apache-calcite-avatica-1.25.0-src.tar.gz
47-
$ cd apache-calcite-avatica-1.25.0-src
46+
$ tar xvfz apache-calcite-avatica-1.26.0-src.tar.gz
47+
$ cd apache-calcite-avatica-1.26.0-src
4848
$ gradle build
4949
{% endhighlight %}
5050

0 commit comments

Comments
 (0)