Norconex Elasticsearch Committer

4.x Release Notes

Release History

Version Date Description
4.1.2 2021-10-18 Maintenance release
4.1.1 2019-12-22 Maintenance release
4.1.0 2017-11-26 Feature release
4.0.0 2017-07-20 Major release
3.0.0 2017-04-25 Major release
2.1.0 2016-08-29 Feature release
2.0.2 2015-12-23 Maintenance release
2.0.1 2015-03-31 Maintenance release
2.0.0 2014-11-25 Major release
1.0.0 2014-03-09 Stable release
1.0.0-RC1 2013-06-05 Open Source release

4.1.2 Maintenance release Release date 2021-10-18 Download

Updated Maven dependency updates: Elasticsearch REST client 7.12.0.
Updated Now using Testcontainers for Elasticsearch tests.

4.1.1 Maintenance release Release date 2019-12-22 Download

Updated Configuration option "typeName" is now optional (as it is deprecated for bulk requests in Elasticsearch 7 or higher).
Updated Maven dependency updates: Elasticsearch REST client 7.5.1, Norconex Commons Lang 1.15.1, Norconex Committer Core 2.1.3.

4.1.0 Feature release Release date 2017-11-26 Download

New New "fixBadIds" configuration options for modifying references that are invalid for Elasticsearch ID limitations.
New Added new "connectionTimeout" and "socketTimeout" options. #22
New Can now consider specific field values as JSON objects. #16
Updated Maven dependency updates: Elasticsearch REST client 5.6.3, Norconex Commons Lang 1.14.0.

4.0.0 Major release Release date 2017-07-20 Download

New Now uses Elasticsearch REST API (client version 5.4.0).
New Added basic authentication support for password-protected clusters.
New New "ignoreResponseErrors" flag to log errors from a node response as opposed to throw an exception.
New New "discoverNodes" flag to automatically discover nodes in a cluster beyond those defined explicitly.
New Now ships with encrypt utility scripts.
Updated Dots are no longer replaced with underscore by default. Now configurable with "dotReplacement" option.
Updated The "clusterName" and "clusterHosts" configuration options were replaced with "nodes".
Updated Maven dependency updates: Norconex Committer Core 2.1.1.
Removed Removed support for Elasticsearch Transport Client. Elasticsearch will eventually drop support for it in favor of the REST API.

3.0.0 Major release Release date 2017-04-25 Download

New Added schema-based XML configuration validation.
New Now distributed with utility scripts.
Updated XML configuration entries expecting millisecond durations can now be provided in human-readable format (e.g., "5 minutes and 30 seconds" or "5m30s").
Updated Upgraded to support Elasticsearch 5.3.1 (but should work with other 5.x versions). May not work with Elasticsearch 2.x.
Updated Maven dependency updates: Norconex Commons Lang 1.13.0, Norconex Committer Core 2.1.0.
Updated Dot in field names are no longer converted to underscores (since ES 5.x now supports them).
Updated Now requires Java 8+ to run (Elasticsearch requirement).
Updated Now includes new required dependencies: Apache Logging Log4J Api/Core 2.7.
Removed Connecting via Node Client is no longer supported. Only transport client is now supported (node client is not officially supported by Elasticsearch).

2.1.0 Feature release Release date 2016-08-29 Download

New Now ships with new install script that automates copying of dependent libraries, taking into account possible version conflicts.
Updated Upgraded to Elasticsearch 2.3.5, Norconex Committer Core 2.0.5, Norconex Commons Lang 1.12.0, Apache Commons Lang 2.6.

2.0.2 Maintenance release Release date 2015-12-23 Download

Updated Upgraded to Elasticsearch 1.7.4
Fixed Fixed not handling array values properly.

2.0.1 Maintenance release Release date 2015-03-31 Download

Fixed Fixed unstable unit tests.
Updated Updated several maven plugins and added SonarQube maven plugin.
Updated Library updates: Elasticsearch API 1.5.0, Norconex Committer Core 2.0.1, JUnit 4.12, Apache Commons Codec 1.10.
Updated Added Sonatype repository to pom.xml for snapshot releases.

2.0.0 Major release Release date 2014-11-25 Download

Updated Now licensed under The Apache License, Version 2.0.
Updated Upgraded to work with Norconex Committer 2.0.0 (won't work with older versions).
Updated Document "id" is now referred as document "reference".
Updated Now requires Java 7 or higher.

1.0.0 Stable release Release date 2014-03-09 Download

New Can now retry on commit failures and specify a delay between retries.
Updated Upgraded to Committer version 1.2.0 and refactored code accordingly.
Updated "batchSize configuration option has been renamed to "queueSize". "solrBatchSize" configuration options has been renamed to "committerBatchSize".

1.0.0-RC1 Open Source release Release date 2013-06-05 Download

New Starting with this release, Norconex Elasticsearch Committer is open-source under GPL.