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

Haisheng Yuan commented on CALCITE-2991:
----------------------------------------

I would prefer to do the simplification of removing constant grouping keys 
before running into optimization (or achieve this by transformation rules), so 
that not only getMaxRowCount can benefit from this. getMaxRowCount and other 
metadata handler needs to be as simple as possible.

> getMaxRowCount should return rowcount 1 for an aggregate with constant keys
> ---------------------------------------------------------------------------
>
>                 Key: CALCITE-2991
>                 URL: https://issues.apache.org/jira/browse/CALCITE-2991
>             Project: Calcite
>          Issue Type: Improvement
>          Components: core
>            Reporter: Vineet Garg
>            Assignee: Vineet Garg
>            Priority: Major
>              Labels: pull-request-available
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Aggregate with constant keys are guaranteed to produce at most one row



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

Reply via email to