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 2019/02/27 21:03:00 UTC

[jira] [Updated] (SOLR-10436) Add hashRollup Streaming Expression

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

Joel Bernstein updated SOLR-10436:
----------------------------------
    Attachment: SOLR-10436.patch

> Add hashRollup Streaming Expression
> -----------------------------------
>
>                 Key: SOLR-10436
>                 URL: https://issues.apache.org/jira/browse/SOLR-10436
>             Project: Solr
>          Issue Type: New Feature
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Joel Bernstein
>            Priority: Major
>         Attachments: SOLR-10346.patch, SOLR-10346.patch, SOLR-10436.patch
>
>
> The *hashRollup* Streaming Expression performs group by aggregations by keeping all the groups in an in-memory HashMap. The existing *rollup* expression requires that the tuples be sorted by the group by fields. The hashRollup will not have the sorting requirement, but it will also not have support for unlimited cardinality, like the rollup expression. 
> The *hashRollup* or *rollup* can then be chosen based on the requirements of the query.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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