Praveen

Results 5 issues of 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:...

enhancement
query

## 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...

feature
query

## 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...

enhancement
bugfix

## Summary Issue link : https://github.com/apache/pinot/issues/15675 🚀 What this PR delivers ![Screenshot 2025-06-22 at 3 32 48 PM](https://github.com/user-attachments/assets/07078b6f-0304-49cd-af09-6f79f22c4214) ![Screenshot 2025-06-19 at 11 31 50 AM](https://github.com/user-attachments/assets/64c57040-a641-441f-b24c-cca03228cb41) 🔄 Typical flow Create Query...