Version 2.3.4¶
Released on 2018/03/06.
Note
If you are upgrading a cluster, you must be running CrateDB Version 1.1.3 or higher before you upgrade to 2.3.4.
If you want to perform a rolling upgrade, your current CrateDB version number must be at least Version 2.3.0. Any upgrade from a version prior to this will require a full restart upgrade.
Warning
Before upgrading, you should back up your data.
Table of contents
Changelog¶
Changes¶
Updated Elasticsearch to v5.6.8.
Fixes¶
Fixed the URL linking to stats collection documentation in the monitoring tab of the Admin UI.
Updated the table list search field to filter tables only by table name and table schema in the Admin UI.
Fixed an issue in the Admin UI that caused the table list to display wrong results.
Re-enable implicit casting for columns whenever columns are used on both sides of an operator or function. The implicit cast will obey the type precedence (e.g. long > integer).
Fixed an issue that caused incorrect results to be returned when a
WHERE
clause filters on a partition column and a non partition column. E.g.:SELECT * FROM t WHERE parted_col='value' AND other_col='some_value'
Fixed an issue that causes
JOINS
with certainORDER BY
constructs to fail.Fixed an issue where a
NullPointerException
would be thrown when trying to reroute shards to and from non-data nodes usingALTER TABLE REROUTE
.Fixed an issue that would cause queries and data manipulation statements with explicit
WHERE
conditions to throwNullPointerException
when running against a table with a composite primary key.Fixed a race condition that could cause the decommissioning of nodes using the graceful shutdown procedure to interrupt the execution of active queries.
Read only queries should no longer fail with a
TableUnknownException
orIndexNotFoundException
in case of a shard relocation.