v1.7.2
Cube 1.7.2 includes bug fixes for column aliasing in joins, Tesseract driver support, and schema compiler improvements. Performance improvements include streaming migration to columnar JSON batches delivering 40-80% gains.
1.7.2 (2026-07-13)
Bug Fixes
- cubesql: Keep distinct aliases for same-named columns across join sides (#11197) (6129ec7)
- pinot-driver: Initial support for Tesseract, thanks @seanm-stripe (#11001) (f182019)
- schema-compiler: Pass query-level join hints to native pre-aggregation matching (#11221) (79faaa3)
- schema-compiler: resolve multi-stage order_by against owning cube through views (#11224) (6e54e9e)
- tesseract: Reuse same placeholder for repeated native params (#11222) (dc5b2ed)
Features
- pinot-driver: Retrieve types from database + small fixes (#11241) (222dece)
- pinot-driver: Tesseract SQL dialect fixes + incorrect timeout bug (#11242) (076ad77), closes #11238 #11239 #11237
Performance Improvements
Source: original entry ↗
More from Cube
Follow Cube to get its new changes in your feed and email digest.
Version 1.8.3 Release
Release of version 1.8.3 with updates and fixes.
Drop touch/used keys when pre-aggregation build fails
Fixed query-orchestrator to properly drop touch and used keys when a pre-aggregation build fails, improving cleanup and preventing stale cache references.
v1.8.2
This release includes bug fixes for filter handling in CubeScan, join-hint enrichment loops, and masked member visibility in pre-aggregations. It adds support for anchoring rolling windows on multi-stage include date ranges and improves performance in UNION ALL planning, native serde deserialization, and plan SQL template memoization.