pinot
pinot copied to clipboard
Apache Pinot - A realtime distributed OLAP datastore
1. ColumnReaderTransformer wraps a columnReader and applies transform functions efficiently. It avoids Object conversion unless transformation is neccessary 2. Created ColumnTransformer interface and 2 implementations - DataTypeColumnTransformer and NullValueColumnTransformer 3....
## 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...
Based on this error message: https://github.com/apache/pinot/blob/master/pinot-controller/src/main/resources/app/pages/Query.tsx#L401-L406, it seems like queries can fail when segments aren't reloaded after a schema is updated. How often can this happen in practice and are...
Seems like the Controller TIme Series API still returns data in the prometheus format. Can we add an API in Controller to use the new broker response compatible API and...
Bumps [org.mockito:mockito-bom](https://github.com/mockito/mockito) from 5.17.0 to 5.21.0. Release notes Sourced from org.mockito:mockito-bom's releases. v5.21.0 Changelog generated by Shipkit Changelog Gradle Plugin 5.21.0 2025-12-09 - 17 commit(s) by Giulio Longfils, Joshua Selbo,...
- Fix for https://github.com/apache/pinot/issues/17179: > - The proposal to fix this issue is an overhaul of the MultiStageReplicaGroupSelector logic. We can track the instance partitions in the ideal state (through...
When multiple stream support was added in #13790, it assumes the partition id for a given stream can never go over `10000`. This assumption cannot be held for certain custom...
Currently, Apache Pinot supports star-tree indexes for pre-aggregation, but sometimes creating star-trees for wide-column tables is not effective due to excessive disk space consumption. To address this, introduce support for...
This change adds a JVM capability guard for OOM protection on both Server and Broker. - During startup, after enabling thread memory allocation tracking, we verify whether the JVM actually...
This PR adds the feature changes described in issue: https://github.com/apache/pinot/issues/17137 **Changes:** - Stored fpp value in the header of bloomFilter index as metadata - Set the bloom filter version to...