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.
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 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 and IS NOT NULL operators on columns of type OBJECT with the column policy IGNORED to match incorrect records.
- Fixed an issue that led to an error like UnsupportedOperationException: Can't handle Symbol [ParameterSymbol: $1] if using INSERT INTO with a query that contains parameter place holders and a LIMIT clause.
- Fixed an issue that led to an error when nesting multiple table functions.
