[ 
https://issues.apache.org/jira/browse/SOLR-1395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

tom liu updated SOLR-1395:
--------------------------

    Attachment: solr-1395-katta-0.6.3-6.patch

Based on current trunk version, and impove some features:
# create one class that reopen IndexWriter for override solr indexes
# create one component class that only for udpate/reopenIndexWriter, so we do 
not use all other components of query
# merger other result of shard

sample config:
# top-level solr
{code:xml}
  <searchComponent name="kattaUpdate" class="solr.KattaUpdateTransferComponent" 
/>
  <requestHandler name="update" class="solr.KattaRequestHandler" >
    <lst name="defaults">
      <str name="shards">*</str>
      <str name="shards.qt">update</str>
    </lst>
    <arr name="components">
      <str>kattaUpdate</str>
    </arr>
  </requestHandler>
  <requestHandler name="kattaUpdate" class="solr.KattaRequestHandler" >
    <lst name="defaults">
      <str name="shards">*</str>
      <str name="shards.qt">kattaUpdate</str>
    </lst>
    <arr name="components">
      <str>kattaUpdate</str>
    </arr>
  </requestHandler>
{code} 
# middle-level solrconfig
{code:xml}
  <searchComponent name="kattaUpdate" class="solr.KattaUpdateTransferComponent" 
/>
  <requestHandler name="update" class="solr.MultiEmbeddedSearchHandler">
    <arr name="components">
      <str>kattaUpdate</str>
    </arr>
  </requestHandler>
  <requestHandler name="kattaUpdate" class="solr.MultiEmbeddedSearchHandler">
    <arr name="components">
      <str>kattaUpdate</str>
    </arr>
  </requestHandler>
{code}
# lower-level solrconfig
{code:xml}
  <requestHandler name="update" class="solr.XmlUpdateRequestHandler" >
    <arr name="components" />
  </requestHandler>
  <requestHandler name="kattaUpdate" class="solr.KattaUpdateHandler" >
    <arr name="components" />
  </requestHandler>
{code}
                
> Integrate Katta
> ---------------
>
>                 Key: SOLR-1395
>                 URL: https://issues.apache.org/jira/browse/SOLR-1395
>             Project: Solr
>          Issue Type: New Feature
>    Affects Versions: 1.4
>            Reporter: Jason Rutherglen
>            Priority: Minor
>             Fix For: 3.5, 4.0
>
>         Attachments: SOLR-1395.patch, SOLR-1395.patch, SOLR-1395.patch, 
> back-end.log, front-end.log, hadoop-core-0.19.0.jar, katta-core-0.6-dev.jar, 
> katta-solrcores.jpg, katta.node.properties, katta.zk.properties, 
> log4j-1.2.13.jar, solr-1395-1431-3.patch, solr-1395-1431-4.patch, 
> solr-1395-1431-katta0.6.patch, solr-1395-1431-katta0.6.patch, 
> solr-1395-1431.patch, solr-1395-katta-0.6.2-1.patch, 
> solr-1395-katta-0.6.2-2.patch, solr-1395-katta-0.6.2-3.patch, 
> solr-1395-katta-0.6.2.patch, solr-1395-katta-0.6.3-4.patch, 
> solr-1395-katta-0.6.3-5.patch, solr-1395-katta-0.6.3-6.patch, solr1395.jpg, 
> test-katta-core-0.6-dev.jar, zkclient-0.1-dev.jar, zookeeper-3.2.1.jar
>
>   Original Estimate: 336h
>  Remaining Estimate: 336h
>
> We'll integrate Katta into Solr so that:
> * Distributed search uses Hadoop RPC
> * Shard/SolrCore distribution and management
> * Zookeeper based failover
> * Indexes may be built using Hadoop

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to