Version 4.3.2
Released on 2020-11-25.
Note
If you are upgrading a cluster, you must be running CrateDB 4.0.2 or higher before you upgrade to 4.3.2.
We recommend that you upgrade to the latest 4.2 release before moving to 4.3.2.
A rolling upgrade from 4.2.6+ to 4.3.2 is supported.
Before upgrading, you should back up your data.
Table of Contents
Fixes
Fixed an issue that could cause browsers to prompt for a client certificate if
SSL
is enabled on the server side, even if no cert authentication method is configured.Fixed a regression introduced in CrateDB
4.1
resulting in duplicated recovery file chunk responses sent. This causes log entries ofTransport handler not found ...
.Fixed an issue that resulted in records in
pg_catalog.pg_proc
which wouldn’t be joined withpg_catalog.pg_type
. Clients likenpgsql
use this information and without it, the users received an error likeThe CLR array type System.Int32[] isn't supported by Npgsql or your PostgreSQL
if using array types.Fixed an issue that could lead to stuck
INSERT INTO .. RETURNING
queries.Fixed a regression introduced in CrateDB >=
4.3
which prevents usingregexp_matches()
wrapped inside a subscript expression from being used as aGROUP BY
expression.This fixed the broken AdminUI->Montoring tab as it uses such a statement.
Fixed validation of
GROUP BY
expressions if an alias is used. The validation was by passed and resulted in an execution exception instead of an user friendly validation exception.Fixed an issue that caused
IS NULL
andIS NOT NULL
operators on columns of typeOBJECT
with the column policyIGNORED
to match incorrect records.Fixed an issue that led to an error like
UnsupportedOperationException: Can't handle Symbol [ParameterSymbol: $1]
if usingINSERT INTO
with a query that contains parameter place holders and aLIMIT
clause.Fixed an issue that led to an error when nesting multiple table functions.