Comment on page
0.10.0
This release introduces some new great features, performance enhancements, UI improvements, and bug fixes which are described in details in the following sections.
The release was cut from this commit fd9c58a.
The dependency graph for plug-and-play architecture that was introduced in release 0.3.0 has been extended and now it contains new nodes for Pinot Segment SPI.

Dependency graph after introducing pinot-segment-api.
- Add DistinctCountSmartHLLAggregationFunction which automatically store distinct values in Set or HyperLogLog based on cardinality (#8189)
- Add a broker metric to distinguish exception happens when acquire channel lock or when send request to server (#8105)
- Pinot-druid-benchmark: set the multiValueDelimiterEnabled to false when importing TPC-H data (#8012)
- Refactor segment loading logic in BaseTableDataManager to decouple it with local segment directory (#7969)
- Update helm charts to honour readinessEnabled probes flags on the Controller, Broker, Server and Minion StatefulSets (#7891)
- Add config for keystore types, switch tls to native implementation, and add authorization for server-broker tls channel (#7653)
- Fix the issues that Pinot upsert table's uploaded segments get deleted when a server restarts. (#7979)
Last modified 1yr ago