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
SSLis enabled on the server side, even if no cert authentication method is configured.Fixed a regression introduced in CrateDB
4.1resulting 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_procwhich wouldn’t be joined withpg_catalog.pg_type. Clients likenpgsqluse this information and without it, the users received an error likeThe CLR array type System.Int32[] isn't supported by Npgsql or your PostgreSQLif using array types.Fixed an issue that could lead to stuck
INSERT INTO .. RETURNINGqueries.Fixed a regression introduced in CrateDB >=
4.3which prevents usingregexp_matches()wrapped inside a subscript expression from being used as aGROUP BYexpression.This fixed the broken Admin UI -> Monitoring tab as it uses such a statement.
Fixed validation of
GROUP BYexpressions 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 NULLandIS NOT NULLoperators on columns of typeOBJECTwith the column policyIGNOREDto match incorrect records.Fixed an issue that led to an error like
UnsupportedOperationException: Can't handle Symbol [ParameterSymbol: $1]if usingINSERT INTOwith a query that contains parameter place holders and aLIMITclause.Fixed an issue that led to an error when nesting multiple table functions.