You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by GitBox <gi...@apache.org> on 2020/11/17 23:40:17 UTC
[GitHub] [incubator-pinot] siddharthteotia commented on pull request #6225: Perf optimization for SQL GROUP BY ORDER BY
siddharthteotia commented on pull request #6225:
URL: https://github.com/apache/incubator-pinot/pull/6225#issuecomment-729279711
> Could you confirm that this PR has behavior change only for large group-bys? For small/medium group-bys is it identical behavior? If not, could you call out the changes?
- For segment level, there is no change (even the PR doesn't introduce any change at segment level)
- For server and broker level, now the SQL also uses the 2 * 100k (configurable) as the trimThreshold. If any current use case is under 100k, there will not be any change.
Also, with this change, for SQL GROUP BY we can now use the configuration and fine-tune on a per use case basis to decrease the frequency of trimming (during upsert) just like it can be reduced to 0 for use cases with large group by.
----------------------------------------------------------------
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:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org