Elasticsearch Nodes

Take control of your search. Handle and query documents from Elasticsearch within KNIME.

Changelog

This log gives an overview of the most prominent changes in each release. Minor fixes, changes “under the hood” and refactoring changes are not listed here. We follow the Semantic Versioning scheme and the guidelines from “Keep a Changelog” as close as possible.

version-2.1.5 (2023-11-21)

Info
Requires at least KNIME 4.6 (please make sure you’re using an update site URL corresponding to your KNIME version)
Add
Add support for Elasticsearch 8.11.1.
Add
Add support for Elasticsearch 7.17.15.

version-2.1.4 (2023-07-17)

Add
Input License Key: New node which allows to set the license key (as an alternative way to the KNIME preferences; useful if you’re having issues to set the license on a KNIME Server or one of the many KNIME Hubs)
Add
Add support for Elasticsearch 8.8.2.
Add
Add support for Elasticsearch 7.17.11.

version-2.1.3 (2023-02-24)

Info
Requires at least KNIME 4.5 – please make sure you’re using an update site URL corresponding to your KNIME version.
Info
Works with current KNIME 5.0 nightly
Add
Add support for Elasticsearch 8.6.2.
Add
Add support for Elasticsearch 7.17.9.

version-2.1.2 (2022-10-11)

Add
Add support for Elasticsearch 8.4.3.
Add
Add support for Elasticsearch 7.17.6.
Change
Move nodes to NodePit category in node repository.

version-2.1.1 (2022-08-21)

Info
Requires at least KNIME 4.4 – please make sure you’re using an update site URL corresponding to your KNIME version.
Add
Add support for Elasticsearch 8.3.3.
Add
Add support for Elasticsearch 7.17.5.

version-2.1.0 (2022-03-02)

Add
Add support for Elasticsearch 8.0.0. Please use the appropriate nodes (e.g. Elasticsearch Reader (ES 7) for Elasticsearch 7.x or Elasticsearch Reader (ES 8) for Elasticsearch 8.x) according to your Elasticsearch cluster version.
Add
Add support for Elasticsearch 7.17.0.

version-2.0.0 (2022-01-25)

Info
Requires at least KNIME 4.2 – please make sure you’re using an update site URL corresponding to your KNIME version.
Info
With this version, the beta phase of Elasticsearch Nodes ends. Elasticsearch Nodes now require a license to work. Please check our website to get more information and request a trial or paid license.
Add
Add support for Elasticsearch 7.x releases. Existing nodes have been split by Elasticsearch major releases. Please use the appropriate nodes (e.g. Elasticsearch Reader (ES 6) for Elasticsearch 6.x or Elasticsearch Reader (ES 7) for Elasticsearch 7.x) according to your Elasticsearch cluster version. Going forward, we will align our support with the Elasticsearch Maintanance Policy. This basically means, our goal is to maintain the most recent minor release from the current major release stream and the most recent minor release from the prior major release stream.
Add
Elasticsearch Reader: Report proper progress messages.
Add
Elasticsearch Writer: Add new node to write documents to an Elasticsearch cluster.
Change
Reworked index and type selection dialog in Elasticsearch Index and Elasticsearch Reader to make its usage more intuitive.
Change
Improve general error logging and print more meaningful messages.
Fix
Elasticsearch Reader: Properly close scroll requests to avoid memory leaks.
Fix
Fix some typos in various node descriptions.

version-1.2.0 (2021-03-20)

Info
Requires at least KNIME 4.0 (please make sure you’re using an update site URL corresponding to your KNIME version)
Add
Add support for Index Aliases. Elasticsearch Reader and Elasticsearch Index nodes now also let you choose from index aliases.
Change
Make Elasticsearch connection check in Elasticsearch Connector, Elasticsearch Reader and Elasticsearch Console not block the UI thread.
Change
Increase timeout of the Elasticsearch connection check.

version-1.1.0 (2020-04-20)

Add
Add option to accept any SSL certificate for Elasticsearch Connector, Elasticsearch Reader and Elasticsearch Console. This is especially useful in case your Elasticsearch cluster uses self-signed certificates.

version-1.0.2 (2019-12-26)

Fix
Elasticsearch Reader: Node properly parses hit counts and relations for queries against Elasticsearch 7.x.x clusters.

version-1.0.1 (2019-09-10)

Fix
Elasticsearch Console: Node now returns the complete JSON response instead of filtering out attributes.
Fix
Fixed some issues and typos in node descriptions.

version-1.0.0 (2019-09-08)

Info
Initial release of Elasticsearch Nodes for KNIME.
Add
Elasticsearch Connector: New node to establish a connection to an Elasticsearch server or cluster. Specify protocol, host, port and authentication and test the connection. An Elasticsearch connection can be passed to other Elasticsearch Nodes and used for executing queries.
Add
Elasticsearch Search: New node to create an Elasticsearch search query. Query can be extended by nodes Elasticsearch Index, Elasticsearch Type, Elasticsearch Route, and Elasticsearch Query step-by-step.
Add
Elasticsearch Reader: New node to execute a query against Elasticsearch and receive search results as JSON.
Add
Elasticsearch Console: New node to execute low-level requests against Elasticsearch. This is especially useful when using functionality that is currently not supported as node by the plugin.