Praveen
Praveen
## Summary For GroupBy queries, the default size of the GroupByResultHolder is set to 10K(or limit length), which can lead to inefficient resource usage in cases where fewer group-by keys...
## Problem The DISTINCTCOUNTHLL aggregation function suffers from severe [performance degradation ](https://github.com/apache/pinot/blob/f46f631ce179c9cb152b9846f580f01f4ffa33ae/pinot-core/src/main/java/org/apache/pinot/core/query/aggregation/function/DistinctCountHLLAggregationFunction.java#L107)when processing high-cardinality dictionary-encoded columns (14 Million). Profiling shows that 50% of CPU time is spent in RoaringBitmap operations:...
## Overview The `ANY_VALUE` aggregation function returns any arbitrary value from the specified column for each group in a `GROUP BY` query. This function is particularly useful for optimizing queries...
## Summary 1. Add support for **custom class implementation** using reflections to avoid creating a custom implementation of the entire starter class. This follows the convention we generally use for...
## Summary Issue link : https://github.com/apache/pinot/issues/15675 🚀 What this PR delivers   🔄 Typical flow Create Query...