Updated |
Maven dependency updates: Apache Commons CSV 1.9.0.
|
|
Fixed |
Fixed invalid configuration in POM "maven-dependency-plugin".
|
|
New |
Updated parent dependencies.
|
|
New |
Most Committers (those relying on FSQueue) now have the ability to
retry failing batches as is, as well as reducing their size before
retrying again.
|
|
New |
New CSVFileCommitter (comma-separated values).
|
|
New |
New LogCommitter.
|
|
New |
New MemoryCommitter.
|
|
New |
New ability to restrict committing to only matching documents
(to facilitate "routing").
|
|
Updated |
Batch and queuing now separate to favor reuse.
|
|
New |
New "init", "close", "accept", and "clean" methods for Committers.
|
|
New |
Now fire Committer events for interested consuming classes.
|
|
New |
New support for field mappings.
|
|
New |
New option to commit leftovers (e.g., from being stopped early)
from previous execution at initialization time.
|
|
Updated |
No more "commit" method. Batching has the concept of batch "consumer"
and a new "close" method replaces it.
|
|
Updated |
The "add" operation is now "upsert" (update or insert).
Now fire Committer events for interested consuming classes.
The "remove" operation is now "delete".
|
|
Updated |
Documents are now committed via UsertRequest and DeleteRequest
objects.
|
|
Updated |
For Committers supporting batches, "queueSize" and "commitBatchSize"
configuration options are now merged into "batchSize".
Now when a batch queue is full, the whole batch is sent.
|
|
Updated |
Maven dependency updates: Norconex Commons Lang 2.0.0,
Junit 5.
|
|
Updated |
Version 3 classes package structure has *.core3.* in it.
|
|
Updated |
Now using XML class from Norconex Commons lang for loading/saving
configuration.
|
|
Updated |
Now using SLF4J for logging.
|
|
Updated |
Now requires Java 8 or higher.
|
|
Removed |
Removed some of the deprecated code from 1.x.
|
|