Release - Federate 7.17.9 - 30.0

We’re happy to announce today the release of Siren Federate version 30 for Elasticsearch version 7.17.9. This release includes the following enhancements and fixes:

Enhancements:

  • Upgraded to Elasticsearch 7.17.9.
  • Improved off-heap memory management of data packets by leveraging the Elasticsearch API for tracking references to a resource.
  • Improved the performance of the ROUTING_JOIN algorithm when joining a single index on the left side.
  • Added a beta version of an Adaptive Query Planner.
  • New hash partitioning algorithm to increase the performance in a cluster with a large number of nodes.
  • Improved the documentation.

Bug fixes:

  • Fixed the execution of a join query with a query referencing a runtime field at the same level.
  • Fixed a waiting thread issue when a packet upload is rejected by the thread_pool.federate.data thread pool.
  • Fixed the execution of a join query with a script query at the same level.
  • Fixed the execution of a join query with a runtime field at the same level.
  • Fixed a race condition issue when uploading packets.

Breaking changes:

  • Removed the deprecated response field is_pruned. The is_truncated field should be used instead.

Download it here .