pinot
pinot copied to clipboard
Apache Pinot - A realtime distributed OLAP datastore
## 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...
Work in progress Currently if we use any reserved keyword as part of query or as a column name in Pinot, we get back a very cryptic(non-useful) Query Compilation error,...
Bumps [org.apache.httpcomponents.client5:httpclient5](https://github.com/apache/httpcomponents-client) from 5.3.1 to 5.4. Changelog Sourced from org.apache.httpcomponents.client5:httpclient5's changelog. Release 5.4 This is the first GA release in the 5.4 release series. This release finalizes the 5.4 APIs,...
The current order of query optimization rules in the logical plan stage does not cover all the corner cases for multistage queries (an example is https://github.com/apache/pinot/pull/14198). There is a need...
As part of https://github.com/apache/pinot/pull/8048 PR the hadoop and spark plugins moved to plugins-external directory during the assembly. This change is not documented. Would be better to update the documentation accordingly....
Auto reset of error segments can be done whenever segment validation flow executes, which eliminates the need for manual resolution. This feature is gated behind the controller config `controller.segment.error.autoReset` which...
We are running a Pinot cluster in production with 4 servers (16 GB ,4 Cores). There are multiple realtime tables consuming from Kafka topics. We are observing the 60 to...
`feature` Reference: https://github.com/apache/pinot/issues/13780 [Design Doc](https://docs.google.com/document/d/1Er2Tmtl5Pgwdapn5iOJ5qlCDU_2P67YMdpdsmL36MCk/edit?usp=sharing) Please refer to design doc for details. TLDR: - Add support to ingest from multiple source by a single table - Use existing interface (TableConfig)...
zookeeper browser always giving blank page. When I dig deeper found the following error. `main.js:17441 Uncaught (in promise) TypeError: Cannot read properties of null (reading 'numChildren') at main.js:17441:59 at Array.map...
Pinot nowadays only supports realtime table ingested from one single source stream, e.g. one Kafka topic from a Kafka cluster. And inside the table manager, the internal segment partition concept...