Norconex Apache Solr Committer

Release History

Version Date Description
2.4.0 2019-12-22 Feature release
2.3.0 2017-04-25 Feature release
2.2.0 2016-08-26 Feature release
2.1.0 2016-02-28 Minor release
2.0.2 2015-04-08 Bug fix release
2.0.1 2015-04-01 Maintenance release
2.0.0 2014-11-25 Major release
1.1.0 2014-03-09 Minor release
1.0.1 2013-08-23 Maintenance release
1.0.0 2013-06-04 Open Source release

2.4.0 Feature release Download 2019-12-22

Added support for BASIC authentication to Solr. #17
Added support for specifying SolrClient implementations to use (e.g., HttpSolrClient, CloudSolrClient, ...).
Maven dependency updates: Apache Solr 8.3.1, Norconex Commons Lang 1.15.1, Norconex Committer Core 2.1.3.
Removed deprecated methods.

2.3.0 Feature release Download 2017-04-25

Added schema-based XML configuration validation.
Now distributed with utility scripts.
Now requires Java 8+ to run (Solr 6.x requirement).
XML configuration entries expecting millisecond durations can now be provided in human-readable format (e.g., "5 minutes and 30 seconds" or "5m30s").
Maven dependency updates: Norconex Commons Lang 1.13.0, Norconex Committer Core 2.1.0, Apache Solr 6.5.0.

2.2.0 Feature release Download 2016-08-26

Now ships with new install script that automates copying of dependent libraries, taking into account possible version conflicts.
Dependency updates: Norconex Committer Core 2.0.5, Apache SolrJ 6.1.0, Apache HttpClient 4.5.2, Apache HttpCore 4.4.5.

2.1.0 Minor release Download 2016-02-28

New SolrCommitter#setCommitDisabled(boolean) method (and "commitDisabled" flag for XML configuration) to decide if the Solr commits should be perfommed by this committer, or leave it to the server.
Dependency updates: Norconex Committer Core 2.0.3.

2.0.2 Bug fix release Download 2015-04-08

Library updates: Apache Http Components 4.4.1.
Fixed adding parameters to "updateUrlParams" having no effect (github #3 ).

2.0.1 Maintenance release Download 2015-04-01

Upgraded Solr dependencies to Solr 5. Tested to work with versions from Solr 3.x to 5.x (cloud and standalone).
Fixed issue where mixing additions and deletions in the same committer request generated an exception (github #1 ).
Added Sonatype repository to pom.xml for snapshot releases.
Updated several maven plugins and added SonarQube maven plugin.
Library updates: Norconex Committer Core 2.0.1, Apache Solr 5.0.0, SLF4j 1.7.12, JUnit 4.12, Apache Commons Codec 1.10.

2.0.0 Major release Download 2014-11-25

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

1.1.0 Minor release Download 2014-03-09

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

1.0.1 Maintenance release Download 2013-08-23

Fixed OutOfMemory issue when using the Solr Committer with multiple threads.

1.0.0 Open Source release Download 2013-06-04

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

Copyright © 2013-2020 Norconex Inc.