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.29.15 Happy new year 🎅

Published by ovr almost 3 years ago

0.29.15 (2021-12-30)

Bug Fixes

  • docker: remove cache from alpine image (a52be2f)

Features

  • cubestore: Mark linux GNU as supported on ARM64 (post installer) (3b385e5)
  • native/cubesql: Build for ARM64 linux GNU (5351c41)
  • Introduce single unified CUBEJS_DB_QUERY_TIMEOUT env variable to set all various variables that control database query timeouts (#3864) (33c6292)
cube - v0.29.14

Published by ovr almost 3 years ago

0.29.14 (2021-12-29)

Note: Version bump only for package cubejs

cube - v0.29.13

Published by paveltiunov almost 3 years ago

0.29.13 (2021-12-29)

Bug Fixes

  • arm64 support for cubestore docker images (#3849) (305c234)
cube - v0.29.12

Published by paveltiunov almost 3 years ago

0.29.12 (2021-12-29)

Bug Fixes

  • cubesql/native: Return errors to the client (missing field ) (82b22e4)
  • cubestore: Do not fail scheduler loop on lagged broadcast receive (11a2a67)

Features

  • Split batching upload of pre-aggregations into multiple files to enhance performance and avoid load balancer upload limits (#3857) (6f71419)
  • cubesql: Ignore KILL statement without error (20590f3)
cube - v0.29.11

Published by ovr almost 3 years ago

0.29.11 (2021-12-24)

Bug Fixes

  • cubestore: Respect pending chunks for compaction (ac23554)

Features

  • cubestore: Build binary for aarch64-unknown-linux-gnu (#3844) (38b8054)
  • cubestore: Support docker image for AMR64 platform (#3841) (6514fdc)
cube - v0.29.10

Published by ovr almost 3 years ago

0.29.10 (2021-12-22)

Bug Fixes

  • cubestore: Do not show errors for not uploaded chunks scheduled for removal (ca94fb2)
  • cubestore: Re-parent chunks on compaction instead of repartitioning (cb6b9d5)
cube - v0.29.9

Published by paveltiunov almost 3 years ago

0.29.9 (2021-12-22)

Bug Fixes

  • TypeError: Cannot read property 'filter' of undefined on pre-aggregations cache only load (eddecdf)

Features

  • cubestore: Introduce table partition_split_threshold to allow large scale partitions (#3837) (2bdebce)
cube - v0.29.8

Published by ovr almost 3 years ago

0.29.8 (2021-12-21)

Bug Fixes

  • @cubejs-client/core: Add 'meta' field to typescript TCubeMember type #3682 (#3815) Thanks @System-Glitch! (578c0a7)
  • @cubejs-client/vue: fix error when executing deletion (#3806) Thanks @18207680061! (9d220a8)
  • cubestore: Reduce excessive startup memory usage (4f0dfc8)

Features

  • cubesql: Improve selection finder for ORDER BY (d28897b)
  • cubesql: Introduce information_schema.key_column_usage (922b6e2)
  • cubesql: Introduce information_schema.referential_constraints (cdfdcd7)
  • cubesql: Introduce information_schema.schemata (3035231)
  • cubesql: Rewrite general planner to pass restrictions for QE (28e127b)
cube - v0.29.7

Published by paveltiunov almost 3 years ago

0.29.7 (2021-12-20)

Bug Fixes

  • Table cache incorrectly invalidated after merge multi-tenant queues by default change (#3828) (540446a)
  • cubejs-cli: make typegen command throw useful errors (04358be)
cube - v0.29.6

Published by paveltiunov almost 3 years ago

0.29.6 (2021-12-19)

Bug Fixes

  • refresh process for useOriginalSqlPreAggregations is broken (#3826) (f0bf070)
cube - v0.29.5

Published by ovr almost 3 years ago

0.29.5 (2021-12-17)

Features

  • @cubejs-client/dx: introduce new dependency for Cube.js Client (5bfaf1c)
  • cubejs-cli: generate TypeScript types from API for use by @cubejs-client/core (b97d9ca)
  • cubesql: Support CompoundIdentifier in compiling (030c981)
  • cubesql: Support DATE with compound identifier (fa959d8)
  • cubesql: Support DATE, DATE_ADD, NOW fuunctions & Intervals (a71340c)
  • cubesql: Support hours interval (b2d4b53)
cube - v0.29.4

Published by ovr almost 3 years ago

0.29.4 (2021-12-16)

Bug Fixes

  • Validate contextToAppId is in place when COMPILE_CONTEXT is used (54a8b84)
  • cubejs-playground: responsive filter group size (5129cca)
  • cubejs-playground: responsive filter group size * 2 (2e340df)
  • cubesql: IF function, support array & scalar (1b04ad1)
  • cubesql: LIKE '%(%)%' (c75efaa)
  • cubesql: Substr with negative count should return empty string (not an error) (197b9e5)

Features

  • cubesql: Support LOCATE function (9692ae3)
  • cubesql: Support SUBSTRING with commans syntax (ffb0a6b)
  • cubesql: Support UCASE function (8853ec6)
cube - v0.29.3

Published by vasilev-alex almost 3 years ago

0.29.3 (2021-12-15)

Bug Fixes

  • api-gateway: skip GraphQL types generation for empty cubes (28f3c40)
  • playground: use playground token when security context provided (74e22e3)
cube - v0.29.2

Published by vasilev-alex almost 3 years ago

0.29.2 (2021-12-15)

Bug Fixes

  • playground: respect security context token in GraphQL sandbox (3d4a18b)
cube - v0.29.1

Published by vasilev-alex almost 3 years ago

0.29.1 (2021-12-15)

Bug Fixes

  • bump min supported GraphQL version (4490fe2)
cube - v0.29.0

Published by ovr almost 3 years ago

0.29.0 (2021-12-14)

Features

  • Reuse queue by default for multi-tenancy instead of creating it per tenant (f2a2fb9)
  • playground: GraphiQL sandbox. Allow using the cube GraphQL API (#3810) (1f39042)

BREAKING CHANGES

  • Before this change querying queue was created for each tenant
  • Drop support for Node.js 10 (12.x is a minimal version)
  • Upgrade Node.js to 14 for Docker images
  • Drop support for Node.js 15
  • drop Angular 10/11 support
  • client-core: All undefined/null measure values will now be converted to 0
cube - v0.28.67

Published by vasilev-alex almost 3 years ago

0.28.67 (2021-12-14)

Bug Fixes

cube - v0.28.66

Published by vasilev-alex almost 3 years ago

0.28.66 (2021-12-14)

Bug Fixes

  • client-vue: add wrapWithQueryRenderer prop (#3801) (c211e0a)
  • cubestore: Cleanup non active never written partitions as part of delete middle man (#3802) (7b31c2f)
  • cubestore: Drop created but not written partitions during reconciliation (98326f1)
  • cubestore: GCTask queue holds a lot of delete middle man partition jobs so it looks like a memory leak (d3ffb07)
  • cubestore: Limit chunk count in a single repartition hop to avoid repartition timeouts (67ca6c8)

Features

  • api-gateway: Event property for SQL and GraphQL API (#3774) (0e83a72)
  • playground: GraphiQL sandbox. Allow using the cube GraphQL API (#3803) (6c848c0)
cube - v0.28.65

Published by vasilev-alex almost 3 years ago

0.28.65 (2021-12-10)

Bug Fixes

  • cubesql: Special NULL handling for LEAST function (edb4b02)
  • cubestore: Introduce network protocol hand shakes to avoid corrupted messages deserialization (aac0a5b)
  • graphql-api: Remove irrelevant float filters (#3778) (3147fe4)

Features

  • api-gateway: Enable GraphiQL header editor to pass security context in dev mode (#3779) (8c335a2)
  • cubesql: Introduce convert_tz fn (stub) (1f08272)
  • cubesql: Introduce support for least function (434084e)
  • cubesql: Introduce time_format fn (stub) (9c9b217)
  • cubesql: Introduce timediff fn (stub) (29dfb97)
  • cubesql: Support compound identifier in ORDER BY (6d08ba8)
  • cubesql: Support performance_schema.session_variables & global_variables (a807858)
  • cubesql: Support type coercion for IF function (3b3f48c)
  • cubestore: Sort NULLS LAST by default (#3785) (02744e8)
  • helm-charts: Add sqlPort config to enable SQL Api (#3706) (8705893)
cube - v0.28.64

Published by RusovDmitriy almost 3 years ago

0.28.64 (2021-12-05)

Bug Fixes

  • cubestore: Support \N as null value during CSV imports (fbba787)
Package Rankings
Top 0.67% on Npmjs.org
Badges
Extracted from project README
npm version GitHub Actions FOSSA Status FOSSA Status