Version 4.0.11

    Note

    Please consult the Upgrade Notes before upgrading from CrateDB 3.x or earlier. Before upgrading to 4.0.11 you should be running a CrateDB cluster that is at least on 3.0.7.

    We recommend that you upgrade to the latest 3.3 release before moving to 4.0.11.

    If you want to perform a , your current CrateDB version number must be at least Version 4.0.2. Any upgrade from a version prior to this will require a .

    When restarting, CrateDB will migrate indexes to a newer format. Depending on the amount of data, this may delay node start-up time.

    Warning

    You can recreate tables using and COPY FROM or by inserting the data into a new table.

    Before upgrading, you should .

    Table of Contents

    See the release notes for a full list of changes in the 4.0 series.

    • Fixed an issue that prevented statements from showing up in sys.jobs_log if they run into an error.

    • Fixed an issue that caused a type cast error in statements if the target table contained a array(object() as (...) column where a child of the object array contained a NOT NULL constraint.

    • Fixed a NullPointerException that could prevent a node from starting up. This could occur if the node crashed or disconnected while a user deleted a table.

    • Fixed the type information of the fs['data'] and column in the sys.nodes table. Querying those columns could have resulted in serialization errors.

    • Fixed the support for the readonly property in CREATE REPOSITORY.

    • Fixed an issue that may cause a SELECT query to hang on multiple nodes cluster if a resource error like a CircuitBreakingException occurs.