Version 4.2.5
Released on 2020-09-22.
Note
If you are upgrading a cluster, you must be running CrateDB 4.0.2 or higher before you upgrade to 4.2.5.
We recommend that you upgrade to the latest 4.1 release before moving to 4.2.5.
A rolling upgrade from 4.1.7+ to 4.2.5 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 an issue that caused the IP restriction in the host based authentication to not work correctly in all cases
Fixed a BWC issue with aggregation functions resolving in a mixed version cluster where at least one node is on version < 4.2.
Improved the throttling behavior of
INSERT INTO .. <query>
, it is now more aggressive to reduce the amount of memory used by aINSERT INTO
operation.Fixed an issue which resulted in an error when a parameter symbol (placeholder) is used inside an aggregation.
Fixed an issue that could lead to the incorrect result of joining more than two tables even if the join condition is satisfied. Only the hash join implementation was affected by the issue.
Fixed a regression introduced in 4.2.3 that prevented primary key lookups with parameter placeholders from working in some cases.
Fixed an issue resulting wrongly in a RED
sys.health.health
state for healthy partitions with less shards configured than the actual partitioned table.Fixed the resulting value for
sys.health.partition_ident
for non-partitioned tables. As documented, a NULL value should be returned instead of an empty string.Fixed a performance regression that caused unnecessary traffic and load to the active master node when processing
INSERT
statements.