mirror of https://github.com/apache/lucene.git
103 lines
3.5 KiB
Plaintext
103 lines
3.5 KiB
Plaintext
Apache Solr - DataImportHandler Version 1.3-dev
|
|
Release Notes
|
|
|
|
Introduction
|
|
------------
|
|
DataImportHandler is a data import tool for Solr which makes importing data from Databases, XML files and
|
|
HTTP data sources quick and easy.
|
|
|
|
|
|
$Id$
|
|
|
|
================== Release 1.4-dev ==================
|
|
Upgrading from Solr 1.3
|
|
-----------------------
|
|
|
|
Detailed Change List
|
|
----------------------
|
|
|
|
New Features
|
|
----------------------
|
|
1. SOLR-768: Set last_index_time variable in full-import command.
|
|
(Wojtek Piaseczny, Noble Paul via shalin)
|
|
|
|
2. SOLR-811: Allow a "deltaImportQuery" attribute in SqlEntityProcessor which is used for delta imports
|
|
instead of DataImportHandler manipulating the SQL itself.
|
|
(Noble Paul via shalin)
|
|
|
|
3. SOLR-842: Better error handling in DataImportHandler with options to abort, skip and continue imports.
|
|
(Noble Paul, shalin)
|
|
|
|
4. SOLR-833: A DataSource to read data from a field as a reader. This can be used, for example, to read XMLs
|
|
residing as CLOBs or BLOBs in databases.
|
|
(Noble Paul via shalin)
|
|
|
|
Optimizations
|
|
----------------------
|
|
|
|
|
|
Bug Fixes
|
|
----------------------
|
|
1. SOLR-800: Deep copy collections to avoid ConcurrentModificationException in XPathEntityprocessor while streaming
|
|
(Kyle Morrison, Noble Paul via shalin)
|
|
|
|
2. SOLR-823: Request parameter variables ${dataimporter.request.xxx} are not resolved
|
|
(Mck SembWever, Noble Paul, shalin)
|
|
|
|
3. SOLR-728: Add synchronization to avoid race condition of multiple imports working concurrently
|
|
(Walter Ferrara, shalin)
|
|
|
|
4. SOLR-742: Add ability to create dynamic fields with custom DataImportHandler transformers
|
|
(Wojtek Piaseczny, Noble Paul, shalin)
|
|
|
|
5. SOLR-832: Rows parameter is not honored in non-debug mode and can abort a running import in debug mode.
|
|
(Akshay Ukey, shalin)
|
|
|
|
6. SOLR-838: The VariableResolver obtained from a DataSource's context does not have current data.
|
|
(Noble Paul via shalin)
|
|
|
|
7. SOLR-864: DataImportHandler does not catch and log Errors (shalin)
|
|
|
|
8. SOLR-873: Fix case-sensitive field names and columns (Jon Baer, shalin)
|
|
|
|
Documentation
|
|
----------------------
|
|
|
|
Other
|
|
----------------------
|
|
1. SOLR-782: Refactored SolrWriter to make it a concrete class and removed wrappers over SolrInputDocument
|
|
(Noble Paul via shalin)
|
|
|
|
================== Release 1.3.0 20080915 ==================
|
|
|
|
Status
|
|
------
|
|
This is the first release since DataImportHandler was added to the contrib solr distribution.
|
|
The following changes list changes since the code was introduced, not since
|
|
the first official release.
|
|
|
|
|
|
Detailed Change List
|
|
--------------------
|
|
|
|
New Features
|
|
1. SOLR-700: Allow configurable locales through a locale attribute in fields for NumberFormatTransformer.
|
|
(Stefan Oestreicher, shalin)
|
|
|
|
Changes in runtime behavior
|
|
|
|
Bug Fixes
|
|
1. SOLR-704: NumberFormatTransformer can silently ignore part of the string while parsing. Now it tries to
|
|
use the complete string for parsing. Failure to do so will result in an exception.
|
|
(Stefan Oestreicher via shalin)
|
|
|
|
2. SOLR-729: Context.getDataSource(String) gives current entity's DataSource instance regardless of argument.
|
|
(Noble Paul, shalin)
|
|
|
|
3. SOLR-726: Jdbc Drivers and DataSources fail to load if placed in multicore sharedLib or core's lib directory.
|
|
(Walter Ferrara, Noble Paul, shalin)
|
|
|
|
Other Changes
|
|
|
|
|