[jira] [Commented] (SOLR-6266) Couchbase plug-in for Solr

2014-09-25 Thread Varun (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-6266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14148183#comment-14148183
 ] 

Varun commented on SOLR-6266:
-

Andrzej,
 In your setup have tried partial update ? If you have 10 docs in couchbase, 
and change onr of them, does solr again get all 10, or just the changed one ?
Seems in your bulkDocs method you are always returning empty result list. 
Shouldn't solr index and return latest revision number of documents, to let 
couchbase know what revision solr already have ?

 Couchbase plug-in for Solr
 --

 Key: SOLR-6266
 URL: https://issues.apache.org/jira/browse/SOLR-6266
 Project: Solr
  Issue Type: New Feature
Reporter: Varun
Assignee: Joel Bernstein
 Attachments: solr-couchbase-plugin.tar.gz, 
 solr-couchbase-plugin.tar.gz


 It would be great if users could connect Couchbase and Solr so that updates 
 to Couchbase can automatically flow to Solr. Couchbase provides some very 
 nice API's which allow applications to mimic the behavior of a Couchbase 
 server so that it can receive updates via Couchbase's normal cross data 
 center replication (XDCR).
 One possible design for this is to create a CouchbaseLoader that extends 
 ContentStreamLoader. This new loader would embed the couchbase api's that 
 listen for incoming updates from couchbase, then marshal the couchbase 
 updates into the normal Solr update process. 
 Instead of marshaling couchbase updates into the normal Solr update process, 
 we could also embed a SolrJ client to relay the request through the http 
 interfaces. This may be necessary if we have to handle mapping couchbase 
 buckets to Solr collections on the Solr side. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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



[jira] [Comment Edited] (SOLR-6266) Couchbase plug-in for Solr

2014-09-25 Thread Varun (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-6266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14148183#comment-14148183
 ] 

Varun edited comment on SOLR-6266 at 9/25/14 7:26 PM:
--

Andrzej,
 In your setup have you tried partial update ? Lets say you have 10 docs in 
couchbase, and change one of them, does solr again get all 10 again, or just 
the changed one from couchbase?
Seems in your bulkDocs method you are always returning empty result list. 
Shouldn't solr index and return latest revision number of documents, to let 
couchbase know what revision solr already have ?


was (Author: varuniiit):
Andrzej,
 In your setup have tried partial update ? If you have 10 docs in couchbase, 
and change onr of them, does solr again get all 10, or just the changed one ?
Seems in your bulkDocs method you are always returning empty result list. 
Shouldn't solr index and return latest revision number of documents, to let 
couchbase know what revision solr already have ?

 Couchbase plug-in for Solr
 --

 Key: SOLR-6266
 URL: https://issues.apache.org/jira/browse/SOLR-6266
 Project: Solr
  Issue Type: New Feature
Reporter: Varun
Assignee: Joel Bernstein
 Attachments: solr-couchbase-plugin.tar.gz, 
 solr-couchbase-plugin.tar.gz


 It would be great if users could connect Couchbase and Solr so that updates 
 to Couchbase can automatically flow to Solr. Couchbase provides some very 
 nice API's which allow applications to mimic the behavior of a Couchbase 
 server so that it can receive updates via Couchbase's normal cross data 
 center replication (XDCR).
 One possible design for this is to create a CouchbaseLoader that extends 
 ContentStreamLoader. This new loader would embed the couchbase api's that 
 listen for incoming updates from couchbase, then marshal the couchbase 
 updates into the normal Solr update process. 
 Instead of marshaling couchbase updates into the normal Solr update process, 
 we could also embed a SolrJ client to relay the request through the http 
 interfaces. This may be necessary if we have to handle mapping couchbase 
 buckets to Solr collections on the Solr side. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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



[jira] [Commented] (SOLR-6266) Couchbase plug-in for Solr

2014-09-25 Thread Varun (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-6266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14148654#comment-14148654
 ] 

Varun commented on SOLR-6266:
-

Thanks Karol and Andrzej. Please upload the latest patch so that we can improve 
it further. We are trying to setup an instance and try out various scenarios.

 Couchbase plug-in for Solr
 --

 Key: SOLR-6266
 URL: https://issues.apache.org/jira/browse/SOLR-6266
 Project: Solr
  Issue Type: New Feature
