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

Joel Bernstein commented on SOLR-7938:
--------------------------------------

I think the feature looks great. I'm just wrapping up SOLR-8086, which will 
pretty much clear my plate.

Let's create an umbrella ticket for Streaming and SQL issues so we don't lose 
track of them. We can link this ticket and other outstanding Streaming and SQL 
tickets to the umbrella ticket. The umbrella ticket can also be a place to 
discuss the road map.



> MergeStream to support N streams
> --------------------------------
>
>                 Key: SOLR-7938
>                 URL: https://issues.apache.org/jira/browse/SOLR-7938
>             Project: Solr
>          Issue Type: Improvement
>          Components: SolrJ
>    Affects Versions: Trunk
>            Reporter: Dennis Gove
>            Priority: Minor
>              Labels: streaming
>         Attachments: SOLR-7938.patch
>
>
> Enhances MergeStream to support merging N streams. This was previously 
> limited to merging just two streams but with this enhancement it can now 
> accept any number of streams to merge.
> Based on the comparator, if more than one stream could provide the next value 
> then the selected value will follow the order of the streams as they appear 
> in the expression or were added to the MergeStream object.
> {code}
> merge(
>   search(collection1, q="id:(0 4)", fl="id,a_s,a_i,a_f", sort="a_f asc, a_s 
> asc"),
>   search(collection1, q="id:(1)", fl="id,a_s,a_i,a_f", sort="a_f asc, a_s 
> asc"),
>   search(collection1, q="id:(2)", fl="id,a_s,a_i,a_f", sort="a_f asc, a_s 
> asc"),
>   on="a_f asc"
> )
> {code}



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to