pinot
pinot copied to clipboard
Apache Pinot - A realtime distributed OLAP datastore
Implements a drain mode for Pinot Minion instances, allowing operators to gracefully scale down minions by preventing new task assignments while allowing existing tasks to complete. - Extended `PUT /instances/{instanceName}/state`...
https://nexus-iq.visa.com/assets/index.html#/vulnerabilities/SONATYPE-2024-3350
- Adds a new window option query hint `is_partitioned_by_window_keys` that can be used to force pre-partitioned exchanges for window functions in order to avoid data shuffle when we know that...
## Summary: Introduce a new stream plugin that can handle external files or inline batches for real-time ingestion. ## Motivation: - Reduce Kafka cross-AZ replication, production, and consumption network costs....
## Detailed Changes Made ### __1. Root POM Configuration (pom.xml)__ __BEFORE:__ ```xml 1.21.3 org.testcontainers testcontainers-bom ${testcontainers.version} pom import ``` __AFTER:__ ```xml 2.0.0 ``` __Why This Change:__ - __Version Consistency__: Direct...
https://github.com/apache/pinot/pull/15473/commits/7cff2a4b105cfacbdce8da6934bdadeb3e17d789 ## Issue in PR #15473 ### What the PR Did (The Good Part) The PR added a new `deleteBatch()` method to delete multiple files at once instead of one...
This PR is a part of the Cross Cluster Federation in Pinot as proposed here: https://github.com/apache/pinot/issues/16456 ## Overview Introduces multi-cluster routing capability that allows a broker to query both local...
add missing admin clients (logical table, cluster, query workload); replace ControllerRequestClient usages where possible; add pinot-java-client dep in Flink connector
Motivation Resolves https://github.com/apache/pinot/issues/17262 **Summary** This PR is a follow up of https://github.com/apache/pinot/pull/17264 that added a computation of data-only CRC for segments and uploaded it to ZK. It introduces a new...
Instructions: 1. The PR has to be tagged with at least one of the following labels (*): 1. `feature` 2. `bugfix` 3. `performance` 4. `ui` 5. `backward-incompat` 6. `release-notes` (**)...