[ https://issues.apache.org/jira/browse/SOLR-12829?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Joel Bernstein resolved SOLR-12829. ----------------------------------- Resolution: Resolved Fix Version/s: master (8.0) 7.6 > Add plist (parallel list) Streaming Expression > ---------------------------------------------- > > Key: SOLR-12829 > URL: https://issues.apache.org/jira/browse/SOLR-12829 > Project: Solr > Issue Type: New Feature > Security Level: Public(Default Security Level. Issues are Public) > Reporter: Joel Bernstein > Assignee: Joel Bernstein > Priority: Major > Fix For: 7.6, master (8.0) > > Attachments: SOLR-12829.patch, SOLR-12829.patch > > > The *plist* Streaming Expression wraps any number of streaming expressions > and opens them in parallel. The results of each of the streams are then > iterated in the order they appear in the list. Since many streams perform > heavy pushed down operations when opened, like the FacetStream, this will > result in the parallelization of these operations. For example plist could > wrap several facet() expressions and open them each in parallel, which would > cause the facets to be run in parallel, on different replicas in the cluster. > Here is sample syntax: > {code:java} > plist(tuple(facet1=facet(...)), > tuple(facet2=facet(...)), > tuple(facet3=facet(...))) {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org