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 |
Updated | Maven dependency updates: Elasticsearch REST client 7.12.0. | |
Updated | Now using Testcontainers for Elasticsearch tests. |
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. |
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. |
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. |
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). |
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. |
Updated | Upgraded to Elasticsearch 1.7.4 | |
Fixed | Fixed not handling array values properly. |
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. |
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. |
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". |
New | Starting with this release, Norconex Elasticsearch Committer is open-source under GPL. |