gianm opened a new pull request #9122: Add SQL GROUPING SETS support.
URL: https://github.com/apache/druid/pull/9122
 
 
   Built on top of the subtotalsSpec feature in the groupBy query. This also 
involves
   two changes to subtotalsSpec:
   
   - Alter behavior so limitSpec is applied after subtotalsSpec, rather than 
applied to
     each grouping set. This is more in line with SQL standard behavior. I 
think it is okay
     to make this change, since the old behavior was not documented, so users 
should
     hopefully not be depending on it.
   - Fix a bug where virtual columns were included in the subtotal queries, but 
they
     should not have been.
   
   Also fixes two bugs in query equality checking:
   
   - BaseQuery: Use getDuration() instead of "duration" in equals and hashCode, 
since the
     latter is lazily initialized and might be null in one query but not the 
other.
   - GroupByQuery: Include subtotalsSpec in equals and hashCode.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to