lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dennis Gove (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (SOLR-7938) MergeStream to support N streams
Date Sat, 07 Nov 2015 22:57:10 GMT

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

Dennis Gove closed SOLR-7938.
-----------------------------
    Resolution: Implemented

> 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
>            Assignee: Dennis Gove
>            Priority: Minor
>              Labels: streaming
>             Fix For: Trunk
>
>         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: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message