Releases: cube-js/cube
Releases · cube-js/cube
v1.1.9
v1.0.7
v1.0.6
v1.1.8
1.1.8 (2024-12-05)
Bug Fixes
- clickhouse-driver: Replace error cause with string formatting (#8977) (e948856)
- clickhouse-driver: Tune ClickHouse errors: remove SQL, catch ping failure (#8983) (811a7ce)
- cubesql: fix unhandled timestamp unwrapping in df/transform_response (#8952) (4ea0740)
- cubestore: Disable writing cachestore logs by default to reduce use of disk space (#9003) (7ccd607)
- dev_env_setup: Fix incorrect arguments processing and make console output more user-friendly (#8999) (ead97b4)
- dev_env_setup: use relative packages everywhere (#8910) (ae823c9)
- ensure public is in sync with isVisible when using DAP (#8980) (a3ed6ea)
- fix data access policies condition logic (#8976) (47e7897)
- ksql-driver: Kafka, list of brokers (#9009) (31d4b46)
- schema-compiler: fix FILTER_PARAMS to populate set and notSet filters in cube's SQL query (#8937) (6d82f18), closes #9009 #8793
- schema-compiler: Fix incorrect sql generation for view queries referencing measures from joined cubes (#8991) (cd7490e)
- schema-compiler: Fix ungrouped cumulative queries incorrect sql generation (#8981) (82ba01a)
- schema-compiler: Undefined columns for lambda pre-aggregation queries referencing dimensions from joined cubes (#8946) (41b49f4)
- schema-compiler: use query timezone for time granularity origin (#8936) (1beba2d)
- server-core: fix improper requestId retrieval in DAP (#9017) (4e366d3)
- server-core: fix member level access policy evaluation (#8992) (ff89d65)
Features
- cubejs-api-gateway: alternative auth headers (#8987) (eb33d1a)
- databricks-driver: Support for intervals and CURRENT_DATE for sql push down (#9000) (f61afc3)
- duckdb-driver: remove unnecessary installing and loading HttpFS extension (#8375) (0aee4fc)
- firebolt: Automatically start the engine after connection (#9001) (8f45afa)
- pinot-driver: add optional oAuth headers (#8953) (7b1f797)
- sqlplanner: Extract alias logic from the symbols (#8919) (d1b07f1)
Performance Improvements
v1.1.7
1.1.7 (2024-11-20)
Bug Fixes
- cubesql: Support explicit UTC as timezone in pushdown SQL generation (#8971) (85eaa29), closes /github.com/cube-js/arrow-datafusion/blob/dcf3e4aa26fd112043ef26fa4a78db5dbd443c86/datafusion/physical-expr/src/datetime_expressions.rs#L357-L367
- databricks-driver: fix databricks bucket URL parsing. Now driver supports both (legacy and modern urls) (#8968) (137de67)
- jdbc-driver: Log errors from connection pool factory (#8903) (cfdc2a2)
Features
v1.1.6
v1.1.5
v1.1.4
1.1.4 (2024-11-12)
Bug Fixes
- cubesql: Add checks that projection/filters/fetch in TableScan is empty (#8883) (a7bab04)
- cubesql: Pass null_equals_null through egraph (#8776) (e02f612)
- schema-compiler: set missed CUBESQL_SQL_PUSH_DOWN to true by default in convertTzForRawTimeDimension flag (#8931) (9482807)
Features
v1.1.3
1.1.3 (2024-11-08)
Bug Fixes
- cubesql: Don't show meta OLAP queries in query history (#8336) (78a5fc3)
- cubesql: Fix
NULLS FIRST
/LAST
SQL push down for several dialects (#8895) (61c5ac6) - fileRepository: create repositoryPath if not exists (#8909) (4153e4d)
- patch isVisible when applying member level access policies (#8921) (2bb1d21)