Joel Bernstein created SOLR-8962:
------------------------------------

             Summary: Add sort Streaming Expression
                 Key: SOLR-8962
                 URL: https://issues.apache.org/jira/browse/SOLR-8962
             Project: Solr
          Issue Type: New Feature
            Reporter: Joel Bernstein
            Priority: Critical


The sort Streaming Expression does an in memory sort of the Tuples returned by 
it's underlying stream. This is intended to be used for sorting sets gathered 
during local graph traversals. This will make it easy to gather sets during a 
traversal and use all of the sort based set operations (merge, innerJoin, 
outerJoin, reduce, complement, intersect). 

This will be particularly useful with the gatherNodes expression (SOLR-8925). 
Sample syntax:

{code}
intersect(
       sort(gatherNodes(), "fieldA asc"),
       sort(gatherNodes(), "fieldA asc),
       on)
{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