Reporter: Varun
Assignee: Joel Bernstein
 Attachments: solr-couchbase-plugin.tar.gz, 
 solr-couchbase-plugin.tar.gz


 It would be great if users could connect Couchbase and Solr so that updates 
 to Couchbase can automatically flow to Solr. Couchbase provides some very 
 nice API's which allow applications to mimic the behavior of a Couchbase 
 server so that it can receive updates via Couchbase's normal cross data 
 center replication (XDCR).
 One possible design for this is to create a CouchbaseLoader that extends 
 ContentStreamLoader. This new loader would embed the couchbase api's that 
 listen for incoming updates from couchbase, then marshal the couchbase 
 updates into the normal Solr update process. 
 Instead of marshaling couchbase updates into the normal Solr update process, 
 we could also embed a SolrJ client to relay the request through the http 
 interfaces. This may be necessary if we have to handle mapping couchbase 
 buckets to Solr collections on the Solr side. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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



[jira] [Updated] (SOLR-6266) Couchbase plug-in for Solr

2014-09-03 Thread Varun (JIRA)

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

Varun updated SOLR-6266:

Summary: Couchbase plug-in for Solr  (was: Solr plugin to fetch recent 
updates from different data sources)

 Couchbase plug-in for Solr
 --

 Key: SOLR-6266
 URL: https://issues.apache.org/jira/browse/SOLR-6266
 Project: Solr
  Issue Type: New Feature
  Components: contrib - DataImportHandler
Reporter: Varun

 Can solr listen for updates on couchbase buckets and pull the recent changes 
 into solr index. 
 Something similar to elastic search couchbase plugin 
 http://docs.couchbase.com/couchbase-elastic-search/
 Also in enterprise solr world companies have tried plugins which can pull 
 recent updates from cassandra and HBase. We need to develop such 
 functionality in opensource solr.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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



[jira] [Created] (SOLR-6266) Solr Couchbase plugin

2014-07-21 Thread Varun (JIRA)
Varun created SOLR-6266:
---

 Summary: Solr Couchbase plugin
 Key: SOLR-6266
 URL: https://issues.apache.org/jira/browse/SOLR-6266
 Project: Solr
  Issue Type: New Feature
  Components: contrib - DataImportHandler
Reporter: Varun


Can solr listen for updates on couchbase buckets and pull the recent changes 
into solr index. 

Something similar to elastic search couchbase plugin 
http://docs.couchbase.com/couchbase-elastic-search/

Also in enterprise solr world companies have tried plugins which can pull 
recent updates from cassandra and HBase. We need to develop such functionality 
in opensource solr.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

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



[jira] [Updated] (SOLR-6266) Solr plugin to fetch recent updates from different data sources

2014-07-21 Thread Varun (JIRA)

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

Varun updated SOLR-6266:


Summary: Solr plugin to fetch recent updates from different data sources  
(was: Solr Couchbase plugin)

 Solr plugin to fetch recent updates from different data sources
 ---

 Key: SOLR-6266
 URL: https://issues.apache.org/jira/browse/SOLR-6266
 Project: Solr
  Issue Type: New Feature
  Components: contrib - DataImportHandler
Reporter: Varun

 Can solr listen for updates on couchbase buckets and pull the recent changes 
 into solr index. 
 Something similar to elastic search couchbase plugin 
 http://docs.couchbase.com/couchbase-elastic-search/
 Also in enterprise solr world companies have tried plugins which can pull 
 recent updates from cassandra and HBase. We need to develop such 
 functionality in opensource solr.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

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



[jira] [Commented] (SOLR-4465) Configurable Collectors

2013-02-26 Thread Varun (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-4465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13587709#comment-13587709
 ] 

Varun commented on SOLR-4465:
-

This is great .. One usecase we have is collector collects the document 
depending upon some parameters which we pass, e.g. score cutoff ( fq with score 
doesn't work as score function doesn't work if you have custom Query classes) 

 Configurable Collectors
 ---

 Key: SOLR-4465
 URL: https://issues.apache.org/jira/browse/SOLR-4465
 Project: Solr
  Issue Type: New Feature
  Components: search
Affects Versions: 4.1
Reporter: Joel Bernstein
 Fix For: 4.2, 5.0

 Attachments: SOLR-4465.patch, SOLR-4465.patch, SOLR-4465.patch, 
 SOLR-4465.patch, SOLR-4465.patch, SOLR-4465.patch, SOLR-4465.patch, 
 SOLR-4465.patch


 This issue is to add configurable custom collectors to Solr. This expands the 
 design and work done in issue SOLR-1680 to include:
 1) CollectorFactory configuration in solconfig.xml
 2) Http parameters to allow clients to dynamically select a CollectorFactory 
 and construct a custom Collector.
 3) Make aspects of QueryComponent pluggable so that the output from 
 distributed search can conform with custom collectors at the shard level.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
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