You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Joel Bernstein (JIRA)" <ji...@apache.org> on 2016/12/27 23:15:58 UTC

[jira] [Commented] (SOLR-9636) Add support for javabin for /stream, /sql internode communication

    [ https://issues.apache.org/jira/browse/SOLR-9636?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15781496#comment-15781496 ] 

Joel Bernstein commented on SOLR-9636:
--------------------------------------

I finally had the time to test out the javabin writer with the /export handler and streaming stack. My initial findings are really good. Here is a summary:

1) Currently testing must be done on branch_6x. There is a bug in master which breaks the /export handler. I haven't gotten to the bottom yet but I'm pretty sure it was introduced with the new docValues iterator API which is only in master. I will open a ticket for this bug shortly and see if I can fix the problem.

But testing in branch_6x is better anyway as it won't be testing both the docValues iterator API performance at the same time as the javabin /export performance.

2) For my test I worked on a single Solr instance with a single data shard loaded with 10,000,000 small documents. I also created a worker collection with 5 shards. The I ran the following expression with and without the javabin writer.
{code}
parallel(collection2, workers=5, sort="test_s desc", 
            rollup(over="test_s", sum(price_f),
                      search(collection1, q=*:*, fl="test_s, price_f", sort="test_s desc", qt="/export", wt="javabin", partitionKeys=test_s)))
{code}




> Add support for javabin for /stream, /sql internode communication
> -----------------------------------------------------------------
>
>                 Key: SOLR-9636
>                 URL: https://issues.apache.org/jira/browse/SOLR-9636
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Noble Paul
>            Assignee: Noble Paul
>             Fix For: master (7.0), 6.4
>
>         Attachments: SOLR-9636.patch
>
>
> currently it uses json, which is verbose and slow



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

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