Version 4.2.6
Released on 2020-10-08.
Note
If you are upgrading a cluster, you must be running CrateDB 4.0.2 or higher before you upgrade to 4.2.6.
We recommend that you upgrade to the latest 4.1 release before moving to 4.2.6.
A rolling upgrade from 4.1.7+ to 4.2.6 is supported.
Before upgrading, you should back up your data.
See the Version 4.2.0 release notes for a full list of changes in the 4.2 series.
Fixes
Fixed a regression introduced in 4.2 which prevented
DELETE FROM ...
statements with the subquery expression in the where clause from complete deletion of the matching partitions in partitioned tables.Fixed an issue that prevented casts from
DOUBLE PRECISION
toREAL
for the minimal supportedREAL
number-3.4028235e38
.Fixed an issue that prevented an access to the properties of object type arguments in JavaScript user-defined functions.
Fixed a regression introduced in 4.2 that could cause subscript expressions to fail with a
Base argument to subscript must be an object, not null
orCan't handle Symbol
error.Fixed an issue causing a node crash due to OOM when running the
analyze
on large tables.Fixed an issue that caused queries involving a JOIN operation on system tables like
sys.cluster
to fail.Changed the memory reservation and circuit breaker behavior for
INSERT FROM QUERY
operations to allow for more concurrent operations. After the change introduced in 4.2.5, individual operations could reserve too much memory, causing other operations to fail with a circuit breaker exception.