[
https://issues.apache.org/jira/browse/STORM-2508?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jungtaek Lim updated STORM-2508:
--------------------------------
Affects Version/s: (was: 1.x)
Fix Version/s: (was: 1.1.0)
(was: 2.0.0)
> storm-solr enhancement: update solrj to 5.5, support custom SolrClientFactory
> and commit operation
> --------------------------------------------------------------------------------------------------
>
> Key: STORM-2508
> URL: https://issues.apache.org/jira/browse/STORM-2508
> Project: Apache Storm
> Issue Type: Improvement
> Components: storm-solr
> Reporter: Yelei Wu
> Time Spent: 10m
> Remaining Estimate: 0h
>
> I have a case that the SolrCloud in my organization is protected by SSL +
> Basic Auth, so I need to provide customized SolrClient instance to
> SolrUpdateBolt. Likewise, the RestJsonSchemaBuilder cannot access Schema API
> without auth.
> In addition, for "near real-time search", soft commit is preferred, so it is
> better to expose an interface for user to customize commit operation.
> I think those features will also be useful for other people who needs to use
> custom SolrClient implementation and control the detail of commit operation.
> So, finally, I plan an enhancement for storm-solr:
> 1. update solrj and related dependencies to 5.5;
> 2. improve SolrConfig to support custom SolrClientFactory and CommitCallBack;
> 3. provide a SchemaBuilder implementation which use custom SolrClient to
> request Schema API.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)