v1.7.48
This release includes bug fixes for date filter handling in date ranges past 2262, MSSQL boolean rendering, and query-level join hints with pre-aggregations. A new feature requires includes or excludes in accessPolicy memberLevel, and a performance improvement adds multi-tenant compiler state sharing.
1.7.48 (2026-10-01)
Bug Fixes
- cubesql: Keep date filters past 2262-04-11 from aborting the planner (#11978) (fd07cc2)
- cubesql: render MSSQL booleans in scalar and predicate contexts (#11827) (227cbe2), closes #11826
- tesseract: Keep query-level join hints while matching pre-aggregations (#11858) (8088554)
Features
- schema-compiler: require includes or excludes in accessPolicy memberLevel (#11934) (b42a9c2), closes #11629
Performance Improvements
Source: original entry ↗
More from Cube
Follow Cube to get its new changes in your feed and email digest.
Load partitions for multi-stage rolling window in tesseract
Fixed an issue where the tesseract engine was not properly loading partitions for multi-stage rolling window operations, which could cause incorrect behavior or failures.
v1.8.0
Version 1.8.0 includes bug fixes for database drivers and schema compilation, new stricter validation for pre-aggregation queries, primary key detection in data model generation, and performance optimizations to reduce memory usage and improve result parsing efficiency.
Bound multi-stage stages and stop pre-aggregation walk doubling per level
Fixed an issue in tesseract where multi-stage stages were not properly bounded and the pre-aggregation walk was doubling per level, affecting query performance and correctness.