Skip to main content
Skip table of contents

2022.3 (Released on November 9, 2022)

Overview

Indexima’s newest version – v2022.3 – is now available. This new version brings the following main new features:

Easy to use

Analyzer precision: Improved query history sharing between nodes for a better analyzer performance.
Updated index parser to better eliminate similar proposed indexes.
Console resilience: Reduced console memory footprint for better reactivity.
Integrated new WebSocket reconnection mechanism to improve resilience.

Easy to adopt

Upgraded AWS S3 communication stack for improved performance and resilience when storing or loading from object storage (AWS S3 or CEPH).

Easy To Implement

New 'bucket splitting' parameters to better control data partitioning in order to accelerate load/commit.
Reduced memory footprint during big data load (>100Go) to improve performance up to 30% and scale up load capacity.
Improved resilience upon network failure: new timeout and retry mechanisms to better support some network incidents and prevent some split brain edge cases.
Orchestration Yarn: New parameters to have a fine-grained control of nodes constraints and locality relaxation on a large Yarn cluster.

Detailed Release Note

Enhancements

  • INDXMA-7520: Reduce memory footprint during data load

  • INDXMA-7479 (ZenD #1915 #2103): Improve bucket splitting to prevent huge bucket on tables with many columns

  • INDXMA-7557 (ZenD #2103): Upgrade AWS S3 SDK version to improve performance and resilience

  • INDXMA-7553: Prevent Yarn instantiating several containers on same node

  • INDXMA-7531: Re-open the ability to start Indexima on pre-defined Yarn nodes

  • INDXMA-7555 (ZenD #2091): Reduce risk of split brain when master election triggered during cluster re-init

  • INDXMA-7540 (ZenD #1998): Handle healthy primary master receiving a re-election request

  • INDXMA-7539 (ZenD #1998): Increase resilience to TCP errors

Configuration

  • INDXMA-7542 (ZenD #1998): Update default network parameters values to slow down network failure detection

Smart analyzer

  • INDXMA-7455: Fix a case of analyzer proposing index that is equivalent to existing index

  • INDXMA-7487: Fix queries history not shared between nodes inducing incomplete analyze

Console

  • INDXMA-7525: Add a ping on websocket to prevent some cases of console hanging upon query execution

  • INDXMA-7521: Fix cases of /api/monitor/get/query/sql sending back incorrect sql

  • INDXMA-7524: Improve memory leaks handler

Bugs

  • INDXMA-7544 (ZenD #2012): Fix edge case of mixing values & dims in value converter

  • INDXMA-7543 (ZenD #2047): Fix inconsistent fields order when creating table from a query

  • INDXMA-7541 (ZenD #2044): Fix synchronize not completing due to missing user when checking table structure

  • INDXMA-7329: Fix pre-join exceptions during a LOAD not considered as fatal error

  • INDXMA-7564: Rollback handling empty string as null in CSV load, introduced with INDXMA-7330

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.