Releases
After obtaining a license for Polars on-premises by signing up here you will receive an access key for our private Docker registry as well as a JSON-formatted license for running Polars on-premises.
Binary
To pull the binary, run the following command:
curl -L 'https://get.onprem.pola.rs?version=<TAG>' --data @license.json --output polars-on-premises
0.2.4 (latest)
Highlights
- Single-node expression lowering
- Better query hanging detection
- Distributed slice
- Improved stage graph
0.2.3
Highlights
- Scratchpad
- Per-query historical profiling data in Control Plane
- Add config download and export query database endpoints
- Single-node lowering for memory-intensive operations
- Fix multi-partition bugs in the observatory (still one remaining for IO time)
- Add data skew and worker time information
0.1.1
Highlights
- Streaming shuffles for local nodes (saves a full IO read + write during shuffles; this was already the case in shared-storage mode)
- Default to cost-based planner (much better stage graphs; unlocks more complicated plan lowering in next releases)
- IO metrics in
SCANin query plan profiler - More distributed nodes: (stable sort, top-k, distinct)
- Pre-aggregate more aggregations: std, var, first, last
- Streaming ASOF joins
Helm chart
Helm chart releases are announced and documented on our chart repo directly. The version of the embedded Polars on-premises binary is documented in the respective release summaries, or via a run of the following command:
helm search repo polars-inc --versions
The container can be pulled from the DockerHub after logging in using polarscustomer as username
and the provided Personal Access Token (PAT) as password. The container images are tagged after the
versions listed above.