Skip to content

Commit 5ad825c

Browse files
committed
[CALCITE-5481] Release Calcite 1.33.0
1 parent ae228f6 commit 5ad825c

File tree

4 files changed

+302
-11
lines changed

4 files changed

+302
-11
lines changed

NOTICE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Apache Calcite
2-
Copyright 2012-2022 The Apache Software Foundation
2+
Copyright 2012-2023 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 release 1.32.0
1+
Apache Calcite release 1.33.0
22

33
This is a source or binary distribution of Apache Calcite.
44

site/_docs/history.md

Lines changed: 298 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,23 +29,119 @@ Downloads are available on the
2929
[downloads page]({{ site.baseurl }}/downloads/).
3030

3131
<!--
32-
{% comment %}
33-
## <a href="https://github.com/apache/calcite/releases/tag/calcite-1.33.0">1.33.0</a> / YYYY-MM-DD
34-
{: #v1-33-0}
32+
## <a href="https://github.com/apache/calcite/releases/tag/calcite-1.34.0">1.34.0</a> / XXXX-XX-XX
33+
{: #v1-34-0}
3534

36-
This release comes x months after [1.32.0](#v1-32-0),
35+
This release comes x months after [1.33.0](#v1-33-0),
3736
contains contributions from x contributors, and resolves x issues.
3837

3938
Contributors to this release:
4039
x,
4140
y (release manager),
4241
z.
4342

43+
#### Breaking Changes
44+
{: #breaking-1-34-0}
45+
46+
47+
Compatibility: This release is tested on Linux, macOS, Microsoft Windows;
48+
using JDK/OpenJDK versions 8 to 18;
49+
Guava versions 16.0.1 to 31.1-jre;
50+
other software versions as specified in gradle.properties.
51+
52+
#### New features
53+
{: #new-features-1-34-0}
54+
55+
#### Dependency version upgrade
56+
{: #dependency-1-34-0}
57+
58+
#### Bug-fixes, API changes and minor enhancements
59+
{: #fixes-1-34-0}
60+
61+
#### Build and test suite
62+
{: #build-1-34-0}
63+
64+
#### Web site and documentation
65+
{: #site-1-34-0}
66+
-->
67+
68+
## <a href="https://github.com/apache/calcite/releases/tag/calcite-1.33.0">1.33.0</a> / 2023-02-06
69+
{: #v1-33-0}
70+
71+
This release comes five months after [1.32.0](#v1-32-0),
72+
contains contributions from 33 contributors, and resolves 107 issues.
73+
74+
Among others, it is worth highlighting the following improvements:
75+
76+
* Many improvements to the BigQuery dialect as part of [<a href="https://issues.apache.org/jira/browse/CALCITE-5180">CALCITE-5180</a>]
77+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5269">CALCITE-5269</a>]
78+
Implement BigQuery `TIME_TRUNC` and `TIMESTAMP_TRUNC` functions
79+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5360">CALCITE-5360</a>]
80+
Implement `TIMESTAMP_ADD` function (compatible with BigQuery)
81+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5389">CALCITE-5389</a>]
82+
Add `STARTS_WITH` and `ENDS_WITH` functions (for `BIG_QUERY` compatibility)
83+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5404">CALCITE-5404</a>]
84+
Implement BigQuery's `POW()` and `TRUNC()` math functions
85+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5423">CALCITE-5423</a>]
86+
Implement `TIMESTAMP_DIFF` function (compatible with BigQuery)
87+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5430">CALCITE-5430</a>]
88+
Implement `IFNULL()` for BigQuery dialect
89+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5432">CALCITE-5432</a>]
90+
Implement BigQuery `TIME_ADD`/`TIME_DIFF`
91+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5436">CALCITE-5436</a>]
92+
Implement `DATE_SUB`, `TIME_SUB`, `TIMESTAMP_SUB` (compatible w/ BigQuery)
93+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5447">CALCITE-5447</a>]
94+
Add `DATE_TRUNC` for BigQuery
95+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5105">CALCITE-5105</a>]
96+
Add `MEASURE` type and `AGGREGATE` aggregate function
97+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5155">CALCITE-5155</a>]
98+
Custom time frames
99+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5280">CALCITE-5280</a>]
100+
Implement geometry aggregate functions
101+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5314">CALCITE-5314</a>]
102+
Prune empty parts of a query by exploiting stats/metadata
103+
104+
105+
Contributors to this release:
106+
Aitozi,
107+
Aleksey Plekhanov,
108+
Alessandro Solimando,
109+
Benchao Li,
110+
Bertil Chapuis,
111+
Christophe Le Saec,
112+
Dmitry Sysolyatin,
113+
Francis Chuang,
114+
Gian Merlino,
115+
Greg Hart,
116+
Hanumath Maduri,
117+
Istvan Toth,
118+
Jake Xie,
119+
James Turton,
120+
Jasmin Trada,
121+
Jess Balint (release manager),
122+
Julian Hyde,
123+
Kevin Risden,
124+
Krisztian Kasa,
125+
Liya Fan,
126+
Mou Wu,
127+
Oliver Lee,
128+
Scott Reynolds,
129+
Sergey Nuyanzin,
130+
Stamatis Zampetakis,
131+
TJ Banghart,
132+
Tanner Clary,
133+
Thomas Rebele,
134+
Tim Nieradzik,
135+
Volodymyr Vysotskyi,
136+
Xurenhe,
137+
Zhengqiang Duan,
138+
Zou Dan.
139+
44140
#### Breaking Changes
45141
{: #breaking-1-33-0}
46142

47143
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5293">CALCITE-5293</a>]
48-
Support general set operators in PruneEmptyRules. The default configuration of PruneEmptyRules for Set operators has changed: the rules matching scope has increased.
144+
Support general set operators in `PruneEmptyRules`. The default configuration of `PruneEmptyRules` for Set operators has changed: the rules matching scope has increased.
49145

50146

51147
Compatibility: This release is tested on Linux, macOS, Microsoft Windows;
@@ -56,20 +152,215 @@ other software versions as specified in gradle.properties.
56152
#### New features
57153
{: #new-features-1-33-0}
58154

155+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-2884">CALCITE-2884</a>]
156+
Implement `JSON_INSERT`, `JSON_REPLACE`, `JSON_SET`
157+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-4186">CALCITE-4186</a>]
158+
Add `ST_CoveredBy` spatial function
159+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5105">CALCITE-5105</a>]
160+
Add `MEASURE` type and `AGGREGATE` aggregate function
161+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5127">CALCITE-5127</a>]
162+
Support correlation variables in Project
163+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5155">CALCITE-5155</a>]
164+
Custom time frames
165+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5159">CALCITE-5159</a>]
166+
`ARRAY` string constructor, and implicit cast from string literal (enabled in PostgreSQL conformance)
167+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5269">CALCITE-5269</a>]
168+
Implement BigQuery `TIME_TRUNC` and `TIMESTAMP_TRUNC` functions
169+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5280">CALCITE-5280</a>]
170+
Implement geometry aggregate functions
171+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5281">CALCITE-5281</a>]
172+
Implement geometry set returning functions (SRF)
173+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5283">CALCITE-5283</a>]
174+
Add `ARG_MIN`, `ARG_MAX` (aka `MIN_BY`, `MAX_BY`) aggregate functions
175+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5360">CALCITE-5360</a>]
176+
Implement `TIMESTAMP_ADD` function (compatible with BigQuery)
177+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5362">CALCITE-5362</a>]
178+
Implement geometry measurement functions
179+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5389">CALCITE-5389</a>]
180+
Add `STARTS_WITH` and `ENDS_WITH` functions (for `BIG_QUERY` compatibility)
181+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5393">CALCITE-5393</a>]
182+
`VALUE` as an synonym for `VALUES` keyword (enabled in MySQL conformance)
183+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5404">CALCITE-5404</a>]
184+
Implement BigQuery's `POW()` and `TRUNC()` math functions
185+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5423">CALCITE-5423</a>]
186+
Implement `TIMESTAMP_DIFF` function (compatible with BigQuery)
187+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5430">CALCITE-5430</a>]
188+
Implement `IFNULL()` for BigQuery dialect
189+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5432">CALCITE-5432</a>]
190+
Implement BigQuery `TIME_ADD`/`TIME_DIFF`
191+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5436">CALCITE-5436</a>]
192+
Implement `DATE_SUB`, `TIME_SUB`, `TIMESTAMP_SUB` (compatible w/ BigQuery)
193+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5447">CALCITE-5447</a>]
194+
Add `DATE_TRUNC` for BigQuery
195+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5451">CALCITE-5451</a>]
196+
Implement `LPAD()` and `RPAD()` functions
197+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5495">CALCITE-5495</a>]
198+
Allow `WEEK` and `QUARTER` in `INTERVAL` literals
199+
59200
#### Dependency version upgrade
60201
{: #dependency-1-33-0}
61202

203+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5341">CALCITE-5341</a>]
204+
Upgrade Calcite to Avatica 1.23.0
205+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5351">CALCITE-5351</a>]
206+
Bump jackson to 2.13.4 and jackson databind to 2.13.4.2 to avoid CVEs
207+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5356">CALCITE-5356</a>]
208+
Update junit4 to 4.13.2 and junit5 to 5.9.1
209+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5374">CALCITE-5374</a>]
210+
Upgrade jackson version to 2.14.0
211+
62212
#### Bug-fixes, API changes and minor enhancements
63213
{: #fixes-1-33-0}
64214

215+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-4351">CALCITE-4351</a>]
216+
`RelMdUtil#numDistinctVals` always returns 0 for large inputs
217+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-4632">CALCITE-4632</a>]
218+
Exception in `RelToSqlConverter`: "Cannot convert x to DECIMAL(n, m) due to overflow"
219+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-4804">CALCITE-4804</a>]
220+
Support `Snapshot` operator serialization and deserialization
221+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-4972">CALCITE-4972</a>]
222+
Subfields of array columns containing structs are not qualified in `getFieldOrigins`
223+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-4982">CALCITE-4982</a>]
224+
Do not push 'cast to not null' through `Join` in `ProjectJoinTransposeRule`
225+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5141">CALCITE-5141</a>]
226+
Incomplete implicit type conversion for insert values
227+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5209">CALCITE-5209</a>]
228+
Proper sub-query handling if it is used inside select list and group by
229+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5217">CALCITE-5217</a>]
230+
Implement `unparseSqlIntervalLiteral` in the Firebolt dialect
231+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5230">CALCITE-5230</a>]
232+
Return type of `PERCENTILE_DISC` should be the same as sort expression
233+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5252">CALCITE-5252</a>]
234+
JDBC adapter sometimes miss parentheses around `SELECT` in `WITH_ITEM` body
235+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5253">CALCITE-5253</a>]
236+
`NATURAL` join and `USING` should fail if join columns are not unique - expression validation partially broken
237+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5259">CALCITE-5259</a>]
238+
Add `getParameterRowType` method to `Planner` interface
239+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5264">CALCITE-5264</a>]
240+
`HintStrategy` rule exclusion does not match innermost rels
241+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5265">CALCITE-5265</a>]
242+
JDBC adapter sometimes adds unnecessary parentheses around `SELECT` in `INSERT`
243+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5267">CALCITE-5267</a>]
244+
Remove unused variable 'newCasts' in `AggregateCaseToFilterRule`
245+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5276">CALCITE-5276</a>]
246+
Implicitly convert strings to geometries
247+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5286">CALCITE-5286</a>]
248+
Join with parameterized `LIMIT` throws `AssertionError` "not a literal"
249+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5288">CALCITE-5288</a>]
250+
Expression `(a > 5 and a < 15) or (a > 10 and a < 20)` should be simplified to `SEARCH(a, Sarg[(5..20)])`
251+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5291">CALCITE-5291</a>]
252+
Make BigQuery lexical policy case insensitive
253+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5293">CALCITE-5293</a>]
254+
Support general set operators in `PruneEmptyRules`
255+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5294">CALCITE-5294</a>]
256+
Prune the null-generating side of an outer join if it is empty
257+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5296">CALCITE-5296</a>]
258+
In a query with `ROLLUP`, validator wrongly infers that a column is `NOT NULL`
259+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5297">CALCITE-5297</a>]
260+
Casting dynamic variable twice throws exception
261+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5298">CALCITE-5298</a>]
262+
CalciteSystemProperty `calcite.test.dataset` path check fails under Java Security Manager
263+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5299">CALCITE-5299</a>]
264+
JDBC adapter sometimes adds unnecessary parentheses around `SELECT` in `WITH` body
265+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5305">CALCITE-5305</a>]
266+
Character literals with C-style escapes
267+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5310">CALCITE-5310</a>]
268+
`JSON_OBJECT` in scalar sub-query throws `AssertionError`
269+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5314">CALCITE-5314</a>]
270+
Prune empty parts of a query by exploiting stats/metadata
271+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5326">CALCITE-5326</a>]
272+
`SqlMerge` generate extra bracket on `toSqlString`
273+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5332">CALCITE-5332</a>]
274+
Configuring `PruneEmptyRules` is cumbersome
275+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5336">CALCITE-5336</a>]
276+
Support inferring constants from predicates with `IS NOT DISTINCT FROM` operator
277+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5337">CALCITE-5337</a>]
278+
`UnionPullUpConstantsRule` produces an invalid plan when pulling up constants for nullable fields
279+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5339">CALCITE-5339</a>]
280+
Use `Method#getParameterCount` rather than `Method#getParameters` to get length
281+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5342">CALCITE-5342</a>]
282+
Refactor SqlFunctions `lastDay`, `addMonths`, `subtractMonths` to use `DateTimeUtils` from Avatica
283+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5348">CALCITE-5348</a>]
284+
When translating `ORDER BY` in `OVER`, use the session's default null collation (e.g. `NULLS LAST`)
285+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5349">CALCITE-5349</a>]
286+
`RelJson` deserialization should support `SqlLibraryOperators`
287+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5355">CALCITE-5355</a>]
288+
Use the Presto SQL dialect for AWS Athena
289+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5377">CALCITE-5377</a>]
290+
`RelFieldTrimmer` support Sort with dynamic param
291+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5383">CALCITE-5383</a>]
292+
Update `CONCAT` function to allow `BIG_QUERY`
293+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5385">CALCITE-5385</a>]
294+
Add BigQuery as supported library for implemented functions
295+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5388">CALCITE-5388</a>]
296+
`tempList` expression inside `EnumerableWindow.getPartitionIterator` should be unoptimized
297+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5391">CALCITE-5391</a>]
298+
`JoinOnUniqueToSemiJoinRule` should preserve field names, if possible
299+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5392">CALCITE-5392</a>]
300+
Support `Snapshot` in `RelMdExpressionLineage`
301+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5394">CALCITE-5394</a>]
302+
`RelToSqlConverter` fails when semi-join is under a join node
303+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5395">CALCITE-5395</a>]
304+
`RelToSqlConverter` fails when `SELECT *` is under a semi-join node
305+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5405">CALCITE-5405</a>]
306+
MongoDB: Invalid `TIMESTAMP` conversion
307+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5407">CALCITE-5407</a>]
308+
MongoDB: Invalid `ARRAY` conversion
309+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5408">CALCITE-5408</a>]
310+
Return type of `PERCENTILE_CONT` should be the same as sort expression
311+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5410">CALCITE-5410</a>]
312+
Assertion error on `PERCENT_REMAINDER` operator with `DECIMAL` type
313+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5414">CALCITE-5414</a>]
314+
Use `DateTimeUtils` to correctly convert between `java.sql` types and Unix timestamps
315+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5424">CALCITE-5424</a>]
316+
Customize handling of literals based on type system
317+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5439">CALCITE-5439</a>]
318+
Validation of Pivot fails after creating a deep copy of `SqlNode`
319+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5450">CALCITE-5450</a>]
320+
Add support for `WEEK(WEEKDAY)` for custom time frames to relevant functions
321+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5452">CALCITE-5452</a>]
322+
Add BigQuery `LENGTH()` as synonym for `CHAR_LENGTH()`
323+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5454">CALCITE-5454</a>]
324+
Update BigQuery Conformance for `!=` and `%` operators
325+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5466">CALCITE-5466</a>]
326+
Constant condition can't be reduced after correlate
327+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5471">CALCITE-5471</a>]
328+
`RelSupplier.SqlRelSupplier#apply` should use `.project()`, not `.rel`
329+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5489">CALCITE-5489</a>]
330+
When creating a `RexCall` to `TIMESTAMP_DIFF` function, cannot convert a `TIMESTAMP` literal to a `org.apache.calcite.avatica.util.TimeUnit`
331+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5491">CALCITE-5491</a>]
332+
Allow `TIME` and `DATE` to be args for `TIMESTAMPDIFF`
333+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5493">CALCITE-5493</a>]
334+
Time zone tests in `SqlFunctions` should pass in `Europe/London`
335+
65336
#### Build and test suite
66337
{: #build-1-33-0}
338+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5197">CALCITE-5197</a>]
339+
Bump gradle to 7.4.2 and add checksum autoupdate
340+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5306">CALCITE-5306</a>]
341+
Remove JDK15/16 EOL non-LTS JDKs in CI
342+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5340">CALCITE-5340</a>]
343+
Tests should fail when actual and expected XML reference files are not identical
344+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5417">CALCITE-5417</a>]
345+
Include Proj4J as an api dependency once the license allows it
346+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5427">CALCITE-5427</a>]
347+
Provide code quality/coverage metrics with SonarCloud and JaCoCo
348+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5428">CALCITE-5428</a>]
349+
Reduce minimum Guava version to 16.0.1
350+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5433">CALCITE-5433</a>]
351+
Druid tests hang/fail intermittently in CI
352+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5474">CALCITE-5474</a>]
353+
Disable Sonar quality gates to avoid checks appearing as failures
354+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5475">CALCITE-5475</a>]
355+
Improve test coverage accuracy by aggregating modules
67356

68357
#### Web site and documentation
69358
{: #site-1-33-0}
70359

71-
{% endcomment %}
72-
-->
360+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5239">CALCITE-5239</a>]
361+
Site: JDBC Adapter's current limitations is incorrect
362+
* [<a href="https://issues.apache.org/jira/browse/CALCITE-5287">CALCITE-5287</a>]
363+
SQL reference page is missing from website
73364

74365
## <a href="https://github.com/apache/calcite/releases/tag/calcite-1.32.0">1.32.0</a> / 2022-09-10
75366
{: #v1-32-0}

site/_docs/howto.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ Unpack the source distribution `.tar.gz` file,
3939
then build using Gradle:
4040

4141
{% highlight bash %}
42-
$ tar xvfz apache-calcite-1.32.0-src.tar.gz
43-
$ cd apache-calcite-1.32.0-src
42+
$ tar xvfz apache-calcite-1.33.0-src.tar.gz
43+
$ cd apache-calcite-1.33.0-src
4444
$ gradle build
4545
{% endhighlight %}
4646

0 commit comments

Comments
 (0)