cube

📊 Cube — The Semantic Layer for Building Data Applications

OTHER License

Downloads
1.5M
Stars
17.8K
Committers
313

Bot releases are visible (Hide)

cube - v0.35.68

Published by ovr 2 months ago

0.35.68 (2024-08-12)

Bug Fixes

  • cubestore: Docker - install ca-certificates (#8571) (da40ff6)
  • schema-compiler: incorrect sql for query with same dimension with different granularities (#8564) (b8ec20e)

Features

  • cubesql: Support variable number of scalar function arguments in split rewrites (#8534) (2300fe8)
cube - v0.35.67

Published by ovr 2 months ago

0.35.67 (2024-08-07)

Features

  • cubesqlplanner: Native SQL planner implementation first steps (#8506) (fab9c48)
  • cubesql: Support push down cast type templates (556ca7c)
cube - v0.35.66

Published by ovr 2 months ago

0.35.66 (2024-08-06)

Bug Fixes

cube - v0.35.65

Published by ovr 3 months ago

0.35.65 (2024-07-26)

Bug Fixes

  • cubestore: Import - validate http response for error (#8520) (d462b89)

Features

  • native: Add datetime types support to generate_series() UDTF (#8511) (99b3c65)
cube - v0.35.64

Published by ovr 3 months ago

0.35.64 (2024-07-24)

Bug Fixes

  • native: Fix build failures caused by new ShutdownMode param (#8514) (80d10fd)
  • server: Start native api gateway only under the flag (not when port specified) (#8516) (b533859)

Features

Performance Improvements

  • cubesql: More complete usage of member_name_to_expr caching (#8497) (3f369e3)
cube - v0.35.63

Published by ovr 3 months ago

0.35.63 (2024-07-24)

Bug Fixes

  • cubesql: Apply IN as = transformation with push down disabled (152fca0)

Features

  • cubesql: Support float*interval and interval/float (#8496) (300f8fc)
cube - v0.35.62

Published by ovr 3 months ago

0.35.62 (2024-07-22)

Bug Fixes

  • schema-compiler: Replace all toDateTime with toDateTime64 in ClickHouseQuery adapter to handle dates before 1970 (#8390) Thanks @Ilex4524 ! )j (f6cff1a)

Features

  • native: Initial support for native api-gateway (#8472) (d917d6f)
  • rust/cubeclient: Upgrade reqwest to 0.12.5 (hyper 1) (#8498) (f77c3aa)

Performance Improvements

  • cubesql: Replaced LogicalPlanData::find_member with a caching version (#8469) (858d965)
cube - v0.35.61

Published by vasilev-alex 3 months ago

0.35.61 (2024-07-19)

Bug Fixes

  • cubejs-questdb-driver: fix obsolete column name in SHOW TABLES (#8493) Thanks @puzpuzpuz! (f135933)
  • cubesql: Transform IN filter with one value to = with all expressions (671e067)

Features

  • cubesql: Support Null input type in SUM and AVG functions (5ce589a)
cube - v0.35.60

Published by ovr 3 months ago

0.35.60 (2024-07-17)

Bug Fixes

  • cubesql: Fix "unable to represent JsFunction in Python" in queries when using python for cube configuration (#8449) (bcef222)
  • server-core: Headers sent multiple times from dev-server handlers crashes it (#8463) (45bbb8a)

Features

cube - v0.35.59

Published by ovr 3 months ago

0.35.59 (2024-07-13)

Bug Fixes

  • Compile data model only once per each version (#8452) (2b3bdcd)

Features

  • cubejs-databricks-jdbc-driver: read-only mode (#8440) (6d2f97a)
cube - v0.35.58

Published by ovr 3 months ago

0.35.58 (2024-07-10)

Bug Fixes

  • cubesql: Fix incorrect dateRange when filtering over date_trunc'd column in outer query (90ce14e)
  • postgres-driver: Don't throw errors for pseudo fields like __user (9c01c1b)
  • postgres-driver: Mapping for generic int as int8 (#8338) (3202d8d)
cube - v0.35.58

Published by ovr 3 months ago

0.35.58 (2024-07-10)

Bug Fixes

  • cubesql: Fix incorrect dateRange when filtering over date_trunc'd column in outer query (90ce14e)
  • postgres-driver: Don't throw errors for pseudo fields like __user (9c01c1b)
  • postgres-driver: Mapping for generic int as int8 (#8338) (3202d8d)
cube - v0.35.58

Published by ovr 3 months ago

0.35.58 (2024-07-10)

Bug Fixes

  • cubesql: Fix incorrect dateRange when filtering over date_trunc'd column in outer query (90ce14e)
  • postgres-driver: Don't throw errors for pseudo fields like __user (9c01c1b)
  • postgres-driver: Mapping for generic int as int8 (#8338) (3202d8d)
cube - v0.35.57

Published by paveltiunov 4 months ago

0.35.57 (2024-07-05)

Bug Fixes

  • cubesql: Don't put aggregate functions in Projection on split (4ff4086)
  • cubesql: Make CAST(COUNT(*) as float) work properly in some situations (#8423) (3ff5c9f)

Features

  • cubesql: Remove implicit order by clause (#8380) (3e7d325)
cube - v0.35.56

Published by ovr 4 months ago

0.35.56 (2024-07-03)

Bug Fixes

  • cubesql: Correctly type pg_index fields (edadaf1)
  • cubesql: Realias outer projection on flatten (8cbcd7b)

Features

  • docker: Upgrade node from 18.20.1-bullseye-slim to 18.20.3-bullseye-slim (#8426) (57bd39a)
  • Make graceful shutdown add fatal messages in postgres (8fe1af2)
cube - v0.35.55

Published by ovr 4 months ago

0.35.55 (2024-06-28)

Bug Fixes

  • cubejs-databricks-jdbc-driver: Remove inquirer library (reduce image size) (#8408) (682354b)

Features

  • docker: Reduce image size by 52.62 mb (remove duckdb sources) (#8407) (81bf1ad)
  • sqlite-driver: Upgrade sqlite3 to 5.1.7 (#8406) (115ce9c)
cube - v0.35.54

Published by paveltiunov 4 months ago

0.35.54 (2024-06-26)

Features

  • to_date rolling window type syntax (#8399) (eb7755d)
  • cubesql: Interval(MonthDayNano) multiplication and decomposition (576f7f7)
cube - v0.35.53

Published by ovr 4 months ago

0.35.53 (2024-06-26)

Features

  • cubesql: Decimal128 i.e. NUMERIC(,) literal generation for SQL push down (43e29f9)
  • cubestore: Docker - upgrade to bookworm (bfd560c)
  • cubestore: Support openssl 3 (upgrade rdkafka) (f4874d6)
cube - v0.35.52

Published by ovr 4 months ago

0.35.52 (2024-06-20)

Note: Version bump only for package cubejs

cube - v0.35.51

Published by ovr 4 months ago

0.35.51 (2024-06-20)

Bug Fixes

  • cube: Rebuild of PreAggregations with aggregating indexes (#8326) (cc1de4f)
  • cubesql: Support CAST projection split (bcbe47b)
  • schema-compiler: add escape sequence to Snowflake QueryFilter (13d10f6)

Features

  • cubesql: support timestamp subtract date in SQL API, tests (#8372) (1db6a5c)
  • duckdb-driver: Upgrade to DuckDB 1.0.0 (#8373) (e41fa9f)

Performance Improvements

  • cubesql: Make incremental rule scheduler distinguish between generation 0 and 1 (719d8cf)
Package Rankings
Top 0.67% on Npmjs.org
Badges
Extracted from project README
npm version GitHub Actions FOSSA Status FOSSA Status