[
https://issues.apache.org/jira/browse/SOLR-8479?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dennis Gove updated SOLR-8479:
------------------------------
Attachment: SOLR-8479.patch
New patch with a few changes.
1. Added some new tests
2. Made driverClassName an optional property. if provided then we will call
Class.forName(driverClassName); during open(). Also added a call to
DriverManager.getDriver(connectionUrl) during open() to validate that the
driver can be found. If not then an exception is thrown. This will prevent us
from continuing if the jdbc driver is not loaded.
3. Changed the default handling types so that Double is handled as a direct
class while Float is converted to a Doube. This keeps in line with the rest of
the Streaming API.
> Add JDBCStream for integration with external data sources
> ---------------------------------------------------------
>
> Key: SOLR-8479
> URL: https://issues.apache.org/jira/browse/SOLR-8479
> Project: Solr
> Issue Type: New Feature
> Components: SolrJ
> Reporter: Dennis Gove
> Priority: Minor
> Attachments: SOLR-8479.patch, SOLR-8479.patch, SOLR-8479.patch
>
>
> Given that the Streaming API can merge and join multiple incoming SolrStreams
> to perform complex operations on the resulting combined datasets I think it
> would be beneficial to also support incoming streams from other data sources.
> The JDBCStream will provide a Streaming API interface to any data source
> which provides a JDBC driver.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]