From 589d20fc5fb6b93c861e54b1df2901742146a75a Mon Sep 17 00:00:00 2001 From: waralexrom <108349432+waralexrom@users.noreply.github.com> Date: Wed, 18 Mar 2026 16:00:46 +0100 Subject: [PATCH 1/5] fix(tesseract): Measure with string type ends up with SUM aggregation (#10516) --- .../pre-aggregations-string-measure.test.ts | 147 ++++++++++++++++++ .../symbols/measure_kinds/mod.rs | 4 + .../yaml_files/common/string_measures.yaml | 30 ++++ .../cubesqlplanner/src/tests/mod.rs | 1 + .../src/tests/string_measures.rs | 112 +++++++++++++ 5 files changed, 294 insertions(+) create mode 100644 packages/cubejs-schema-compiler/test/integration/postgres/pre-aggregations-string-measure.test.ts create mode 100644 rust/cubesqlplanner/cubesqlplanner/src/test_fixtures/schemas/yaml_files/common/string_measures.yaml create mode 100644 rust/cubesqlplanner/cubesqlplanner/src/tests/string_measures.rs diff --git a/packages/cubejs-schema-compiler/test/integration/postgres/pre-aggregations-string-measure.test.ts b/packages/cubejs-schema-compiler/test/integration/postgres/pre-aggregations-string-measure.test.ts new file mode 100644 index 0000000000000..4d60a6222e35f --- /dev/null +++ b/packages/cubejs-schema-compiler/test/integration/postgres/pre-aggregations-string-measure.test.ts @@ -0,0 +1,147 @@ +import { getEnv } from '@cubejs-backend/shared'; +import { PostgresQuery } from '../../../src/adapter/PostgresQuery'; +import { prepareJsCompiler } from '../../unit/PrepareCompiler'; +import { dbRunner } from './PostgresDBRunner'; + +describe('PreAggregations string type measure', () => { + jest.setTimeout(200000); + + const { compiler, joinGraph, cubeEvaluator } = prepareJsCompiler(` + cube(\`visitors_str\`, { + sql: \`select * from visitors\`, + sqlAlias: 'vstr', + + measures: { + count: { + type: 'count' + }, + sources_list: { + sql: \`STRING_AGG(\${CUBE}.source, ', ' ORDER BY \${CUBE}.source)\`, + type: 'string' + } + }, + + dimensions: { + id: { + type: 'number', + sql: 'id', + primaryKey: true + }, + status: { + type: 'number', + sql: 'status' + }, + createdAt: { + type: 'time', + sql: 'created_at', + } + }, + + preAggregations: { + stringMeasureRollup: { + type: 'rollup', + measures: [CUBE.sources_list, CUBE.count], + dimensions: [CUBE.status], + } + } + }) + `); + + it('string type measure without pre-aggregation', async () => { + await compiler.compile(); + + const query = new PostgresQuery( + { joinGraph, cubeEvaluator, compiler }, + { + measures: [ + 'visitors_str.sources_list', + 'visitors_str.count', + ], + dimensions: ['visitors_str.status'], + timeDimensions: [{ + dimension: 'visitors_str.createdAt', + granularity: 'day', + dateRange: ['2017-01-01', '2017-01-10'], + }], + timezone: 'America/Los_Angeles', + order: [{ id: 'visitors_str.status' }], + } + ); + + const sqlAndParams = query.buildSqlAndParams(); + // Should not use pre-aggregation since timeDimension is not in the rollup + expect(sqlAndParams[0]).not.toContain('string_measure_rollup'); + + return dbRunner.testQuery(sqlAndParams).then(res => { + expect(res).toEqual([ + { + vstr__status: 1, + vstr__created_at_day: '2017-01-02T00:00:00.000Z', + vstr__sources_list: 'some', + vstr__count: '1', + }, + { + vstr__status: 1, + vstr__created_at_day: '2017-01-04T00:00:00.000Z', + vstr__sources_list: 'some', + vstr__count: '1', + }, + { + vstr__status: 2, + vstr__created_at_day: '2017-01-05T00:00:00.000Z', + vstr__sources_list: 'google', + vstr__count: '1', + }, + { + vstr__status: 2, + vstr__created_at_day: '2017-01-06T00:00:00.000Z', + vstr__sources_list: null, + vstr__count: '2', + }, + ]); + }); + }); + + if (getEnv('nativeSqlPlanner') && getEnv('nativeSqlPlannerPreAggregations')) { + it('string type measure with pre-aggregation', async () => { + await compiler.compile(); + + const query = new PostgresQuery( + { joinGraph, cubeEvaluator, compiler }, + { + measures: [ + 'visitors_str.sources_list', + 'visitors_str.count', + ], + dimensions: ['visitors_str.status'], + timezone: 'America/Los_Angeles', + preAggregationsSchema: '', + } + ); + + const preAggregationsDescription: any = query.preAggregations?.preAggregationsDescription(); + const sqlAndParams = query.buildSqlAndParams(); + expect(preAggregationsDescription[0].tableName).toEqual('vstr_string_measure_rollup'); + expect(sqlAndParams[0]).toContain('vstr_string_measure_rollup'); + + return dbRunner.evaluateQueryWithPreAggregations(query).then(res => { + expect(res).toEqual([ + { + vstr__status: 1, + vstr__sources_list: 'some, some', + vstr__count: '2', + }, + { + vstr__status: 2, + vstr__sources_list: 'google', + vstr__count: '4', + }, + ]); + }); + }); + } else { + it.skip('string type measure with pre-aggregation', async () => { + // This fixed only in Tesseract + }); + } +}); diff --git a/rust/cubesqlplanner/cubesqlplanner/src/planner/sql_evaluator/symbols/measure_kinds/mod.rs b/rust/cubesqlplanner/cubesqlplanner/src/planner/sql_evaluator/symbols/measure_kinds/mod.rs index 5e2ba9ad77d1c..c217f201f51af 100644 --- a/rust/cubesqlplanner/cubesqlplanner/src/planner/sql_evaluator/symbols/measure_kinds/mod.rs +++ b/rust/cubesqlplanner/cubesqlplanner/src/planner/sql_evaluator/symbols/measure_kinds/mod.rs @@ -230,6 +230,10 @@ impl MeasureKind { AggregationType::Max => AggregateWrap::Function("max"), _ => AggregateWrap::Function("sum"), }, + Self::Calculated(c) => match c.calc_type() { + CalculatedMeasureType::Number => AggregateWrap::Function("sum"), + _ => AggregateWrap::Function("max"), + }, _ => AggregateWrap::Function("sum"), } } diff --git a/rust/cubesqlplanner/cubesqlplanner/src/test_fixtures/schemas/yaml_files/common/string_measures.yaml b/rust/cubesqlplanner/cubesqlplanner/src/test_fixtures/schemas/yaml_files/common/string_measures.yaml new file mode 100644 index 0000000000000..e7b8f722eecdc --- /dev/null +++ b/rust/cubesqlplanner/cubesqlplanner/src/test_fixtures/schemas/yaml_files/common/string_measures.yaml @@ -0,0 +1,30 @@ +cubes: + - name: visitors_str + sql: "SELECT * FROM visitors" + + dimensions: + - name: id + type: number + sql: id + primary_key: true + - name: status + type: number + sql: status + - name: created_at + type: time + sql: created_at + measures: + - name: count + type: count + sql: "COUNT(*)" + - name: sources_list + type: string + sql: "STRING_AGG({CUBE}.source, ', ' ORDER BY {CUBE}.source)" + pre_aggregations: + - name: string_measure_rollup + type: rollup + measures: + - sources_list + - count + dimensions: + - status diff --git a/rust/cubesqlplanner/cubesqlplanner/src/tests/mod.rs b/rust/cubesqlplanner/cubesqlplanner/src/tests/mod.rs index 9dd6fd8735da8..625d38f8b8521 100644 --- a/rust/cubesqlplanner/cubesqlplanner/src/tests/mod.rs +++ b/rust/cubesqlplanner/cubesqlplanner/src/tests/mod.rs @@ -8,5 +8,6 @@ mod measure_symbol; mod member_expressions_on_views; mod pre_aggregation_sql_generation; mod rolling_window_sql_generation; +mod string_measures; mod subquery_dimensions; mod utils; diff --git a/rust/cubesqlplanner/cubesqlplanner/src/tests/string_measures.rs b/rust/cubesqlplanner/cubesqlplanner/src/tests/string_measures.rs new file mode 100644 index 0000000000000..de01420672f10 --- /dev/null +++ b/rust/cubesqlplanner/cubesqlplanner/src/tests/string_measures.rs @@ -0,0 +1,112 @@ +use crate::test_fixtures::cube_bridge::MockSchema; +use crate::test_fixtures::test_utils::TestContext; +use indoc::indoc; + +#[test] +fn test_string_measure_without_pre_aggregation() { + let schema = MockSchema::from_yaml_file("common/string_measures.yaml"); + let test_context = TestContext::new(schema).unwrap(); + + let query_yaml = indoc! {" + measures: + - visitors_str.sources_list + - visitors_str.count + dimensions: + - visitors_str.status + time_dimensions: + - dimension: visitors_str.created_at + granularity: day + dateRange: + - \"2017-01-01\" + - \"2017-01-10\" + order: + - id: visitors_str.status + "}; + + let (sql, pre_aggrs) = test_context + .build_sql_with_used_pre_aggregations(query_yaml) + .expect("Should generate SQL"); + + assert!( + pre_aggrs.is_empty(), + "Should not use pre-aggregation since timeDimension is not in the rollup" + ); + + assert!( + !sql.contains("string_measure_rollup"), + "SQL should not contain pre-aggregation table reference, got: {sql}" + ); + + assert!( + sql.contains("STRING_AGG"), + "SQL should contain STRING_AGG for string measure, got: {sql}" + ); + + assert!( + !sql.contains("sum(STRING_AGG"), + "SQL should not wrap STRING_AGG in sum, got: {sql}" + ); +} + +#[test] +fn test_string_measure_with_pre_aggregation() { + let schema = MockSchema::from_yaml_file("common/string_measures.yaml"); + let test_context = TestContext::new(schema).unwrap(); + + let query_yaml = indoc! {" + measures: + - visitors_str.sources_list + - visitors_str.count + dimensions: + - visitors_str.status + "}; + + let (sql, pre_aggrs) = test_context + .build_sql_with_used_pre_aggregations(query_yaml) + .expect("Should generate SQL"); + + assert_eq!(pre_aggrs.len(), 1, "Should use one pre-aggregation"); + assert_eq!(pre_aggrs[0].name(), "string_measure_rollup"); + + assert!( + sql.contains("string_measure_rollup"), + "SQL should contain pre-aggregation table reference, got: {sql}" + ); + + assert!( + sql.contains("visitors_str__sources_list"), + "SQL should reference sources_list column, got: {sql}" + ); + + assert!( + !sql.contains("sum(\"visitors_str__sources_list\")"), + "SQL should not wrap string measure in sum, got: {sql}" + ); +} + +#[test] +fn test_string_measure_no_match_without_dimension() { + let schema = MockSchema::from_yaml_file("common/string_measures.yaml"); + let test_context = TestContext::new(schema).unwrap(); + + let query_yaml = indoc! {" + measures: + - visitors_str.sources_list + - visitors_str.count + "}; + + let (sql, pre_aggrs) = test_context + .build_sql_with_used_pre_aggregations(query_yaml) + .expect("Should generate SQL"); + + assert!( + pre_aggrs.is_empty(), + "Should not match pre-aggregation when status dimension is missing from query, got: {} pre-aggregations", + pre_aggrs.len() + ); + + assert!( + !sql.contains("string_measure_rollup"), + "SQL should not contain pre-aggregation table reference, got: {sql}" + ); +} From 43429eb59f941036f6e4a7fa22ca670544bb2193 Mon Sep 17 00:00:00 2001 From: Ryan Clapp <18215782+rclapp@users.noreply.github.com> Date: Wed, 18 Mar 2026 11:15:41 -0400 Subject: [PATCH 2/5] fix(schema-compiler): Use isNotDistinctFrom() for ClickHouse Tesseract multi-fact joins (#10494) ClickHouse does not support OR/IS NULL patterns in JOIN ON clauses, which causes Tesseract multi-fact queries to fail. Add support for a function-style is_not_distinct_from expression template and register ClickHouse's isNotDistinctFrom() function as the implementation. Fixes #10493 --------- Co-authored-by: Ryan Clapp Co-authored-by: Claude Opus 4.6 Co-authored-by: Dmitry Patsura --- .../src/adapter/ClickHouseQuery.ts | 1 + .../src/planner/sql_templates/plan.rs | 120 ++++++++++++++++++ 2 files changed, 121 insertions(+) diff --git a/packages/cubejs-schema-compiler/src/adapter/ClickHouseQuery.ts b/packages/cubejs-schema-compiler/src/adapter/ClickHouseQuery.ts index f1eb15d42044e..f9c3c0270aed2 100644 --- a/packages/cubejs-schema-compiler/src/adapter/ClickHouseQuery.ts +++ b/packages/cubejs-schema-compiler/src/adapter/ClickHouseQuery.ts @@ -277,6 +277,7 @@ export class ClickHouseQuery extends BaseQuery { // ClickHouse intervals have a distinct type for each granularity delete templates.types.interval; delete templates.types.binary; + templates.expressions.is_not_distinct_from = 'isNotDistinctFrom({{ left }}, {{ right }})'; return templates; } } diff --git a/rust/cubesqlplanner/cubesqlplanner/src/planner/sql_templates/plan.rs b/rust/cubesqlplanner/cubesqlplanner/src/planner/sql_templates/plan.rs index 2da0b07d6b8af..ad3ea942ba695 100644 --- a/rust/cubesqlplanner/cubesqlplanner/src/planner/sql_templates/plan.rs +++ b/rust/cubesqlplanner/cubesqlplanner/src/planner/sql_templates/plan.rs @@ -462,6 +462,12 @@ impl PlanSqlTemplates { return self.binary_expr(left_column, &is_not_distinct_from_op, right_column); } + if self.supports_is_not_distinct_from_expr() { + return self.render.render_template( + "expressions/is_not_distinct_from", + context! { left => left_column.as_str(), right => right_column.as_str() }, + ); + } format!( " OR ({} AND {})", self.is_null_expr(&left_column, false)?, @@ -486,6 +492,11 @@ impl PlanSqlTemplates { .contains_template("operators/is_not_distinct_from") } + pub fn supports_is_not_distinct_from_expr(&self) -> bool { + self.render + .contains_template("expressions/is_not_distinct_from") + } + pub fn supports_generated_time_series( &self, predifined_granularity: bool, @@ -798,3 +809,112 @@ impl PlanSqlTemplates { ) } } + +#[cfg(test)] +mod tests { + use super::*; + use crate::test_fixtures::cube_bridge::{MockDriverTools, MockSqlTemplatesRender}; + use std::collections::HashMap; + + fn plan_templates_with(extra_templates: Vec<(&str, &str)>) -> PlanSqlTemplates { + if extra_templates.is_empty() { + let driver_tools = Rc::new(MockDriverTools::new()); + return PlanSqlTemplates::try_new(driver_tools, false).unwrap(); + } + // Build a minimal template set with only what join_by_dimension_conditions needs + let mut t: HashMap = HashMap::new(); + t.insert( + "expressions/binary".to_string(), + "({{ left }} {{ op }} {{ right }})".to_string(), + ); + t.insert( + "expressions/is_null".to_string(), + "({{ expr }} IS {% if negate %}NOT {% endif %}NULL)".to_string(), + ); + for (k, v) in extra_templates { + t.insert(k.to_string(), v.to_string()); + } + let render = MockSqlTemplatesRender::try_new(t).unwrap(); + let driver_tools = Rc::new(MockDriverTools::with_sql_templates(render)); + PlanSqlTemplates::try_new(driver_tools, false).unwrap() + } + + #[test] + fn test_join_condition_no_null_check() { + let templates = plan_templates_with(vec![]); + let left = "t1.col".to_string(); + let right = "t2.col".to_string(); + + let result = templates + .join_by_dimension_conditions(&left, &right, false) + .unwrap(); + assert_eq!(result, "(t1.col = t2.col)"); + } + + #[test] + fn test_join_condition_null_check_fallback_or_is_null() { + // No is_not_distinct_from templates → falls back to OR (IS NULL AND IS NULL) + let templates = plan_templates_with(vec![]); + let left = "t1.col".to_string(); + let right = "t2.col".to_string(); + + let result = templates + .join_by_dimension_conditions(&left, &right, true) + .unwrap(); + assert_eq!( + result, + "(t1.col = t2.col OR ((t1.col IS NULL) AND (t2.col IS NULL)))" + ); + } + + #[test] + fn test_join_condition_null_check_binary_operator() { + // Postgres/BigQuery/Snowflake style: binary operator IS NOT DISTINCT FROM + let templates = plan_templates_with(vec![( + "operators/is_not_distinct_from", + "IS NOT DISTINCT FROM", + )]); + let left = "t1.col".to_string(); + let right = "t2.col".to_string(); + + let result = templates + .join_by_dimension_conditions(&left, &right, true) + .unwrap(); + assert_eq!(result, "(t1.col IS NOT DISTINCT FROM t2.col)"); + } + + #[test] + fn test_join_condition_null_check_expression_template() { + // ClickHouse style: function-call isNotDistinctFrom(left, right) + let templates = plan_templates_with(vec![( + "expressions/is_not_distinct_from", + "isNotDistinctFrom({{ left }}, {{ right }})", + )]); + let left = "t1.col".to_string(); + let right = "t2.col".to_string(); + + let result = templates + .join_by_dimension_conditions(&left, &right, true) + .unwrap(); + assert_eq!(result, "isNotDistinctFrom(t1.col, t2.col)"); + } + + #[test] + fn test_join_condition_binary_operator_takes_precedence_over_expression() { + // When both templates exist, the binary operator should be used + let templates = plan_templates_with(vec![ + ("operators/is_not_distinct_from", "IS NOT DISTINCT FROM"), + ( + "expressions/is_not_distinct_from", + "isNotDistinctFrom({{ left }}, {{ right }})", + ), + ]); + let left = "t1.col".to_string(); + let right = "t2.col".to_string(); + + let result = templates + .join_by_dimension_conditions(&left, &right, true) + .unwrap(); + assert_eq!(result, "(t1.col IS NOT DISTINCT FROM t2.col)"); + } +} From 028eadcec1ce7aa294f29395cfb272448e9b08a1 Mon Sep 17 00:00:00 2001 From: Alex Qyoun-ae <4062971+MazterQyou@users.noreply.github.com> Date: Wed, 18 Mar 2026 19:26:57 +0400 Subject: [PATCH 3/5] fix(cubesql): Push `Distinct` down CubeScan with time dimensions (#10518) Signed-off-by: Alex Qyoun-ae <4062971+MazterQyou@users.noreply.github.com> --- rust/cubesql/cubesql/src/compile/mod.rs | 42 +++++++++++++++++++ .../src/compile/rewrite/rules/members.rs | 1 + 2 files changed, 43 insertions(+) diff --git a/rust/cubesql/cubesql/src/compile/mod.rs b/rust/cubesql/cubesql/src/compile/mod.rs index 3cfae8db20c16..0fb5f90b7f5a1 100644 --- a/rust/cubesql/cubesql/src/compile/mod.rs +++ b/rust/cubesql/cubesql/src/compile/mod.rs @@ -18655,4 +18655,46 @@ LIMIT {{ limit }}{% endif %}"#.to_string(), Ok(()) } + + #[tokio::test] + async fn test_distinct_time_dimension() { + if !Rewriter::sql_push_down_enabled() { + return; + } + init_testing_logger(); + + let logical_plan = convert_select_to_query_plan( + r#" + SELECT DISTINCT + DATE_TRUNC('day', order_date) AS month + FROM KibanaSampleDataEcommerce + WHERE order_date >= '2025-01-01'::date AND order_date < '2025-02-01'::date + LIMIT 5 + "# + .to_string(), + DatabaseProtocol::PostgreSQL, + ) + .await + .as_logical_plan(); + + assert_eq!( + logical_plan.find_cube_scan().request, + V1LoadRequestQuery { + measures: Some(vec![]), + dimensions: Some(vec![]), + segments: Some(vec![]), + time_dimensions: Some(vec![V1LoadRequestQueryTimeDimension { + dimension: "KibanaSampleDataEcommerce.order_date".to_string(), + granularity: Some("day".to_string()), + date_range: Some(json!(vec![ + "2025-01-01T00:00:00.000Z".to_string(), + "2025-01-31T23:59:59.999Z".to_string(), + ])), + }]), + order: Some(vec![]), + limit: Some(5), + ..Default::default() + } + ) + } } diff --git a/rust/cubesql/cubesql/src/compile/rewrite/rules/members.rs b/rust/cubesql/cubesql/src/compile/rewrite/rules/members.rs index ee22d1b6f6680..363d038ea2fec 100644 --- a/rust/cubesql/cubesql/src/compile/rewrite/rules/members.rs +++ b/rust/cubesql/cubesql/src/compile/rewrite/rules/members.rs @@ -1620,6 +1620,7 @@ impl MemberRules { // as it doesn't make sense for measures match member { Member::Dimension { .. } => true, + Member::TimeDimension { .. } => true, Member::VirtualField { .. } => true, Member::LiteralMember { .. } => true, _ => false, From cbdc6e80108f15320a11b8cb6340251ea704c1db Mon Sep 17 00:00:00 2001 From: waralexrom <108349432+waralexrom@users.noreply.github.com> Date: Wed, 18 Mar 2026 17:05:19 +0100 Subject: [PATCH 4/5] feat(tesseract): ClickHouse support (#10515) --- .github/workflows/drivers-tests.yml | 2 + .../src/adapter/ClickHouseQuery.ts | 9 + .../fixtures/clickhouse.json | 63 + .../clickhouse-full.test.ts.snap | 2510 +++++++++++------ 4 files changed, 1734 insertions(+), 850 deletions(-) diff --git a/.github/workflows/drivers-tests.yml b/.github/workflows/drivers-tests.yml index 8f509a3f92d49..6b67692488e98 100644 --- a/.github/workflows/drivers-tests.yml +++ b/.github/workflows/drivers-tests.yml @@ -294,6 +294,8 @@ jobs: use_tesseract_sql_planner: true - database: mysql use_tesseract_sql_planner: true + - database: clickhouse + use_tesseract_sql_planner: true fail-fast: false steps: diff --git a/packages/cubejs-schema-compiler/src/adapter/ClickHouseQuery.ts b/packages/cubejs-schema-compiler/src/adapter/ClickHouseQuery.ts index f9c3c0270aed2..99b4f100c45bc 100644 --- a/packages/cubejs-schema-compiler/src/adapter/ClickHouseQuery.ts +++ b/packages/cubejs-schema-compiler/src/adapter/ClickHouseQuery.ts @@ -278,6 +278,15 @@ export class ClickHouseQuery extends BaseQuery { delete templates.types.interval; delete templates.types.binary; templates.expressions.is_not_distinct_from = 'isNotDistinctFrom({{ left }}, {{ right }})'; + + templates.statements.time_series_select = 'SELECT parseDateTimeBestEffort(dates.f) date_from, parseDateTimeBestEffort(dates.t) date_to \n' + + 'FROM (\n' + + '{% for time_item in seria %}' + + ' select \'{{ time_item[0] }}\' f, \'{{ time_item[1] }}\' t \n' + + '{% if not loop.last %} UNION ALL\n{% endif %}' + + '{% endfor %}' + + ') AS dates'; + return templates; } } diff --git a/packages/cubejs-testing-drivers/fixtures/clickhouse.json b/packages/cubejs-testing-drivers/fixtures/clickhouse.json index 0577f89943acb..e6f029832d264 100644 --- a/packages/cubejs-testing-drivers/fixtures/clickhouse.json +++ b/packages/cubejs-testing-drivers/fixtures/clickhouse.json @@ -238,5 +238,68 @@ "Below doesn't work probably due to strict type comparison in ClickHouse, but tests run across all DBs", "SQL API: Rolling Window YTD (year + month + day + date_trunc equal)", "SQL API: Rolling Window YTD (year + month + day + date_trunc IN)" + ], + "tesseractSkip": [ + "---------------------------------------", + "SKIPPED FOR ALL ", + "---------------------------------------", + "querying Products: dimensions -- doesn't work wo ordering", + "querying ECommerce: total quantity, avg discount, total sales, total profit by product + order + total -- rounding in athena", + "querying ECommerce: total sales, total profit by month + order (date) + total -- doesn't work with the BigQuery", + "querying ECommerce: total quantity, avg discount, total sales, total profit by product + order + total -- noisy test", + "querying ECommerce: partitioned pre-agg", + "querying ECommerce: partitioned pre-agg higher granularity", + "querying BigECommerce: partitioned pre-agg", + "querying BigECommerce: null sum", + "querying BigECommerce: null boolean", + "querying BigECommerce: filtering with possible casts", + + "---------------------------------------", + "Unsupported JOIN ON conditions. Unexpected 'big_e_commerce__order_date_month > subtractWeeks(date_to, 2)'", + "---------------------------------------", + "querying BigECommerce: rolling window by 2 day", + "querying BigECommerce: rolling window by 2 week", + "querying BigECommerce: rolling window by 2 month", + "querying BigECommerce: rolling window YTD (month)", + "querying BigECommerce: rolling window YTD (month + week)", + "querying BigECommerce: rolling window YTD (month + week + no gran)", + "querying BigECommerce: rolling window YTD (month + week + day)", + "querying BigECommerce: rolling window YTD (month + week + day + no gran)", + "querying BigECommerce: time series in rolling window", + "---------------------------------------", + "Custom Granularities ", + "---------------------------------------", + "querying custom granularities ECommerce: count by two_mo_by_feb + no dimension + rollingCountByUnbounded", + "querying custom granularities ECommerce: count by two_mo_by_feb + no dimension + rollingCountByTrailing", + "querying custom granularities ECommerce: count by two_mo_by_feb + no dimension + rollingCountByLeading", + "querying custom granularities ECommerce: count by two_mo_by_feb + no dimension + rollingCountByLeading without date range", + + "---------------------------------------", + "There is no time series generation in ClickHouse.", + "---------------------------------------", + "querying BigECommerce: rolling window by 2 day without date range", + "querying BigECommerce: rolling window by 2 month without date range", + "querying BigECommerce: rolling window YTD without date range", + "---------------------------------------", + "SKIPPED SQL API (Need work)", + "---------------------------------------", + "SQL API: Complex Rollup", + "SQL API: Extended nested Rollup over asterisk", + "SQL API: Nested Rollup over asterisk", + "SQL API: Rollup over exprs", + "SQL API: Rollup with aliases", + "SQL API: Simple Rollup", + "SQL API: SQL push down push to cube quoted alias", + + "SKIPPED SQL API (due to inconsistency)", + "---------------------------------------", + "Below doesn't work probably due to strict type comparison in ClickHouse, but tests run across all DBs", + "SQL API: Rolling Window YTD (year + month + day + date_trunc equal)", + "SQL API: Rolling Window YTD (year + month + day + date_trunc IN)", + + "SQL API: Timeshift measure from cube", + "querying SwitchSourceTest: simple cross join", + "querying SwitchSourceTest: full cross join" + ] } diff --git a/packages/cubejs-testing-drivers/test/__snapshots__/clickhouse-full.test.ts.snap b/packages/cubejs-testing-drivers/test/__snapshots__/clickhouse-full.test.ts.snap index 8ca7eeb9bb7f1..443ff67bb3247 100644 --- a/packages/cubejs-testing-drivers/test/__snapshots__/clickhouse-full.test.ts.snap +++ b/packages/cubejs-testing-drivers/test/__snapshots__/clickhouse-full.test.ts.snap @@ -1,5 +1,21 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP +exports[`Queries with the @cubejs-backend/clickhouse-driver SQL API: Date/time comparison with SQL push down 1`] = ` +Array [ + Object { + "measure(BigECommerce.rollingCountBy2Day)": "12", + }, +] +`; + +exports[`Queries with the @cubejs-backend/clickhouse-driver SQL API: Date/time comparison with date_trunc with SQL push down 1`] = ` +Array [ + Object { + "measure(BigECommerce.rollingCountBy2Week)": "12", + }, +] +`; + exports[`Queries with the @cubejs-backend/clickhouse-driver SQL API: NULLS FIRST/LAST SQL push down: nulls_first_last_sql_push_down 1`] = ` Array [ Object { @@ -14,1608 +30,1608 @@ Array [ ] `; -exports[`Queries with the @cubejs-backend/clickhouse-driver SQL API: Nested Rollup with aliases 1`] = ` +exports[`Queries with the @cubejs-backend/clickhouse-driver SQL API: Nested Rollup 1`] = ` Array [ Object { "SUM(a.cnt)": "44", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 0, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 0, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 523, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 523, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-145142", - "row": 523, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-145142", + "rowId": 523, }, Object { "SUM(a.cnt)": "1", - "date": 2020-01-23T00:00:00.000Z, - "order": "CA-2017-145142", - "row": 523, + "orderDate": 2020-01-23T00:00:00.000Z, + "orderId": "CA-2017-145142", + "rowId": 523, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 849, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 849, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-107503", - "row": 849, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-107503", + "rowId": 849, }, Object { "SUM(a.cnt)": "1", - "date": 2020-01-01T00:00:00.000Z, - "order": "CA-2017-107503", - "row": 849, + "orderDate": 2020-01-01T00:00:00.000Z, + "orderId": "CA-2017-107503", + "rowId": 849, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 1013, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 1013, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-118437", - "row": 1013, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-118437", + "rowId": 1013, }, Object { "SUM(a.cnt)": "1", - "date": 2020-06-17T00:00:00.000Z, - "order": "CA-2017-118437", - "row": 1013, + "orderDate": 2020-06-17T00:00:00.000Z, + "orderId": "CA-2017-118437", + "rowId": 1013, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 1494, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 1494, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-139661", - "row": 1494, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-139661", + "rowId": 1494, }, Object { "SUM(a.cnt)": "1", - "date": 2020-10-30T00:00:00.000Z, - "order": "CA-2017-139661", - "row": 1494, + "orderDate": 2020-10-30T00:00:00.000Z, + "orderId": "CA-2017-139661", + "rowId": 1494, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 1995, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 1995, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-133648", - "row": 1995, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-133648", + "rowId": 1995, }, Object { "SUM(a.cnt)": "1", - "date": 2020-06-25T00:00:00.000Z, - "order": "CA-2017-133648", - "row": 1995, + "orderDate": 2020-06-25T00:00:00.000Z, + "orderId": "CA-2017-133648", + "rowId": 1995, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 2329, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 2329, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-138422", - "row": 2329, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-138422", + "rowId": 2329, }, Object { "SUM(a.cnt)": "1", - "date": 2020-09-23T00:00:00.000Z, - "order": "CA-2017-138422", - "row": 2329, + "orderDate": 2020-09-23T00:00:00.000Z, + "orderId": "CA-2017-138422", + "rowId": 2329, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 2455, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 2455, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-140949", - "row": 2455, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-140949", + "rowId": 2455, }, Object { "SUM(a.cnt)": "1", - "date": 2020-03-17T00:00:00.000Z, - "order": "CA-2017-140949", - "row": 2455, + "orderDate": 2020-03-17T00:00:00.000Z, + "orderId": "CA-2017-140949", + "rowId": 2455, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 2595, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 2595, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-149048", - "row": 2595, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-149048", + "rowId": 2595, }, Object { "SUM(a.cnt)": "1", - "date": 2020-05-13T00:00:00.000Z, - "order": "CA-2017-149048", - "row": 2595, + "orderDate": 2020-05-13T00:00:00.000Z, + "orderId": "CA-2017-149048", + "rowId": 2595, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 2655, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 2655, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-112515", - "row": 2655, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-112515", + "rowId": 2655, }, Object { "SUM(a.cnt)": "1", - "date": 2020-09-17T00:00:00.000Z, - "order": "CA-2017-112515", - "row": 2655, + "orderDate": 2020-09-17T00:00:00.000Z, + "orderId": "CA-2017-112515", + "rowId": 2655, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 2661, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 2661, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-123372", - "row": 2661, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-123372", + "rowId": 2661, }, Object { "SUM(a.cnt)": "1", - "date": 2020-11-28T00:00:00.000Z, - "order": "CA-2017-123372", - "row": 2661, + "orderDate": 2020-11-28T00:00:00.000Z, + "orderId": "CA-2017-123372", + "rowId": 2661, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 2952, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 2952, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-134915", - "row": 2952, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-134915", + "rowId": 2952, }, Object { "SUM(a.cnt)": "1", - "date": 2020-11-12T00:00:00.000Z, - "order": "CA-2017-134915", - "row": 2952, + "orderDate": 2020-11-12T00:00:00.000Z, + "orderId": "CA-2017-134915", + "rowId": 2952, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 3059, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 3059, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-131492", - "row": 3059, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-131492", + "rowId": 3059, }, Object { "SUM(a.cnt)": "1", - "date": 2020-10-19T00:00:00.000Z, - "order": "CA-2017-131492", - "row": 3059, + "orderDate": 2020-10-19T00:00:00.000Z, + "orderId": "CA-2017-131492", + "rowId": 3059, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 3060, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 3060, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-131492", - "row": 3060, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-131492", + "rowId": 3060, }, Object { "SUM(a.cnt)": "1", - "date": 2020-10-19T00:00:00.000Z, - "order": "CA-2017-131492", - "row": 3060, - }, + "orderDate": 2020-10-19T00:00:00.000Z, + "orderId": "CA-2017-131492", + "rowId": 3060, + }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 3083, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 3083, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "US-2017-132297", - "row": 3083, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "US-2017-132297", + "rowId": 3083, }, Object { "SUM(a.cnt)": "1", - "date": 2020-05-27T00:00:00.000Z, - "order": "US-2017-132297", - "row": 3083, + "orderDate": 2020-05-27T00:00:00.000Z, + "orderId": "US-2017-132297", + "rowId": 3083, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 3448, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 3448, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-102554", - "row": 3448, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-102554", + "rowId": 3448, }, Object { "SUM(a.cnt)": "1", - "date": 2020-06-11T00:00:00.000Z, - "order": "CA-2017-102554", - "row": 3448, + "orderDate": 2020-06-11T00:00:00.000Z, + "orderId": "CA-2017-102554", + "rowId": 3448, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 3717, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 3717, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-144568", - "row": 3717, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-144568", + "rowId": 3717, }, Object { "SUM(a.cnt)": "1", - "date": 2020-05-29T00:00:00.000Z, - "order": "CA-2017-144568", - "row": 3717, + "orderDate": 2020-05-29T00:00:00.000Z, + "orderId": "CA-2017-144568", + "rowId": 3717, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 3934, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 3934, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-123001", - "row": 3934, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-123001", + "rowId": 3934, }, Object { "SUM(a.cnt)": "1", - "date": 2020-09-02T00:00:00.000Z, - "order": "CA-2017-123001", - "row": 3934, + "orderDate": 2020-09-02T00:00:00.000Z, + "orderId": "CA-2017-123001", + "rowId": 3934, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 4012, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 4012, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-100811", - "row": 4012, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-100811", + "rowId": 4012, }, Object { "SUM(a.cnt)": "1", - "date": 2020-11-21T00:00:00.000Z, - "order": "CA-2017-100811", - "row": 4012, + "orderDate": 2020-11-21T00:00:00.000Z, + "orderId": "CA-2017-100811", + "rowId": 4012, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 4031, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 4031, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-124296", - "row": 4031, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-124296", + "rowId": 4031, }, Object { "SUM(a.cnt)": "1", - "date": 2020-12-24T00:00:00.000Z, - "order": "CA-2017-124296", - "row": 4031, + "orderDate": 2020-12-24T00:00:00.000Z, + "orderId": "CA-2017-124296", + "rowId": 4031, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 4161, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 4161, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-115546", - "row": 4161, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-115546", + "rowId": 4161, }, Object { "SUM(a.cnt)": "1", - "date": 2020-05-14T00:00:00.000Z, - "order": "CA-2017-115546", - "row": 4161, + "orderDate": 2020-05-14T00:00:00.000Z, + "orderId": "CA-2017-115546", + "rowId": 4161, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 4227, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 4227, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-120327", - "row": 4227, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-120327", + "rowId": 4227, }, Object { "SUM(a.cnt)": "1", - "date": 2020-11-11T00:00:00.000Z, - "order": "CA-2017-120327", - "row": 4227, + "orderDate": 2020-11-11T00:00:00.000Z, + "orderId": "CA-2017-120327", + "rowId": 4227, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 4882, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 4882, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-143567", - "row": 4882, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-143567", + "rowId": 4882, }, Object { "SUM(a.cnt)": "1", - "date": 2020-11-02T00:00:00.000Z, - "order": "CA-2017-143567", - "row": 4882, + "orderDate": 2020-11-02T00:00:00.000Z, + "orderId": "CA-2017-143567", + "rowId": 4882, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 5220, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 5220, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-145653", - "row": 5220, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-145653", + "rowId": 5220, }, Object { "SUM(a.cnt)": "1", - "date": 2020-09-01T00:00:00.000Z, - "order": "CA-2017-145653", - "row": 5220, + "orderDate": 2020-09-01T00:00:00.000Z, + "orderId": "CA-2017-145653", + "rowId": 5220, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 5277, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 5277, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-147333", - "row": 5277, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-147333", + "rowId": 5277, }, Object { "SUM(a.cnt)": "1", - "date": 2020-12-14T00:00:00.000Z, - "order": "CA-2017-147333", - "row": 5277, + "orderDate": 2020-12-14T00:00:00.000Z, + "orderId": "CA-2017-147333", + "rowId": 5277, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 6125, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 6125, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-145772", - "row": 6125, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-145772", + "rowId": 6125, }, Object { "SUM(a.cnt)": "1", - "date": 2020-06-03T00:00:00.000Z, - "order": "CA-2017-145772", - "row": 6125, + "orderDate": 2020-06-03T00:00:00.000Z, + "orderId": "CA-2017-145772", + "rowId": 6125, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 6205, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 6205, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-145660", - "row": 6205, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-145660", + "rowId": 6205, }, Object { "SUM(a.cnt)": "1", - "date": 2020-12-01T00:00:00.000Z, - "order": "CA-2017-145660", - "row": 6205, + "orderDate": 2020-12-01T00:00:00.000Z, + "orderId": "CA-2017-145660", + "rowId": 6205, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 6272, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 6272, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-102379", - "row": 6272, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-102379", + "rowId": 6272, }, Object { "SUM(a.cnt)": "1", - "date": 2020-12-02T00:00:00.000Z, - "order": "CA-2017-102379", - "row": 6272, + "orderDate": 2020-12-02T00:00:00.000Z, + "orderId": "CA-2017-102379", + "rowId": 6272, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 6459, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 6459, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "US-2017-133361", - "row": 6459, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "US-2017-133361", + "rowId": 6459, }, Object { "SUM(a.cnt)": "1", - "date": 2020-05-14T00:00:00.000Z, - "order": "US-2017-133361", - "row": 6459, + "orderDate": 2020-05-14T00:00:00.000Z, + "orderId": "US-2017-133361", + "rowId": 6459, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 6651, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 6651, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "US-2017-124779", - "row": 6651, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "US-2017-124779", + "rowId": 6651, }, Object { "SUM(a.cnt)": "1", - "date": 2020-09-08T00:00:00.000Z, - "order": "US-2017-124779", - "row": 6651, + "orderDate": 2020-09-08T00:00:00.000Z, + "orderId": "US-2017-124779", + "rowId": 6651, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 7174, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 7174, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "US-2017-141677", - "row": 7174, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "US-2017-141677", + "rowId": 7174, }, Object { "SUM(a.cnt)": "1", - "date": 2020-03-26T00:00:00.000Z, - "order": "US-2017-141677", - "row": 7174, + "orderDate": 2020-03-26T00:00:00.000Z, + "orderId": "US-2017-141677", + "rowId": 7174, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 7293, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 7293, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-109183", - "row": 7293, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-109183", + "rowId": 7293, }, Object { "SUM(a.cnt)": "1", - "date": 2020-12-04T00:00:00.000Z, - "order": "CA-2017-109183", - "row": 7293, + "orderDate": 2020-12-04T00:00:00.000Z, + "orderId": "CA-2017-109183", + "rowId": 7293, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 7310, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 7310, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-112172", - "row": 7310, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-112172", + "rowId": 7310, }, Object { "SUM(a.cnt)": "1", - "date": 2020-06-10T00:00:00.000Z, - "order": "CA-2017-112172", - "row": 7310, + "orderDate": 2020-06-10T00:00:00.000Z, + "orderId": "CA-2017-112172", + "rowId": 7310, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 7425, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 7425, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-135069", - "row": 7425, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-135069", + "rowId": 7425, }, Object { "SUM(a.cnt)": "1", - "date": 2020-04-10T00:00:00.000Z, - "order": "CA-2017-135069", - "row": 7425, + "orderDate": 2020-04-10T00:00:00.000Z, + "orderId": "CA-2017-135069", + "rowId": 7425, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 7698, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 7698, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-151799", - "row": 7698, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-151799", + "rowId": 7698, }, Object { "SUM(a.cnt)": "1", - "date": 2020-12-14T00:00:00.000Z, - "order": "CA-2017-151799", - "row": 7698, + "orderDate": 2020-12-14T00:00:00.000Z, + "orderId": "CA-2017-151799", + "rowId": 7698, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 8425, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 8425, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-150091", - "row": 8425, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-150091", + "rowId": 8425, }, Object { "SUM(a.cnt)": "1", - "date": 2020-10-12T00:00:00.000Z, - "order": "CA-2017-150091", - "row": 8425, + "orderDate": 2020-10-12T00:00:00.000Z, + "orderId": "CA-2017-150091", + "rowId": 8425, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 8621, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 8621, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "US-2017-119319", - "row": 8621, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "US-2017-119319", + "rowId": 8621, }, Object { "SUM(a.cnt)": "1", - "date": 2020-11-06T00:00:00.000Z, - "order": "US-2017-119319", - "row": 8621, + "orderDate": 2020-11-06T00:00:00.000Z, + "orderId": "US-2017-119319", + "rowId": 8621, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 8673, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 8673, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-163265", - "row": 8673, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-163265", + "rowId": 8673, }, Object { "SUM(a.cnt)": "1", - "date": 2020-02-16T00:00:00.000Z, - "order": "CA-2017-163265", - "row": 8673, + "orderDate": 2020-02-16T00:00:00.000Z, + "orderId": "CA-2017-163265", + "rowId": 8673, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 8697, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 8697, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-119284", - "row": 8697, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-119284", + "rowId": 8697, }, Object { "SUM(a.cnt)": "1", - "date": 2020-06-15T00:00:00.000Z, - "order": "CA-2017-119284", - "row": 8697, + "orderDate": 2020-06-15T00:00:00.000Z, + "orderId": "CA-2017-119284", + "rowId": 8697, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 8878, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 8878, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-126928", - "row": 8878, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-126928", + "rowId": 8878, }, Object { "SUM(a.cnt)": "1", - "date": 2020-09-17T00:00:00.000Z, - "order": "CA-2017-126928", - "row": 8878, + "orderDate": 2020-09-17T00:00:00.000Z, + "orderId": "CA-2017-126928", + "rowId": 8878, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 8958, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 8958, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-105620", - "row": 8958, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-105620", + "rowId": 8958, }, Object { "SUM(a.cnt)": "1", - "date": 2020-12-25T00:00:00.000Z, - "order": "CA-2017-105620", - "row": 8958, + "orderDate": 2020-12-25T00:00:00.000Z, + "orderId": "CA-2017-105620", + "rowId": 8958, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 9473, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 9473, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-102925", - "row": 9473, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-102925", + "rowId": 9473, }, Object { "SUM(a.cnt)": "1", - "date": 2020-11-05T00:00:00.000Z, - "order": "CA-2017-102925", - "row": 9473, + "orderDate": 2020-11-05T00:00:00.000Z, + "orderId": "CA-2017-102925", + "rowId": 9473, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 9584, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 9584, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-116127", - "row": 9584, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-116127", + "rowId": 9584, }, Object { "SUM(a.cnt)": "1", - "date": 2020-06-25T00:00:00.000Z, - "order": "CA-2017-116127", - "row": 9584, + "orderDate": 2020-06-25T00:00:00.000Z, + "orderId": "CA-2017-116127", + "rowId": 9584, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 9618, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 9618, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-160633", - "row": 9618, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-160633", + "rowId": 9618, }, Object { "SUM(a.cnt)": "1", - "date": 2020-11-16T00:00:00.000Z, - "order": "CA-2017-160633", - "row": 9618, + "orderDate": 2020-11-16T00:00:00.000Z, + "orderId": "CA-2017-160633", + "rowId": 9618, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "", - "row": 9619, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "", + "rowId": 9619, }, Object { "SUM(a.cnt)": "1", - "date": 1970-01-01T00:00:00.000Z, - "order": "CA-2017-160633", - "row": 9619, + "orderDate": 1970-01-01T00:00:00.000Z, + "orderId": "CA-2017-160633", + "rowId": 9619, }, Object { "SUM(a.cnt)": "1", - "date": 2020-11-16T00:00:00.000Z, - "order": "CA-2017-160633", - "row": 9619, + "orderDate": 2020-11-16T00:00:00.000Z, + "orderId": "CA-2017-160633", + "rowId": 9619, }, ] `; -exports[`Queries with the @cubejs-backend/clickhouse-driver SQL API: Nested Rollup 1`] = ` +exports[`Queries with the @cubejs-backend/clickhouse-driver SQL API: Nested Rollup with aliases 1`] = ` Array [ Object { "SUM(a.cnt)": "44", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 0, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 0, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 523, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 523, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-145142", - "rowId": 523, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-145142", + "row": 523, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-01-23T00:00:00.000Z, - "orderId": "CA-2017-145142", - "rowId": 523, + "date": 2020-01-23T00:00:00.000Z, + "order": "CA-2017-145142", + "row": 523, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 849, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 849, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-107503", - "rowId": 849, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-107503", + "row": 849, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-01-01T00:00:00.000Z, - "orderId": "CA-2017-107503", - "rowId": 849, + "date": 2020-01-01T00:00:00.000Z, + "order": "CA-2017-107503", + "row": 849, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 1013, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 1013, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-118437", - "rowId": 1013, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-118437", + "row": 1013, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-06-17T00:00:00.000Z, - "orderId": "CA-2017-118437", - "rowId": 1013, + "date": 2020-06-17T00:00:00.000Z, + "order": "CA-2017-118437", + "row": 1013, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 1494, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 1494, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-139661", - "rowId": 1494, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-139661", + "row": 1494, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-10-30T00:00:00.000Z, - "orderId": "CA-2017-139661", - "rowId": 1494, + "date": 2020-10-30T00:00:00.000Z, + "order": "CA-2017-139661", + "row": 1494, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 1995, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 1995, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-133648", - "rowId": 1995, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-133648", + "row": 1995, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-06-25T00:00:00.000Z, - "orderId": "CA-2017-133648", - "rowId": 1995, + "date": 2020-06-25T00:00:00.000Z, + "order": "CA-2017-133648", + "row": 1995, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 2329, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 2329, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-138422", - "rowId": 2329, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-138422", + "row": 2329, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-09-23T00:00:00.000Z, - "orderId": "CA-2017-138422", - "rowId": 2329, + "date": 2020-09-23T00:00:00.000Z, + "order": "CA-2017-138422", + "row": 2329, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 2455, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 2455, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-140949", - "rowId": 2455, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-140949", + "row": 2455, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-03-17T00:00:00.000Z, - "orderId": "CA-2017-140949", - "rowId": 2455, + "date": 2020-03-17T00:00:00.000Z, + "order": "CA-2017-140949", + "row": 2455, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 2595, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 2595, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-149048", - "rowId": 2595, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-149048", + "row": 2595, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-05-13T00:00:00.000Z, - "orderId": "CA-2017-149048", - "rowId": 2595, + "date": 2020-05-13T00:00:00.000Z, + "order": "CA-2017-149048", + "row": 2595, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 2655, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 2655, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-112515", - "rowId": 2655, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-112515", + "row": 2655, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-09-17T00:00:00.000Z, - "orderId": "CA-2017-112515", - "rowId": 2655, + "date": 2020-09-17T00:00:00.000Z, + "order": "CA-2017-112515", + "row": 2655, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 2661, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 2661, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-123372", - "rowId": 2661, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-123372", + "row": 2661, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-11-28T00:00:00.000Z, - "orderId": "CA-2017-123372", - "rowId": 2661, + "date": 2020-11-28T00:00:00.000Z, + "order": "CA-2017-123372", + "row": 2661, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 2952, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 2952, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-134915", - "rowId": 2952, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-134915", + "row": 2952, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-11-12T00:00:00.000Z, - "orderId": "CA-2017-134915", - "rowId": 2952, + "date": 2020-11-12T00:00:00.000Z, + "order": "CA-2017-134915", + "row": 2952, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 3059, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 3059, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-131492", - "rowId": 3059, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-131492", + "row": 3059, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-10-19T00:00:00.000Z, - "orderId": "CA-2017-131492", - "rowId": 3059, + "date": 2020-10-19T00:00:00.000Z, + "order": "CA-2017-131492", + "row": 3059, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 3060, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 3060, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-131492", - "rowId": 3060, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-131492", + "row": 3060, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-10-19T00:00:00.000Z, - "orderId": "CA-2017-131492", - "rowId": 3060, + "date": 2020-10-19T00:00:00.000Z, + "order": "CA-2017-131492", + "row": 3060, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 3083, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 3083, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "US-2017-132297", - "rowId": 3083, + "date": 1970-01-01T00:00:00.000Z, + "order": "US-2017-132297", + "row": 3083, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-05-27T00:00:00.000Z, - "orderId": "US-2017-132297", - "rowId": 3083, + "date": 2020-05-27T00:00:00.000Z, + "order": "US-2017-132297", + "row": 3083, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 3448, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 3448, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-102554", - "rowId": 3448, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-102554", + "row": 3448, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-06-11T00:00:00.000Z, - "orderId": "CA-2017-102554", - "rowId": 3448, + "date": 2020-06-11T00:00:00.000Z, + "order": "CA-2017-102554", + "row": 3448, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 3717, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 3717, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-144568", - "rowId": 3717, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-144568", + "row": 3717, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-05-29T00:00:00.000Z, - "orderId": "CA-2017-144568", - "rowId": 3717, + "date": 2020-05-29T00:00:00.000Z, + "order": "CA-2017-144568", + "row": 3717, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 3934, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 3934, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-123001", - "rowId": 3934, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-123001", + "row": 3934, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-09-02T00:00:00.000Z, - "orderId": "CA-2017-123001", - "rowId": 3934, + "date": 2020-09-02T00:00:00.000Z, + "order": "CA-2017-123001", + "row": 3934, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 4012, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 4012, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-100811", - "rowId": 4012, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-100811", + "row": 4012, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-11-21T00:00:00.000Z, - "orderId": "CA-2017-100811", - "rowId": 4012, + "date": 2020-11-21T00:00:00.000Z, + "order": "CA-2017-100811", + "row": 4012, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 4031, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 4031, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-124296", - "rowId": 4031, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-124296", + "row": 4031, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-12-24T00:00:00.000Z, - "orderId": "CA-2017-124296", - "rowId": 4031, + "date": 2020-12-24T00:00:00.000Z, + "order": "CA-2017-124296", + "row": 4031, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 4161, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 4161, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-115546", - "rowId": 4161, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-115546", + "row": 4161, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-05-14T00:00:00.000Z, - "orderId": "CA-2017-115546", - "rowId": 4161, + "date": 2020-05-14T00:00:00.000Z, + "order": "CA-2017-115546", + "row": 4161, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 4227, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 4227, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-120327", - "rowId": 4227, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-120327", + "row": 4227, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-11-11T00:00:00.000Z, - "orderId": "CA-2017-120327", - "rowId": 4227, + "date": 2020-11-11T00:00:00.000Z, + "order": "CA-2017-120327", + "row": 4227, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 4882, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 4882, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-143567", - "rowId": 4882, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-143567", + "row": 4882, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-11-02T00:00:00.000Z, - "orderId": "CA-2017-143567", - "rowId": 4882, + "date": 2020-11-02T00:00:00.000Z, + "order": "CA-2017-143567", + "row": 4882, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 5220, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 5220, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-145653", - "rowId": 5220, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-145653", + "row": 5220, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-09-01T00:00:00.000Z, - "orderId": "CA-2017-145653", - "rowId": 5220, + "date": 2020-09-01T00:00:00.000Z, + "order": "CA-2017-145653", + "row": 5220, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 5277, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 5277, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-147333", - "rowId": 5277, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-147333", + "row": 5277, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-12-14T00:00:00.000Z, - "orderId": "CA-2017-147333", - "rowId": 5277, + "date": 2020-12-14T00:00:00.000Z, + "order": "CA-2017-147333", + "row": 5277, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 6125, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 6125, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-145772", - "rowId": 6125, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-145772", + "row": 6125, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-06-03T00:00:00.000Z, - "orderId": "CA-2017-145772", - "rowId": 6125, + "date": 2020-06-03T00:00:00.000Z, + "order": "CA-2017-145772", + "row": 6125, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 6205, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 6205, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-145660", - "rowId": 6205, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-145660", + "row": 6205, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-12-01T00:00:00.000Z, - "orderId": "CA-2017-145660", - "rowId": 6205, + "date": 2020-12-01T00:00:00.000Z, + "order": "CA-2017-145660", + "row": 6205, }, Object { - "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 6272, + "SUM(a.cnt)": "1", + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 6272, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-102379", - "rowId": 6272, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-102379", + "row": 6272, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-12-02T00:00:00.000Z, - "orderId": "CA-2017-102379", - "rowId": 6272, + "date": 2020-12-02T00:00:00.000Z, + "order": "CA-2017-102379", + "row": 6272, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 6459, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 6459, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "US-2017-133361", - "rowId": 6459, + "date": 1970-01-01T00:00:00.000Z, + "order": "US-2017-133361", + "row": 6459, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-05-14T00:00:00.000Z, - "orderId": "US-2017-133361", - "rowId": 6459, + "date": 2020-05-14T00:00:00.000Z, + "order": "US-2017-133361", + "row": 6459, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 6651, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 6651, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "US-2017-124779", - "rowId": 6651, + "date": 1970-01-01T00:00:00.000Z, + "order": "US-2017-124779", + "row": 6651, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-09-08T00:00:00.000Z, - "orderId": "US-2017-124779", - "rowId": 6651, + "date": 2020-09-08T00:00:00.000Z, + "order": "US-2017-124779", + "row": 6651, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 7174, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 7174, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "US-2017-141677", - "rowId": 7174, + "date": 1970-01-01T00:00:00.000Z, + "order": "US-2017-141677", + "row": 7174, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-03-26T00:00:00.000Z, - "orderId": "US-2017-141677", - "rowId": 7174, + "date": 2020-03-26T00:00:00.000Z, + "order": "US-2017-141677", + "row": 7174, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 7293, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 7293, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-109183", - "rowId": 7293, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-109183", + "row": 7293, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-12-04T00:00:00.000Z, - "orderId": "CA-2017-109183", - "rowId": 7293, + "date": 2020-12-04T00:00:00.000Z, + "order": "CA-2017-109183", + "row": 7293, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 7310, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 7310, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-112172", - "rowId": 7310, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-112172", + "row": 7310, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-06-10T00:00:00.000Z, - "orderId": "CA-2017-112172", - "rowId": 7310, + "date": 2020-06-10T00:00:00.000Z, + "order": "CA-2017-112172", + "row": 7310, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 7425, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 7425, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-135069", - "rowId": 7425, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-135069", + "row": 7425, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-04-10T00:00:00.000Z, - "orderId": "CA-2017-135069", - "rowId": 7425, + "date": 2020-04-10T00:00:00.000Z, + "order": "CA-2017-135069", + "row": 7425, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 7698, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 7698, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-151799", - "rowId": 7698, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-151799", + "row": 7698, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-12-14T00:00:00.000Z, - "orderId": "CA-2017-151799", - "rowId": 7698, + "date": 2020-12-14T00:00:00.000Z, + "order": "CA-2017-151799", + "row": 7698, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 8425, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 8425, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-150091", - "rowId": 8425, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-150091", + "row": 8425, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-10-12T00:00:00.000Z, - "orderId": "CA-2017-150091", - "rowId": 8425, + "date": 2020-10-12T00:00:00.000Z, + "order": "CA-2017-150091", + "row": 8425, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 8621, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 8621, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "US-2017-119319", - "rowId": 8621, + "date": 1970-01-01T00:00:00.000Z, + "order": "US-2017-119319", + "row": 8621, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-11-06T00:00:00.000Z, - "orderId": "US-2017-119319", - "rowId": 8621, + "date": 2020-11-06T00:00:00.000Z, + "order": "US-2017-119319", + "row": 8621, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 8673, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 8673, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-163265", - "rowId": 8673, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-163265", + "row": 8673, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-02-16T00:00:00.000Z, - "orderId": "CA-2017-163265", - "rowId": 8673, + "date": 2020-02-16T00:00:00.000Z, + "order": "CA-2017-163265", + "row": 8673, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 8697, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 8697, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-119284", - "rowId": 8697, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-119284", + "row": 8697, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-06-15T00:00:00.000Z, - "orderId": "CA-2017-119284", - "rowId": 8697, + "date": 2020-06-15T00:00:00.000Z, + "order": "CA-2017-119284", + "row": 8697, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 8878, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 8878, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-126928", - "rowId": 8878, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-126928", + "row": 8878, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-09-17T00:00:00.000Z, - "orderId": "CA-2017-126928", - "rowId": 8878, + "date": 2020-09-17T00:00:00.000Z, + "order": "CA-2017-126928", + "row": 8878, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 8958, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 8958, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-105620", - "rowId": 8958, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-105620", + "row": 8958, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-12-25T00:00:00.000Z, - "orderId": "CA-2017-105620", - "rowId": 8958, + "date": 2020-12-25T00:00:00.000Z, + "order": "CA-2017-105620", + "row": 8958, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 9473, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 9473, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-102925", - "rowId": 9473, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-102925", + "row": 9473, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-11-05T00:00:00.000Z, - "orderId": "CA-2017-102925", - "rowId": 9473, + "date": 2020-11-05T00:00:00.000Z, + "order": "CA-2017-102925", + "row": 9473, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 9584, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 9584, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-116127", - "rowId": 9584, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-116127", + "row": 9584, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-06-25T00:00:00.000Z, - "orderId": "CA-2017-116127", - "rowId": 9584, + "date": 2020-06-25T00:00:00.000Z, + "order": "CA-2017-116127", + "row": 9584, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 9618, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 9618, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-160633", - "rowId": 9618, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-160633", + "row": 9618, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-11-16T00:00:00.000Z, - "orderId": "CA-2017-160633", - "rowId": 9618, + "date": 2020-11-16T00:00:00.000Z, + "order": "CA-2017-160633", + "row": 9618, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "", - "rowId": 9619, + "date": 1970-01-01T00:00:00.000Z, + "order": "", + "row": 9619, }, Object { "SUM(a.cnt)": "1", - "orderDate": 1970-01-01T00:00:00.000Z, - "orderId": "CA-2017-160633", - "rowId": 9619, + "date": 1970-01-01T00:00:00.000Z, + "order": "CA-2017-160633", + "row": 9619, }, Object { "SUM(a.cnt)": "1", - "orderDate": 2020-11-16T00:00:00.000Z, - "orderId": "CA-2017-160633", - "rowId": 9619, + "date": 2020-11-16T00:00:00.000Z, + "order": "CA-2017-160633", + "row": 9619, }, ] `; @@ -2057,68 +2073,396 @@ Array [ "totalSales": 44.75, }, Object { - "productName": "Recycled Eldon Regeneration Jumbo File", - "totalSales": 39.296, + "productName": "Recycled Eldon Regeneration Jumbo File", + "totalSales": 39.296, + }, + Object { + "productName": "Linden 10 Round Wall Clock, Black", + "totalSales": 36.672, + }, + Object { + "productName": "Linden 10 Round Wall Clock, Black", + "totalSales": 30.56, + }, + Object { + "productName": "Linden 10 Round Wall Clock, Black", + "totalSales": 30.56, + }, + Object { + "productName": "Anderson Hickey Conga Table Tops & Accessories", + "totalSales": 24.368, + }, + Object { + "productName": "Plymouth Boxed Rubber Bands by Plymouth", + "totalSales": 23.55, + }, + Object { + "productName": "Vinyl Coated Wire Paper Clips in Organizer Box, 800/Box", + "totalSales": 18.368, + }, + Object { + "productName": "Wausau Papers Astrobrights Colored Envelopes", + "totalSales": 14.352, + }, + Object { + "productName": "Plymouth Boxed Rubber Bands by Plymouth", + "totalSales": 14.13, + }, + Object { + "productName": "Project Tote Personal File", + "totalSales": 14.03, + }, + Object { + "productName": "Plymouth Boxed Rubber Bands by Plymouth", + "totalSales": 11.304, + }, + Object { + "productName": "Magna Visual Magnetic Picture Hangers", + "totalSales": 9.64, + }, + Object { + "productName": "OIC #2 Pencils, Medium Soft", + "totalSales": 9.4, + }, + Object { + "productName": "Magna Visual Magnetic Picture Hangers", + "totalSales": 7.712, + }, + Object { + "productName": "OIC #2 Pencils, Medium Soft", + "totalSales": 3.76, + }, + Object { + "productName": "OIC #2 Pencils, Medium Soft", + "totalSales": 3.76, + }, +] +`; + +exports[`Queries with the @cubejs-backend/clickhouse-driver Tesseract: SQL API: Timeshift measure from cube 1`] = ` +Array [ + Object { + "orderDate": 2020-01-01T00:00:00.000Z, + "totalQuantity": 6, + "totalQuantityPriorMonth": null, + }, + Object { + "orderDate": 2020-02-01T00:00:00.000Z, + "totalQuantity": 2, + "totalQuantityPriorMonth": 6, + }, + Object { + "orderDate": 2020-03-01T00:00:00.000Z, + "totalQuantity": 13, + "totalQuantityPriorMonth": 2, + }, + Object { + "orderDate": 2020-04-01T00:00:00.000Z, + "totalQuantity": 3, + "totalQuantityPriorMonth": 13, + }, + Object { + "orderDate": 2020-05-01T00:00:00.000Z, + "totalQuantity": 15, + "totalQuantityPriorMonth": 3, + }, + Object { + "orderDate": 2020-06-01T00:00:00.000Z, + "totalQuantity": 18, + "totalQuantityPriorMonth": 15, + }, + Object { + "orderDate": 2020-07-01T00:00:00.000Z, + "totalQuantity": null, + "totalQuantityPriorMonth": 18, + }, + Object { + "orderDate": 2020-09-01T00:00:00.000Z, + "totalQuantity": 27, + "totalQuantityPriorMonth": null, + }, + Object { + "orderDate": 2020-10-01T00:00:00.000Z, + "totalQuantity": 11, + "totalQuantityPriorMonth": 27, + }, + Object { + "orderDate": 2020-11-01T00:00:00.000Z, + "totalQuantity": 43, + "totalQuantityPriorMonth": 11, + }, + Object { + "orderDate": 2020-12-01T00:00:00.000Z, + "totalQuantity": 22, + "totalQuantityPriorMonth": 43, + }, +] +`; + +exports[`Queries with the @cubejs-backend/clickhouse-driver Tesseract: querying BigECommerce with Retail Calendar: totalCountRetailMonthAgo 1`] = ` +Array [ + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailMonthAgo": "1", + "RetailCalendar.retail_date": "2020-02-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-02-01T00:00:00.000", + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailMonthAgo": "1", + "RetailCalendar.retail_date": "2020-03-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-03-01T00:00:00.000", + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailMonthAgo": "2", + "RetailCalendar.retail_date": "2020-04-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-04-01T00:00:00.000", + }, + Object { + "BigECommerce.count": "5", + "BigECommerce.totalCountRetailMonthAgo": "1", + "RetailCalendar.retail_date": "2020-05-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-05-01T00:00:00.000", + }, + Object { + "BigECommerce.count": "7", + "BigECommerce.totalCountRetailMonthAgo": "5", + "RetailCalendar.retail_date": "2020-06-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-06-01T00:00:00.000", + }, + Object { + "BigECommerce.count": null, + "BigECommerce.totalCountRetailMonthAgo": "7", + "RetailCalendar.retail_date": "2020-07-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-07-01T00:00:00.000", + }, + Object { + "BigECommerce.count": "6", + "BigECommerce.totalCountRetailMonthAgo": null, + "RetailCalendar.retail_date": "2020-09-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-09-01T00:00:00.000", + }, + Object { + "BigECommerce.count": "4", + "BigECommerce.totalCountRetailMonthAgo": "6", + "RetailCalendar.retail_date": "2020-10-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-10-01T00:00:00.000", + }, + Object { + "BigECommerce.count": "9", + "BigECommerce.totalCountRetailMonthAgo": "5", + "RetailCalendar.retail_date": "2020-11-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-11-01T00:00:00.000", + }, + Object { + "BigECommerce.count": "7", + "BigECommerce.totalCountRetailMonthAgo": "8", + "RetailCalendar.retail_date": "2020-12-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-12-01T00:00:00.000", + }, + Object { + "BigECommerce.count": null, + "BigECommerce.totalCountRetailMonthAgo": "7", + "RetailCalendar.retail_date": "2021-01-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2021-01-01T00:00:00.000", + }, +] +`; + +exports[`Queries with the @cubejs-backend/clickhouse-driver Tesseract: querying BigECommerce with Retail Calendar: totalCountRetailWeekAgo 1`] = ` +Array [ + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": null, + "RetailCalendar.retail_date": "2020-02-16T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-02-16T00:00:00.000", + }, + Object { + "BigECommerce.count": null, + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-02-23T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-02-23T00:00:00.000", + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": null, + "RetailCalendar.retail_date": "2020-03-15T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-03-15T00:00:00.000", + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-03-22T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-03-22T00:00:00.000", + }, + Object { + "BigECommerce.count": null, + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-03-29T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-03-29T00:00:00.000", + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": null, + "RetailCalendar.retail_date": "2020-04-05T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-04-05T00:00:00.000", + }, + Object { + "BigECommerce.count": null, + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-04-12T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-04-12T00:00:00.000", + }, + Object { + "BigECommerce.count": "3", + "BigECommerce.totalCountRetailWeekAgo": null, + "RetailCalendar.retail_date": "2020-05-10T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-05-10T00:00:00.000", + }, + Object { + "BigECommerce.count": null, + "BigECommerce.totalCountRetailWeekAgo": "3", + "RetailCalendar.retail_date": "2020-05-17T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-05-17T00:00:00.000", + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": null, + "RetailCalendar.retail_date": "2020-05-24T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-05-24T00:00:00.000", + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-05-31T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-05-31T00:00:00.000", + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-06-07T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-06-07T00:00:00.000", + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-06-14T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-06-14T00:00:00.000", + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-06-21T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-06-21T00:00:00.000", + }, + Object { + "BigECommerce.count": null, + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-06-28T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-06-28T00:00:00.000", + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": null, + "RetailCalendar.retail_date": "2020-08-30T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-08-30T00:00:00.000", + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-09-06T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-09-06T00:00:00.000", }, Object { - "productName": "Linden 10 Round Wall Clock, Black", - "totalSales": 36.672, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-09-13T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-09-13T00:00:00.000", }, Object { - "productName": "Linden 10 Round Wall Clock, Black", - "totalSales": 30.56, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-09-20T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-09-20T00:00:00.000", }, Object { - "productName": "Linden 10 Round Wall Clock, Black", - "totalSales": 30.56, + "BigECommerce.count": null, + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-09-27T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-09-27T00:00:00.000", }, Object { - "productName": "Anderson Hickey Conga Table Tops & Accessories", - "totalSales": 24.368, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": null, + "RetailCalendar.retail_date": "2020-10-11T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-10-11T00:00:00.000", }, Object { - "productName": "Plymouth Boxed Rubber Bands by Plymouth", - "totalSales": 23.55, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-10-18T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-10-18T00:00:00.000", }, Object { - "productName": "Vinyl Coated Wire Paper Clips in Organizer Box, 800/Box", - "totalSales": 18.368, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-10-25T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-10-25T00:00:00.000", }, Object { - "productName": "Wausau Papers Astrobrights Colored Envelopes", - "totalSales": 14.352, + "BigECommerce.count": "3", + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-11-01T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-11-01T00:00:00.000", }, Object { - "productName": "Plymouth Boxed Rubber Bands by Plymouth", - "totalSales": 14.13, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "3", + "RetailCalendar.retail_date": "2020-11-08T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-11-08T00:00:00.000", }, Object { - "productName": "Project Tote Personal File", - "totalSales": 14.03, + "BigECommerce.count": "3", + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-11-15T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-11-15T00:00:00.000", }, Object { - "productName": "Plymouth Boxed Rubber Bands by Plymouth", - "totalSales": 11.304, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "3", + "RetailCalendar.retail_date": "2020-11-22T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-11-22T00:00:00.000", }, Object { - "productName": "Magna Visual Magnetic Picture Hangers", - "totalSales": 9.64, + "BigECommerce.count": "3", + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-11-29T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-11-29T00:00:00.000", }, Object { - "productName": "OIC #2 Pencils, Medium Soft", - "totalSales": 9.4, + "BigECommerce.count": null, + "BigECommerce.totalCountRetailWeekAgo": "3", + "RetailCalendar.retail_date": "2020-12-06T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-12-06T00:00:00.000", }, Object { - "productName": "Magna Visual Magnetic Picture Hangers", - "totalSales": 7.712, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": null, + "RetailCalendar.retail_date": "2020-12-13T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-12-13T00:00:00.000", }, Object { - "productName": "OIC #2 Pencils, Medium Soft", - "totalSales": 3.76, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-12-20T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-12-20T00:00:00.000", }, Object { - "productName": "OIC #2 Pencils, Medium Soft", - "totalSales": 3.76, + "BigECommerce.count": null, + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-12-27T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-12-27T00:00:00.000", }, ] `; @@ -4406,6 +4750,453 @@ Array [ ] `; +exports[`Queries with the @cubejs-backend/clickhouse-driver querying BigECommerce with Retail Calendar: totalCountRetailMonthAgo 1`] = ` +Array [ + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailMonthAgo": "1", + "RetailCalendar.retail_date": "2020-02-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-02-01T00:00:00.000", + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailMonthAgo": "1", + "RetailCalendar.retail_date": "2020-03-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-03-01T00:00:00.000", + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailMonthAgo": "2", + "RetailCalendar.retail_date": "2020-04-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-04-01T00:00:00.000", + }, + Object { + "BigECommerce.count": "5", + "BigECommerce.totalCountRetailMonthAgo": "1", + "RetailCalendar.retail_date": "2020-05-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-05-01T00:00:00.000", + }, + Object { + "BigECommerce.count": "7", + "BigECommerce.totalCountRetailMonthAgo": "5", + "RetailCalendar.retail_date": "2020-06-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-06-01T00:00:00.000", + }, + Object { + "BigECommerce.count": null, + "BigECommerce.totalCountRetailMonthAgo": "7", + "RetailCalendar.retail_date": "2020-07-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-07-01T00:00:00.000", + }, + Object { + "BigECommerce.count": "6", + "BigECommerce.totalCountRetailMonthAgo": null, + "RetailCalendar.retail_date": "2020-09-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-09-01T00:00:00.000", + }, + Object { + "BigECommerce.count": "4", + "BigECommerce.totalCountRetailMonthAgo": "6", + "RetailCalendar.retail_date": "2020-10-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-10-01T00:00:00.000", + }, + Object { + "BigECommerce.count": "9", + "BigECommerce.totalCountRetailMonthAgo": "5", + "RetailCalendar.retail_date": "2020-11-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-11-01T00:00:00.000", + }, + Object { + "BigECommerce.count": "7", + "BigECommerce.totalCountRetailMonthAgo": "8", + "RetailCalendar.retail_date": "2020-12-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2020-12-01T00:00:00.000", + }, + Object { + "BigECommerce.count": null, + "BigECommerce.totalCountRetailMonthAgo": "7", + "RetailCalendar.retail_date": "2021-01-01T00:00:00.000", + "RetailCalendar.retail_date.month": "2021-01-01T00:00:00.000", + }, +] +`; + +exports[`Queries with the @cubejs-backend/clickhouse-driver querying BigECommerce with Retail Calendar: totalCountRetailWeekAgo 1`] = ` +Array [ + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": null, + "RetailCalendar.retail_date": "2020-02-16T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-02-16T00:00:00.000", + }, + Object { + "BigECommerce.count": null, + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-02-23T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-02-23T00:00:00.000", + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": null, + "RetailCalendar.retail_date": "2020-03-15T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-03-15T00:00:00.000", + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-03-22T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-03-22T00:00:00.000", + }, + Object { + "BigECommerce.count": null, + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-03-29T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-03-29T00:00:00.000", + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": null, + "RetailCalendar.retail_date": "2020-04-05T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-04-05T00:00:00.000", + }, + Object { + "BigECommerce.count": null, + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-04-12T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-04-12T00:00:00.000", + }, + Object { + "BigECommerce.count": "3", + "BigECommerce.totalCountRetailWeekAgo": null, + "RetailCalendar.retail_date": "2020-05-10T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-05-10T00:00:00.000", + }, + Object { + "BigECommerce.count": null, + "BigECommerce.totalCountRetailWeekAgo": "3", + "RetailCalendar.retail_date": "2020-05-17T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-05-17T00:00:00.000", + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": null, + "RetailCalendar.retail_date": "2020-05-24T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-05-24T00:00:00.000", + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-05-31T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-05-31T00:00:00.000", + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-06-07T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-06-07T00:00:00.000", + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-06-14T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-06-14T00:00:00.000", + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-06-21T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-06-21T00:00:00.000", + }, + Object { + "BigECommerce.count": null, + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-06-28T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-06-28T00:00:00.000", + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": null, + "RetailCalendar.retail_date": "2020-08-30T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-08-30T00:00:00.000", + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-09-06T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-09-06T00:00:00.000", + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-09-13T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-09-13T00:00:00.000", + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-09-20T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-09-20T00:00:00.000", + }, + Object { + "BigECommerce.count": null, + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-09-27T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-09-27T00:00:00.000", + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": null, + "RetailCalendar.retail_date": "2020-10-11T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-10-11T00:00:00.000", + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-10-18T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-10-18T00:00:00.000", + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-10-25T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-10-25T00:00:00.000", + }, + Object { + "BigECommerce.count": "3", + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-11-01T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-11-01T00:00:00.000", + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "3", + "RetailCalendar.retail_date": "2020-11-08T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-11-08T00:00:00.000", + }, + Object { + "BigECommerce.count": "3", + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-11-15T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-11-15T00:00:00.000", + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "3", + "RetailCalendar.retail_date": "2020-11-22T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-11-22T00:00:00.000", + }, + Object { + "BigECommerce.count": "3", + "BigECommerce.totalCountRetailWeekAgo": "1", + "RetailCalendar.retail_date": "2020-11-29T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-11-29T00:00:00.000", + }, + Object { + "BigECommerce.count": null, + "BigECommerce.totalCountRetailWeekAgo": "3", + "RetailCalendar.retail_date": "2020-12-06T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-12-06T00:00:00.000", + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": null, + "RetailCalendar.retail_date": "2020-12-13T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-12-13T00:00:00.000", + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-12-20T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-12-20T00:00:00.000", + }, + Object { + "BigECommerce.count": null, + "BigECommerce.totalCountRetailWeekAgo": "2", + "RetailCalendar.retail_date": "2020-12-27T00:00:00.000", + "RetailCalendar.retail_date.week": "2020-12-27T00:00:00.000", + }, +] +`; + +exports[`Queries with the @cubejs-backend/clickhouse-driver querying BigECommerce with Retail Calendar: totalCountRetailYearAgo 1`] = ` +Array [ + Object { + "BigECommerce.count": "42", + "BigECommerce.totalCountRetailYearAgo": "2", + "RetailCalendar.retail_date": "2020-02-02T00:00:00.000", + "RetailCalendar.retail_date.year": "2020-02-02T00:00:00.000", + }, +] +`; + +exports[`Queries with the @cubejs-backend/clickhouse-driver querying BigECommerce: SeveralMultiStageMeasures 1`] = ` +Array [ + Object { + "BigECommerce.count": "2", + "BigECommerce.orderDate": "2020-01-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", + "BigECommerce.percentageOfTotalForStatus": "100", + "BigECommerce.totalCountRetailMonthAgo": null, + "BigECommerce.totalProfitYearAgo": null, + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.orderDate": "2020-02-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", + "BigECommerce.percentageOfTotalForStatus": "100", + "BigECommerce.totalCountRetailMonthAgo": "2", + "BigECommerce.totalProfitYearAgo": null, + }, + Object { + "BigECommerce.count": "2", + "BigECommerce.orderDate": "2020-03-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-03-01T00:00:00.000", + "BigECommerce.percentageOfTotalForStatus": "100", + "BigECommerce.totalCountRetailMonthAgo": "1", + "BigECommerce.totalProfitYearAgo": null, + }, + Object { + "BigECommerce.count": "1", + "BigECommerce.orderDate": "2020-04-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-04-01T00:00:00.000", + "BigECommerce.percentageOfTotalForStatus": "100", + "BigECommerce.totalCountRetailMonthAgo": "2", + "BigECommerce.totalProfitYearAgo": null, + }, + Object { + "BigECommerce.count": "5", + "BigECommerce.orderDate": "2020-05-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-05-01T00:00:00.000", + "BigECommerce.percentageOfTotalForStatus": "100", + "BigECommerce.totalCountRetailMonthAgo": "1", + "BigECommerce.totalProfitYearAgo": null, + }, + Object { + "BigECommerce.count": "7", + "BigECommerce.orderDate": "2020-06-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-06-01T00:00:00.000", + "BigECommerce.percentageOfTotalForStatus": "100", + "BigECommerce.totalCountRetailMonthAgo": "5", + "BigECommerce.totalProfitYearAgo": null, + }, + Object { + "BigECommerce.count": null, + "BigECommerce.orderDate": "2020-07-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-07-01T00:00:00.000", + "BigECommerce.percentageOfTotalForStatus": null, + "BigECommerce.totalCountRetailMonthAgo": "7", + "BigECommerce.totalProfitYearAgo": null, + }, + Object { + "BigECommerce.count": "6", + "BigECommerce.orderDate": "2020-09-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-09-01T00:00:00.000", + "BigECommerce.percentageOfTotalForStatus": "100", + "BigECommerce.totalCountRetailMonthAgo": null, + "BigECommerce.totalProfitYearAgo": null, + }, + Object { + "BigECommerce.count": "4", + "BigECommerce.orderDate": "2020-10-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-10-01T00:00:00.000", + "BigECommerce.percentageOfTotalForStatus": "100", + "BigECommerce.totalCountRetailMonthAgo": "6", + "BigECommerce.totalProfitYearAgo": null, + }, + Object { + "BigECommerce.count": "9", + "BigECommerce.orderDate": "2020-11-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-11-01T00:00:00.000", + "BigECommerce.percentageOfTotalForStatus": "100", + "BigECommerce.totalCountRetailMonthAgo": "4", + "BigECommerce.totalProfitYearAgo": null, + }, + Object { + "BigECommerce.count": "7", + "BigECommerce.orderDate": "2020-12-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-12-01T00:00:00.000", + "BigECommerce.percentageOfTotalForStatus": "100", + "BigECommerce.totalCountRetailMonthAgo": "9", + "BigECommerce.totalProfitYearAgo": null, + }, +] +`; + +exports[`Queries with the @cubejs-backend/clickhouse-driver querying BigECommerce: multi-stage group by time dimension 1`] = ` +Array [ + Object { + "BigECommerce.orderDate": "2020-01-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", + "BigECommerce.orderDate.quarter": "2020-01-01T00:00:00.000", + "BigECommerce.totalProfit": "29.6548", + "BigECommerce.totalProfitForQuarter": "619.4485000000001", + }, + Object { + "BigECommerce.orderDate": "2020-02-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", + "BigECommerce.orderDate.quarter": "2020-01-01T00:00:00.000", + "BigECommerce.totalProfit": "6.1992", + "BigECommerce.totalProfitForQuarter": "619.4485000000001", + }, + Object { + "BigECommerce.orderDate": "2020-03-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-03-01T00:00:00.000", + "BigECommerce.orderDate.quarter": "2020-01-01T00:00:00.000", + "BigECommerce.totalProfit": "583.5945", + "BigECommerce.totalProfitForQuarter": "619.4485000000001", + }, + Object { + "BigECommerce.orderDate": "2020-04-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-04-01T00:00:00.000", + "BigECommerce.orderDate.quarter": "2020-04-01T00:00:00.000", + "BigECommerce.totalProfit": "6.4176", + "BigECommerce.totalProfitForQuarter": "394.33860000000004", + }, + Object { + "BigECommerce.orderDate": "2020-05-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-05-01T00:00:00.000", + "BigECommerce.orderDate.quarter": "2020-04-01T00:00:00.000", + "BigECommerce.totalProfit": "353.6849", + "BigECommerce.totalProfitForQuarter": "394.33860000000004", + }, + Object { + "BigECommerce.orderDate": "2020-06-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-06-01T00:00:00.000", + "BigECommerce.orderDate.quarter": "2020-04-01T00:00:00.000", + "BigECommerce.totalProfit": "34.23609999999999", + "BigECommerce.totalProfitForQuarter": "394.33860000000004", + }, + Object { + "BigECommerce.orderDate": "2020-09-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-09-01T00:00:00.000", + "BigECommerce.orderDate.quarter": "2020-07-01T00:00:00.000", + "BigECommerce.totalProfit": "461.1332", + "BigECommerce.totalProfitForQuarter": "461.1332", + }, + Object { + "BigECommerce.orderDate": "2020-10-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-10-01T00:00:00.000", + "BigECommerce.orderDate.quarter": "2020-10-01T00:00:00.000", + "BigECommerce.totalProfit": "139.99699999999999", + "BigECommerce.totalProfitForQuarter": "1576.6324", + }, + Object { + "BigECommerce.orderDate": "2020-11-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-11-01T00:00:00.000", + "BigECommerce.orderDate.quarter": "2020-10-01T00:00:00.000", + "BigECommerce.totalProfit": "1132.6616999999999", + "BigECommerce.totalProfitForQuarter": "1576.6324", + }, + Object { + "BigECommerce.orderDate": "2020-12-01T00:00:00.000", + "BigECommerce.orderDate.month": "2020-12-01T00:00:00.000", + "BigECommerce.orderDate.quarter": "2020-10-01T00:00:00.000", + "BigECommerce.totalProfit": "303.97370000000006", + "BigECommerce.totalProfitForQuarter": "1576.6324", + }, +] +`; + exports[`Queries with the @cubejs-backend/clickhouse-driver querying BigECommerce: partitioned pre-agg with multi time dimension 1`] = ` Array [ Object { @@ -8327,6 +9118,41 @@ Array [ ] `; +exports[`Queries with the @cubejs-backend/clickhouse-driver querying SwitchSourceTest: filter by switch dimensions 1`] = ` +Array [ + Object { + "SwitchSourceTest.city": "Detroit", + "SwitchSourceTest.orderDate": "2020-01-01T00:00:00.000", + "SwitchSourceTest.orderDate.month": "2020-01-01T00:00:00.000", + "SwitchSourceTest.totalSales": "210.98", + }, + Object { + "SwitchSourceTest.city": "Lorain", + "SwitchSourceTest.orderDate": "2020-01-01T00:00:00.000", + "SwitchSourceTest.orderDate.month": "2020-01-01T00:00:00.000", + "SwitchSourceTest.totalSales": "48.896", + }, + Object { + "SwitchSourceTest.city": "Decatur", + "SwitchSourceTest.orderDate": "2020-02-01T00:00:00.000", + "SwitchSourceTest.orderDate.month": "2020-02-01T00:00:00.000", + "SwitchSourceTest.totalSales": "18.368", + }, + Object { + "SwitchSourceTest.city": "Houston", + "SwitchSourceTest.orderDate": "2020-03-01T00:00:00.000", + "SwitchSourceTest.orderDate.month": "2020-03-01T00:00:00.000", + "SwitchSourceTest.totalSales": "2399.96", + }, + Object { + "SwitchSourceTest.city": "New York City", + "SwitchSourceTest.orderDate": "2020-03-01T00:00:00.000", + "SwitchSourceTest.orderDate.month": "2020-03-01T00:00:00.000", + "SwitchSourceTest.totalSales": "71.6", + }, +] +`; + exports[`Queries with the @cubejs-backend/clickhouse-driver querying custom granularities (with preaggregation) ECommerce: totalQuantity by half_year + dimension 1`] = ` Array [ Object { @@ -9193,19 +10019,3 @@ Array [ }, ] `; - -exports[`Queries with the @cubejs-backend/clickhouse-driver SQL API: Date/time comparison with SQL push down 1`] = ` -Array [ - Object { - "measure(BigECommerce.rollingCountBy2Day)": "12", - }, -] -`; - -exports[`Queries with the @cubejs-backend/clickhouse-driver SQL API: Date/time comparison with date_trunc with SQL push down 1`] = ` -Array [ - Object { - "measure(BigECommerce.rollingCountBy2Week)": "12", - }, -] -`; From 1a5decd837f474049cfdd67b0fe5f59feed8ca1e Mon Sep 17 00:00:00 2001 From: Dmitry Patsura Date: Wed, 18 Mar 2026 17:10:58 +0100 Subject: [PATCH 5/5] v1.6.24 --- CHANGELOG.md | 17 ++++++ lerna.json | 2 +- packages/cubejs-api-gateway/CHANGELOG.md | 4 ++ packages/cubejs-api-gateway/package.json | 10 ++-- packages/cubejs-athena-driver/CHANGELOG.md | 4 ++ packages/cubejs-athena-driver/package.json | 10 ++-- packages/cubejs-backend-cloud/CHANGELOG.md | 4 ++ packages/cubejs-backend-cloud/package.json | 6 +- packages/cubejs-backend-maven/CHANGELOG.md | 4 ++ packages/cubejs-backend-maven/package.json | 6 +- packages/cubejs-backend-native/CHANGELOG.md | 4 ++ packages/cubejs-backend-native/package.json | 8 +-- packages/cubejs-backend-shared/CHANGELOG.md | 4 ++ packages/cubejs-backend-shared/package.json | 4 +- packages/cubejs-base-driver/CHANGELOG.md | 4 ++ packages/cubejs-base-driver/package.json | 6 +- packages/cubejs-bigquery-driver/CHANGELOG.md | 4 ++ packages/cubejs-bigquery-driver/package.json | 8 +-- packages/cubejs-cli/CHANGELOG.md | 4 ++ packages/cubejs-cli/package.json | 12 ++-- .../cubejs-clickhouse-driver/CHANGELOG.md | 4 ++ .../cubejs-clickhouse-driver/package.json | 10 ++-- packages/cubejs-client-core/CHANGELOG.md | 4 ++ packages/cubejs-client-core/package.json | 4 +- packages/cubejs-client-dx/CHANGELOG.md | 4 ++ packages/cubejs-client-dx/package.json | 2 +- packages/cubejs-client-ngx/CHANGELOG.md | 4 ++ packages/cubejs-client-ngx/package.json | 2 +- packages/cubejs-client-react/CHANGELOG.md | 4 ++ packages/cubejs-client-react/package.json | 4 +- packages/cubejs-client-vue3/CHANGELOG.md | 4 ++ packages/cubejs-client-vue3/package.json | 4 +- .../cubejs-client-ws-transport/CHANGELOG.md | 4 ++ .../cubejs-client-ws-transport/package.json | 6 +- packages/cubejs-crate-driver/CHANGELOG.md | 4 ++ packages/cubejs-crate-driver/package.json | 10 ++-- packages/cubejs-cubestore-driver/CHANGELOG.md | 4 ++ packages/cubejs-cubestore-driver/package.json | 12 ++-- .../CHANGELOG.md | 4 ++ .../package.json | 12 ++-- .../cubejs-dbt-schema-extension/CHANGELOG.md | 4 ++ .../cubejs-dbt-schema-extension/package.json | 8 +-- packages/cubejs-docker/CHANGELOG.md | 4 ++ packages/cubejs-docker/package.json | 60 +++++++++---------- packages/cubejs-dremio-driver/CHANGELOG.md | 4 ++ packages/cubejs-dremio-driver/package.json | 12 ++-- packages/cubejs-druid-driver/CHANGELOG.md | 4 ++ packages/cubejs-druid-driver/package.json | 10 ++-- packages/cubejs-duckdb-driver/CHANGELOG.md | 4 ++ packages/cubejs-duckdb-driver/package.json | 12 ++-- .../cubejs-elasticsearch-driver/CHANGELOG.md | 4 ++ .../cubejs-elasticsearch-driver/package.json | 8 +-- packages/cubejs-firebolt-driver/CHANGELOG.md | 4 ++ packages/cubejs-firebolt-driver/package.json | 12 ++-- packages/cubejs-hive-driver/CHANGELOG.md | 4 ++ packages/cubejs-hive-driver/package.json | 8 +-- packages/cubejs-jdbc-driver/CHANGELOG.md | 4 ++ packages/cubejs-jdbc-driver/package.json | 8 +-- packages/cubejs-ksql-driver/CHANGELOG.md | 4 ++ packages/cubejs-ksql-driver/package.json | 10 ++-- packages/cubejs-linter/CHANGELOG.md | 4 ++ packages/cubejs-linter/package.json | 2 +- .../cubejs-materialize-driver/CHANGELOG.md | 4 ++ .../cubejs-materialize-driver/package.json | 12 ++-- packages/cubejs-mongobi-driver/CHANGELOG.md | 4 ++ packages/cubejs-mongobi-driver/package.json | 8 +-- packages/cubejs-mssql-driver/CHANGELOG.md | 4 ++ packages/cubejs-mssql-driver/package.json | 6 +- .../CHANGELOG.md | 4 ++ .../package.json | 8 +-- packages/cubejs-mysql-driver/CHANGELOG.md | 4 ++ packages/cubejs-mysql-driver/package.json | 10 ++-- packages/cubejs-oracle-driver/CHANGELOG.md | 4 ++ packages/cubejs-oracle-driver/package.json | 4 +- packages/cubejs-pinot-driver/CHANGELOG.md | 4 ++ packages/cubejs-pinot-driver/package.json | 10 ++-- packages/cubejs-playground/CHANGELOG.md | 4 ++ packages/cubejs-playground/package.json | 6 +- packages/cubejs-postgres-driver/CHANGELOG.md | 4 ++ packages/cubejs-postgres-driver/package.json | 10 ++-- packages/cubejs-prestodb-driver/CHANGELOG.md | 4 ++ packages/cubejs-prestodb-driver/package.json | 8 +-- .../cubejs-query-orchestrator/CHANGELOG.md | 6 ++ .../cubejs-query-orchestrator/package.json | 10 ++-- packages/cubejs-questdb-driver/CHANGELOG.md | 4 ++ packages/cubejs-questdb-driver/package.json | 12 ++-- packages/cubejs-redshift-driver/CHANGELOG.md | 4 ++ packages/cubejs-redshift-driver/package.json | 10 ++-- packages/cubejs-schema-compiler/CHANGELOG.md | 14 +++++ packages/cubejs-schema-compiler/package.json | 12 ++-- packages/cubejs-server-core/CHANGELOG.md | 4 ++ packages/cubejs-server-core/package.json | 24 ++++---- packages/cubejs-server/CHANGELOG.md | 4 ++ packages/cubejs-server/package.json | 14 ++--- packages/cubejs-snowflake-driver/CHANGELOG.md | 4 ++ packages/cubejs-snowflake-driver/package.json | 8 +-- packages/cubejs-sqlite-driver/CHANGELOG.md | 4 ++ packages/cubejs-sqlite-driver/package.json | 8 +-- packages/cubejs-templates/CHANGELOG.md | 4 ++ packages/cubejs-templates/package.json | 6 +- packages/cubejs-testing-drivers/CHANGELOG.md | 6 ++ packages/cubejs-testing-drivers/package.json | 36 +++++------ packages/cubejs-testing-shared/CHANGELOG.md | 4 ++ packages/cubejs-testing-shared/package.json | 10 ++-- packages/cubejs-testing/CHANGELOG.md | 4 ++ packages/cubejs-testing/package.json | 22 +++---- packages/cubejs-trino-driver/CHANGELOG.md | 4 ++ packages/cubejs-trino-driver/package.json | 12 ++-- packages/cubejs-vertica-driver/CHANGELOG.md | 4 ++ packages/cubejs-vertica-driver/package.json | 14 ++--- rust/cubesql/CHANGELOG.md | 6 ++ rust/cubesql/package.json | 2 +- rust/cubestore/CHANGELOG.md | 4 ++ rust/cubestore/Cargo.lock | 2 +- rust/cubestore/cubestore/Cargo.toml | 2 +- rust/cubestore/package.json | 6 +- 116 files changed, 547 insertions(+), 290 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 878a27b750bcc..b4e1152aaa104 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,23 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +### Bug Fixes + +- **cubesql:** Push `Distinct` down CubeScan with time dimensions ([#10518](https://github.com/cube-js/cube/issues/10518)) ([028eadc](https://github.com/cube-js/cube/commit/028eadcec1ce7aa294f29395cfb272448e9b08a1)) +- **query-orchestrator:** Return cached result when refreshKey changes during must-revalidate ([#10489](https://github.com/cube-js/cube/issues/10489)) ([e00fe12](https://github.com/cube-js/cube/commit/e00fe125a546926e85b5c1c1be70a46fabcd53ff)) +- **schema-compiler:** Use isNotDistinctFrom() for ClickHouse Tesseract multi-fact joins ([#10494](https://github.com/cube-js/cube/issues/10494)) ([43429eb](https://github.com/cube-js/cube/commit/43429eb59f941036f6e4a7fa22ca670544bb2193)), closes [#10493](https://github.com/cube-js/cube/issues/10493) +- **tesseract:** Incorrect ubounded rolling window without granularity ([#10508](https://github.com/cube-js/cube/issues/10508)) ([33a68a0](https://github.com/cube-js/cube/commit/33a68a02574c815c748dd5383c421621e220d68d)) +- **tesseract:** Measure with string type ends up with SUM aggregation ([#10516](https://github.com/cube-js/cube/issues/10516)) ([589d20f](https://github.com/cube-js/cube/commit/589d20fc5fb6b93c861e54b1df2901742146a75a)) +- **tesseract:** Pre-aggregations matching should respect join path ([#10500](https://github.com/cube-js/cube/issues/10500)) ([eec59a2](https://github.com/cube-js/cube/commit/eec59a2e4736d4b3a973abe98028fbfd3af54262)) +- **tesseract:** Subquery dimension in filter ([#10506](https://github.com/cube-js/cube/issues/10506)) ([58c0687](https://github.com/cube-js/cube/commit/58c06879b93110336740fc7792144ca1165239df)) +- **tesseract:** Tesseract should respect sql api aliases ([#10505](https://github.com/cube-js/cube/issues/10505)) ([d5f6351](https://github.com/cube-js/cube/commit/d5f635105de2e4e881f5ec8b6a073cb62b031295)) + +### Features + +- **tesseract:** ClickHouse support ([#10515](https://github.com/cube-js/cube/issues/10515)) ([cbdc6e8](https://github.com/cube-js/cube/commit/cbdc6e80108f15320a11b8cb6340251ea704c1db)) + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) ### Bug Fixes diff --git a/lerna.json b/lerna.json index 3de77b00506d1..a7ca6c39b1ed3 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "1.6.23", + "version": "1.6.24", "npmClient": "yarn", "command": { "bootstrap": { diff --git a/packages/cubejs-api-gateway/CHANGELOG.md b/packages/cubejs-api-gateway/CHANGELOG.md index 49848e8bacb70..5d278573c58ea 100644 --- a/packages/cubejs-api-gateway/CHANGELOG.md +++ b/packages/cubejs-api-gateway/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/api-gateway + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) ### Bug Fixes diff --git a/packages/cubejs-api-gateway/package.json b/packages/cubejs-api-gateway/package.json index 57fb51a335003..1f98cdcace3f7 100644 --- a/packages/cubejs-api-gateway/package.json +++ b/packages/cubejs-api-gateway/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/api-gateway", "description": "Cube.js API Gateway", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,9 +27,9 @@ "dist/src/*" ], "dependencies": { - "@cubejs-backend/native": "1.6.23", - "@cubejs-backend/query-orchestrator": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/native": "1.6.24", + "@cubejs-backend/query-orchestrator": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "@ungap/structured-clone": "^0.3.4", "assert-never": "^1.4.0", "body-parser": "^1.19.0", @@ -53,7 +53,7 @@ "zod": "^4.1.13" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/express": "^4.17.21", "@types/jest": "^29", "@types/jsonwebtoken": "^9.0.2", diff --git a/packages/cubejs-athena-driver/CHANGELOG.md b/packages/cubejs-athena-driver/CHANGELOG.md index 9eaa37b6feca6..2bd14b596224e 100644 --- a/packages/cubejs-athena-driver/CHANGELOG.md +++ b/packages/cubejs-athena-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/athena-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/athena-driver diff --git a/packages/cubejs-athena-driver/package.json b/packages/cubejs-athena-driver/package.json index 3c4b1a68b4220..d8b0beac7092c 100644 --- a/packages/cubejs-athena-driver/package.json +++ b/packages/cubejs-athena-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/athena-driver", "description": "Cube.js Athena database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -30,13 +30,13 @@ "dependencies": { "@aws-sdk/client-athena": "^3.22.0", "@aws-sdk/credential-providers": "^3.22.0", - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "sqlstring": "^2.3.1" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", - "@cubejs-backend/testing-shared": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-backend/testing-shared": "1.6.24", "@types/ramda": "^0.27.40", "typescript": "~5.2.2" }, diff --git a/packages/cubejs-backend-cloud/CHANGELOG.md b/packages/cubejs-backend-cloud/CHANGELOG.md index 1a89985db82ad..a8cc359724540 100644 --- a/packages/cubejs-backend-cloud/CHANGELOG.md +++ b/packages/cubejs-backend-cloud/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/cloud + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/cloud diff --git a/packages/cubejs-backend-cloud/package.json b/packages/cubejs-backend-cloud/package.json index ba3aef6813b66..9adacf4c329c1 100644 --- a/packages/cubejs-backend-cloud/package.json +++ b/packages/cubejs-backend-cloud/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/cloud", - "version": "1.6.23", + "version": "1.6.24", "description": "Cube Cloud package", "main": "dist/src/index.js", "typings": "dist/src/index.d.ts", @@ -30,7 +30,7 @@ "devDependencies": { "@babel/core": "^7.24.5", "@babel/preset-env": "^7.24.5", - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/fs-extra": "^9.0.8", "@types/jest": "^29", "jest": "^29", @@ -38,7 +38,7 @@ }, "dependencies": { "@cubejs-backend/dotenv": "^9.0.2", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/shared": "1.6.24", "chokidar": "^3.5.1", "env-var": "^6.3.0", "form-data": "^4.0.0", diff --git a/packages/cubejs-backend-maven/CHANGELOG.md b/packages/cubejs-backend-maven/CHANGELOG.md index d87340c392055..718e0bf420afd 100644 --- a/packages/cubejs-backend-maven/CHANGELOG.md +++ b/packages/cubejs-backend-maven/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/maven + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/maven diff --git a/packages/cubejs-backend-maven/package.json b/packages/cubejs-backend-maven/package.json index 65612e8a0e7b3..242d418f23760 100644 --- a/packages/cubejs-backend-maven/package.json +++ b/packages/cubejs-backend-maven/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/maven", "description": "Cube.js Maven Wrapper for java dependencies downloading", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "license": "Apache-2.0", "repository": { "type": "git", @@ -31,12 +31,12 @@ "dist/src/*" ], "dependencies": { - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/shared": "1.6.24", "source-map-support": "^0.5.19", "xmlbuilder2": "^2.4.0" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/jest": "^29", "@types/node": "^20", "jest": "^29", diff --git a/packages/cubejs-backend-native/CHANGELOG.md b/packages/cubejs-backend-native/CHANGELOG.md index 735b259bbaa9e..f43d577e55c2c 100644 --- a/packages/cubejs-backend-native/CHANGELOG.md +++ b/packages/cubejs-backend-native/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/native + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/native diff --git a/packages/cubejs-backend-native/package.json b/packages/cubejs-backend-native/package.json index 8d6b6b14c918c..f93b7b4ebbe95 100644 --- a/packages/cubejs-backend-native/package.json +++ b/packages/cubejs-backend-native/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/native", - "version": "1.6.23", + "version": "1.6.24", "author": "Cube Dev, Inc.", "description": "Native module for Cube.js (binding to Rust codebase)", "main": "dist/js/index.js", @@ -36,7 +36,7 @@ "dist/js" ], "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/jest": "^29", "@types/node": "^20", "cargo-cp-artifact": "^0.1.9", @@ -47,8 +47,8 @@ "uuid": "^8.3.2" }, "dependencies": { - "@cubejs-backend/cubesql": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/cubesql": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "@cubejs-infra/post-installer": "^0.0.7" }, "resources": { diff --git a/packages/cubejs-backend-shared/CHANGELOG.md b/packages/cubejs-backend-shared/CHANGELOG.md index 8106c8e8879f4..adbdd3d7ea29e 100644 --- a/packages/cubejs-backend-shared/CHANGELOG.md +++ b/packages/cubejs-backend-shared/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/shared + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) ### Features diff --git a/packages/cubejs-backend-shared/package.json b/packages/cubejs-backend-shared/package.json index cb3d558e79b85..973ba4feadceb 100644 --- a/packages/cubejs-backend-shared/package.json +++ b/packages/cubejs-backend-shared/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/shared", - "version": "1.6.23", + "version": "1.6.24", "description": "Shared code for Cube.js backend packages", "main": "dist/src/index.js", "typings": "dist/src/index.d.ts", @@ -27,7 +27,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/bytes": "^3.1.5", "@types/cli-progress": "^3.9.1", "@types/decompress": "^4.2.7", diff --git a/packages/cubejs-base-driver/CHANGELOG.md b/packages/cubejs-base-driver/CHANGELOG.md index 8cc002ad87e4d..9bfc7faa0e69d 100644 --- a/packages/cubejs-base-driver/CHANGELOG.md +++ b/packages/cubejs-base-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/base-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/base-driver diff --git a/packages/cubejs-base-driver/package.json b/packages/cubejs-base-driver/package.json index 96d024b369cf7..0a4f48bc1b338 100644 --- a/packages/cubejs-base-driver/package.json +++ b/packages/cubejs-base-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/base-driver", "description": "Cube.js Base Driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -33,11 +33,11 @@ "@aws-sdk/s3-request-presigner": "^3.49.0", "@azure/identity": "^4.4.1", "@azure/storage-blob": "^12.9.0", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/shared": "1.6.24", "@google-cloud/storage": "^7.13.0" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/jest": "^29", "@types/node": "^20", "jest": "^29", diff --git a/packages/cubejs-bigquery-driver/CHANGELOG.md b/packages/cubejs-bigquery-driver/CHANGELOG.md index cfe97a644fc33..64db0c39e799a 100644 --- a/packages/cubejs-bigquery-driver/CHANGELOG.md +++ b/packages/cubejs-bigquery-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/bigquery-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/bigquery-driver diff --git a/packages/cubejs-bigquery-driver/package.json b/packages/cubejs-bigquery-driver/package.json index 408d248345b72..9f5fddc0fea4a 100644 --- a/packages/cubejs-bigquery-driver/package.json +++ b/packages/cubejs-bigquery-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/bigquery-driver", "description": "Cube.js BigQuery database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -29,15 +29,15 @@ "main": "index.js", "types": "dist/src/index.d.ts", "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", "@cubejs-backend/dotenv": "^9.0.2", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/shared": "1.6.24", "@google-cloud/bigquery": "^7.7.0", "@google-cloud/storage": "^7.13.0", "ramda": "^0.27.2" }, "devDependencies": { - "@cubejs-backend/testing-shared": "1.6.23", + "@cubejs-backend/testing-shared": "1.6.24", "@types/big.js": "^6.2.2", "@types/dedent": "^0.7.0", "@types/jest": "^29", diff --git a/packages/cubejs-cli/CHANGELOG.md b/packages/cubejs-cli/CHANGELOG.md index eabcf5d003e2a..5530002db0897 100644 --- a/packages/cubejs-cli/CHANGELOG.md +++ b/packages/cubejs-cli/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package cubejs-cli + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package cubejs-cli diff --git a/packages/cubejs-cli/package.json b/packages/cubejs-cli/package.json index 479ee1a353835..03ad6b1be206b 100644 --- a/packages/cubejs-cli/package.json +++ b/packages/cubejs-cli/package.json @@ -2,7 +2,7 @@ "name": "cubejs-cli", "description": "Cube.js Command Line Interface", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -30,10 +30,10 @@ "LICENSE" ], "dependencies": { - "@cubejs-backend/cloud": "1.6.23", + "@cubejs-backend/cloud": "1.6.24", "@cubejs-backend/dotenv": "^9.0.2", - "@cubejs-backend/schema-compiler": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/schema-compiler": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "chalk": "^2.4.2", "cli-progress": "^3.10", "commander": "^2.19.0", @@ -50,8 +50,8 @@ "colors": "1.4.0" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", - "@cubejs-backend/server": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-backend/server": "1.6.24", "@oclif/command": "^1.8.0", "@types/cli-progress": "^3.8.0", "@types/cross-spawn": "^6.0.2", diff --git a/packages/cubejs-clickhouse-driver/CHANGELOG.md b/packages/cubejs-clickhouse-driver/CHANGELOG.md index f2084b555de55..6859eb640cb17 100644 --- a/packages/cubejs-clickhouse-driver/CHANGELOG.md +++ b/packages/cubejs-clickhouse-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/clickhouse-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/clickhouse-driver diff --git a/packages/cubejs-clickhouse-driver/package.json b/packages/cubejs-clickhouse-driver/package.json index af61dbe6f31ce..1d21e97f13f07 100644 --- a/packages/cubejs-clickhouse-driver/package.json +++ b/packages/cubejs-clickhouse-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/clickhouse-driver", "description": "Cube.js ClickHouse database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -28,16 +28,16 @@ }, "dependencies": { "@clickhouse/client": "^1.12.0", - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "moment": "^2.24.0", "sqlstring": "^2.3.1", "uuid": "^8.3.2" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.23", - "@cubejs-backend/testing-shared": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-backend/testing-shared": "1.6.24", "@types/jest": "^29", "jest": "^29", "typescript": "~5.2.2" diff --git a/packages/cubejs-client-core/CHANGELOG.md b/packages/cubejs-client-core/CHANGELOG.md index b7452c6672a64..e9b5d9bdd19dc 100644 --- a/packages/cubejs-client-core/CHANGELOG.md +++ b/packages/cubejs-client-core/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-client/core + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-client/core diff --git a/packages/cubejs-client-core/package.json b/packages/cubejs-client-core/package.json index cfafdcc764394..1d4592bd1fb64 100644 --- a/packages/cubejs-client-core/package.json +++ b/packages/cubejs-client-core/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-client/core", - "version": "1.6.23", + "version": "1.6.24", "engines": {}, "repository": { "type": "git", @@ -39,7 +39,7 @@ ], "license": "MIT", "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/jest": "^29", "@types/moment-range": "^4.0.0", "@types/ramda": "^0.27.34", diff --git a/packages/cubejs-client-dx/CHANGELOG.md b/packages/cubejs-client-dx/CHANGELOG.md index 5049b3e2e9ffe..8f623332c1046 100644 --- a/packages/cubejs-client-dx/CHANGELOG.md +++ b/packages/cubejs-client-dx/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-client/dx + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-client/dx diff --git a/packages/cubejs-client-dx/package.json b/packages/cubejs-client-dx/package.json index 5867c0a920c8c..f545abdbc328c 100644 --- a/packages/cubejs-client-dx/package.json +++ b/packages/cubejs-client-dx/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-client/dx", - "version": "1.6.23", + "version": "1.6.24", "engines": {}, "repository": { "type": "git", diff --git a/packages/cubejs-client-ngx/CHANGELOG.md b/packages/cubejs-client-ngx/CHANGELOG.md index b02d01fc3b910..351f07c41e9a9 100644 --- a/packages/cubejs-client-ngx/CHANGELOG.md +++ b/packages/cubejs-client-ngx/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-client/ngx + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-client/ngx diff --git a/packages/cubejs-client-ngx/package.json b/packages/cubejs-client-ngx/package.json index 17fad226ce9a3..c365bd574f4b5 100644 --- a/packages/cubejs-client-ngx/package.json +++ b/packages/cubejs-client-ngx/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-client/ngx", - "version": "1.6.23", + "version": "1.6.24", "author": "Cube Dev, Inc.", "engines": {}, "repository": { diff --git a/packages/cubejs-client-react/CHANGELOG.md b/packages/cubejs-client-react/CHANGELOG.md index 1df7d60cfdd0b..31950dfe725e2 100644 --- a/packages/cubejs-client-react/CHANGELOG.md +++ b/packages/cubejs-client-react/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-client/react + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-client/react diff --git a/packages/cubejs-client-react/package.json b/packages/cubejs-client-react/package.json index 5fb56c80f5769..fa6e5ca49124a 100644 --- a/packages/cubejs-client-react/package.json +++ b/packages/cubejs-client-react/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-client/react", - "version": "1.6.23", + "version": "1.6.24", "author": "Cube Dev, Inc.", "license": "MIT", "engines": {}, @@ -24,7 +24,7 @@ ], "dependencies": { "@babel/runtime": "^7.1.2", - "@cubejs-client/core": "1.6.23", + "@cubejs-client/core": "1.6.24", "core-js": "^3.6.5", "ramda": "^0.27.2" }, diff --git a/packages/cubejs-client-vue3/CHANGELOG.md b/packages/cubejs-client-vue3/CHANGELOG.md index 7a61330d947b1..2df1470cd86d9 100644 --- a/packages/cubejs-client-vue3/CHANGELOG.md +++ b/packages/cubejs-client-vue3/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-client/vue3 + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-client/vue3 diff --git a/packages/cubejs-client-vue3/package.json b/packages/cubejs-client-vue3/package.json index 56ba49d083b0b..868d6202b97b2 100644 --- a/packages/cubejs-client-vue3/package.json +++ b/packages/cubejs-client-vue3/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-client/vue3", - "version": "1.6.23", + "version": "1.6.24", "engines": {}, "repository": { "type": "git", @@ -28,7 +28,7 @@ "src" ], "dependencies": { - "@cubejs-client/core": "1.6.23", + "@cubejs-client/core": "1.6.24", "ramda": "^0.27.0" }, "devDependencies": { diff --git a/packages/cubejs-client-ws-transport/CHANGELOG.md b/packages/cubejs-client-ws-transport/CHANGELOG.md index 9390934d85f3d..bc2a47f31c1d5 100644 --- a/packages/cubejs-client-ws-transport/CHANGELOG.md +++ b/packages/cubejs-client-ws-transport/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-client/ws-transport + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-client/ws-transport diff --git a/packages/cubejs-client-ws-transport/package.json b/packages/cubejs-client-ws-transport/package.json index 618263c4b9b9e..5bc31ff873d38 100644 --- a/packages/cubejs-client-ws-transport/package.json +++ b/packages/cubejs-client-ws-transport/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-client/ws-transport", - "version": "1.6.23", + "version": "1.6.24", "engines": {}, "repository": { "type": "git", @@ -20,7 +20,7 @@ }, "dependencies": { "@babel/runtime": "^7.1.2", - "@cubejs-client/core": "1.6.23", + "@cubejs-client/core": "1.6.24", "core-js": "^3.6.5", "isomorphic-ws": "^4.0.1", "ws": "^7.3.1" @@ -33,7 +33,7 @@ "@babel/core": "^7.3.3", "@babel/preset-env": "^7.3.1", "@babel/preset-typescript": "^7.12.1", - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/ws": "^7.2.9", "typescript": "~5.2.2" }, diff --git a/packages/cubejs-crate-driver/CHANGELOG.md b/packages/cubejs-crate-driver/CHANGELOG.md index 6de78d7d40581..42a7d42f9de67 100644 --- a/packages/cubejs-crate-driver/CHANGELOG.md +++ b/packages/cubejs-crate-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/crate-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/crate-driver diff --git a/packages/cubejs-crate-driver/package.json b/packages/cubejs-crate-driver/package.json index d8646f25aefed..c40f883ad74cf 100644 --- a/packages/cubejs-crate-driver/package.json +++ b/packages/cubejs-crate-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/crate-driver", "description": "Cube.js Crate database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -28,13 +28,13 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/postgres-driver": "1.6.23", - "@cubejs-backend/shared": "1.6.23" + "@cubejs-backend/postgres-driver": "1.6.24", + "@cubejs-backend/shared": "1.6.24" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.23", - "@cubejs-backend/testing-shared": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-backend/testing-shared": "1.6.24", "testcontainers": "^10.28.0", "typescript": "~5.2.2" }, diff --git a/packages/cubejs-cubestore-driver/CHANGELOG.md b/packages/cubejs-cubestore-driver/CHANGELOG.md index 0cc7fe277a5fc..1d46a26ab20f1 100644 --- a/packages/cubejs-cubestore-driver/CHANGELOG.md +++ b/packages/cubejs-cubestore-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/cubestore-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) ### Features diff --git a/packages/cubejs-cubestore-driver/package.json b/packages/cubejs-cubestore-driver/package.json index febd05d4bbb4a..89a0100ab60d7 100644 --- a/packages/cubejs-cubestore-driver/package.json +++ b/packages/cubejs-cubestore-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/cubestore-driver", "description": "Cube Store driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -26,10 +26,10 @@ "lint:fix": "eslint --fix src/*.ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/cubestore": "1.6.23", - "@cubejs-backend/native": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/cubestore": "1.6.24", + "@cubejs-backend/native": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "csv-write-stream": "^2.0.0", "flatbuffers": "23.3.3", "fs-extra": "^9.1.0", @@ -40,7 +40,7 @@ "ws": "^7.4.3" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/csv-write-stream": "^2.0.0", "@types/jest": "^29", "@types/node": "^20", diff --git a/packages/cubejs-databricks-jdbc-driver/CHANGELOG.md b/packages/cubejs-databricks-jdbc-driver/CHANGELOG.md index 72158e7e02c8f..7bf4d944bdc65 100644 --- a/packages/cubejs-databricks-jdbc-driver/CHANGELOG.md +++ b/packages/cubejs-databricks-jdbc-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/databricks-jdbc-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/databricks-jdbc-driver diff --git a/packages/cubejs-databricks-jdbc-driver/package.json b/packages/cubejs-databricks-jdbc-driver/package.json index 73d2e1d2bb423..46033de39f05d 100644 --- a/packages/cubejs-databricks-jdbc-driver/package.json +++ b/packages/cubejs-databricks-jdbc-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/databricks-jdbc-driver", "description": "Cube.js Databricks database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "license": "Apache-2.0", "repository": { "type": "git", @@ -30,17 +30,17 @@ "bin" ], "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/jdbc-driver": "1.6.23", - "@cubejs-backend/schema-compiler": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/jdbc-driver": "1.6.24", + "@cubejs-backend/schema-compiler": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "node-fetch": "^2.6.1", "ramda": "^0.27.2", "source-map-support": "^0.5.19", "uuid": "^8.3.2" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/jest": "^29", "@types/node": "^20", "@types/ramda": "^0.27.34", diff --git a/packages/cubejs-dbt-schema-extension/CHANGELOG.md b/packages/cubejs-dbt-schema-extension/CHANGELOG.md index 793c94245af14..8bfd0bfd36b1f 100644 --- a/packages/cubejs-dbt-schema-extension/CHANGELOG.md +++ b/packages/cubejs-dbt-schema-extension/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/dbt-schema-extension + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/dbt-schema-extension diff --git a/packages/cubejs-dbt-schema-extension/package.json b/packages/cubejs-dbt-schema-extension/package.json index 1eb2bd46f4664..f2d90b3b4acf5 100644 --- a/packages/cubejs-dbt-schema-extension/package.json +++ b/packages/cubejs-dbt-schema-extension/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/dbt-schema-extension", "description": "Cube.js dbt Schema Extension", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -25,14 +25,14 @@ "lint:fix": "eslint --fix src/* --ext .ts,.js" }, "dependencies": { - "@cubejs-backend/schema-compiler": "1.6.23", + "@cubejs-backend/schema-compiler": "1.6.24", "fs-extra": "^9.1.0", "inflection": "^1.12.0", "node-fetch": "^2.6.1" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", - "@cubejs-backend/testing": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-backend/testing": "1.6.24", "@types/jest": "^29", "jest": "^29", "stream-to-array": "^2.3.0", diff --git a/packages/cubejs-docker/CHANGELOG.md b/packages/cubejs-docker/CHANGELOG.md index 09cb1a12e1eff..14f874598bc91 100644 --- a/packages/cubejs-docker/CHANGELOG.md +++ b/packages/cubejs-docker/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/docker + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/docker diff --git a/packages/cubejs-docker/package.json b/packages/cubejs-docker/package.json index e9b718fd20c28..43caca3dbc763 100644 --- a/packages/cubejs-docker/package.json +++ b/packages/cubejs-docker/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/docker", - "version": "1.6.23", + "version": "1.6.24", "description": "Cube.js In Docker (virtual package)", "author": "Cube Dev, Inc.", "license": "Apache-2.0", @@ -9,35 +9,35 @@ "node": ">=18.0.0" }, "dependencies": { - "@cubejs-backend/athena-driver": "1.6.23", - "@cubejs-backend/bigquery-driver": "1.6.23", - "@cubejs-backend/clickhouse-driver": "1.6.23", - "@cubejs-backend/crate-driver": "1.6.23", - "@cubejs-backend/databricks-jdbc-driver": "1.6.23", - "@cubejs-backend/dbt-schema-extension": "1.6.23", - "@cubejs-backend/dremio-driver": "1.6.23", - "@cubejs-backend/druid-driver": "1.6.23", - "@cubejs-backend/duckdb-driver": "1.6.23", - "@cubejs-backend/elasticsearch-driver": "1.6.23", - "@cubejs-backend/firebolt-driver": "1.6.23", - "@cubejs-backend/hive-driver": "1.6.23", - "@cubejs-backend/ksql-driver": "1.6.23", - "@cubejs-backend/materialize-driver": "1.6.23", - "@cubejs-backend/mongobi-driver": "1.6.23", - "@cubejs-backend/mssql-driver": "1.6.23", - "@cubejs-backend/mysql-driver": "1.6.23", - "@cubejs-backend/oracle-driver": "1.6.23", - "@cubejs-backend/pinot-driver": "1.6.23", - "@cubejs-backend/postgres-driver": "1.6.23", - "@cubejs-backend/prestodb-driver": "1.6.23", - "@cubejs-backend/questdb-driver": "1.6.23", - "@cubejs-backend/redshift-driver": "1.6.23", - "@cubejs-backend/server": "1.6.23", - "@cubejs-backend/snowflake-driver": "1.6.23", - "@cubejs-backend/sqlite-driver": "1.6.23", - "@cubejs-backend/trino-driver": "1.6.23", - "@cubejs-backend/vertica-driver": "1.6.23", - "cubejs-cli": "1.6.23", + "@cubejs-backend/athena-driver": "1.6.24", + "@cubejs-backend/bigquery-driver": "1.6.24", + "@cubejs-backend/clickhouse-driver": "1.6.24", + "@cubejs-backend/crate-driver": "1.6.24", + "@cubejs-backend/databricks-jdbc-driver": "1.6.24", + "@cubejs-backend/dbt-schema-extension": "1.6.24", + "@cubejs-backend/dremio-driver": "1.6.24", + "@cubejs-backend/druid-driver": "1.6.24", + "@cubejs-backend/duckdb-driver": "1.6.24", + "@cubejs-backend/elasticsearch-driver": "1.6.24", + "@cubejs-backend/firebolt-driver": "1.6.24", + "@cubejs-backend/hive-driver": "1.6.24", + "@cubejs-backend/ksql-driver": "1.6.24", + "@cubejs-backend/materialize-driver": "1.6.24", + "@cubejs-backend/mongobi-driver": "1.6.24", + "@cubejs-backend/mssql-driver": "1.6.24", + "@cubejs-backend/mysql-driver": "1.6.24", + "@cubejs-backend/oracle-driver": "1.6.24", + "@cubejs-backend/pinot-driver": "1.6.24", + "@cubejs-backend/postgres-driver": "1.6.24", + "@cubejs-backend/prestodb-driver": "1.6.24", + "@cubejs-backend/questdb-driver": "1.6.24", + "@cubejs-backend/redshift-driver": "1.6.24", + "@cubejs-backend/server": "1.6.24", + "@cubejs-backend/snowflake-driver": "1.6.24", + "@cubejs-backend/sqlite-driver": "1.6.24", + "@cubejs-backend/trino-driver": "1.6.24", + "@cubejs-backend/vertica-driver": "1.6.24", + "cubejs-cli": "1.6.24", "typescript": "~5.2.2" }, "resolutions": { diff --git a/packages/cubejs-dremio-driver/CHANGELOG.md b/packages/cubejs-dremio-driver/CHANGELOG.md index 2c136c4e29b55..17e629afc5433 100644 --- a/packages/cubejs-dremio-driver/CHANGELOG.md +++ b/packages/cubejs-dremio-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/dremio-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/dremio-driver diff --git a/packages/cubejs-dremio-driver/package.json b/packages/cubejs-dremio-driver/package.json index a9ecb9c16f5ae..5e984320c9429 100644 --- a/packages/cubejs-dremio-driver/package.json +++ b/packages/cubejs-dremio-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/dremio-driver", "description": "Cube.js Dremio driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -22,15 +22,15 @@ "lint:fix": "eslint driver/*.js" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/schema-compiler": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/schema-compiler": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "axios": "^1.8.3", "sqlstring": "^2.3.1" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", - "@cubejs-backend/testing-shared": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-backend/testing-shared": "1.6.24", "jest": "^29" }, "license": "Apache-2.0", diff --git a/packages/cubejs-druid-driver/CHANGELOG.md b/packages/cubejs-druid-driver/CHANGELOG.md index f29d37e23ec71..c66f0a87adea4 100644 --- a/packages/cubejs-druid-driver/CHANGELOG.md +++ b/packages/cubejs-druid-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/druid-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/druid-driver diff --git a/packages/cubejs-druid-driver/package.json b/packages/cubejs-druid-driver/package.json index 6b5e3050a35b8..bb97b09de1642 100644 --- a/packages/cubejs-druid-driver/package.json +++ b/packages/cubejs-druid-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/druid-driver", "description": "Cube.js Druid database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "license": "Apache-2.0", "repository": { "type": "git", @@ -28,13 +28,13 @@ "dist/src/*" ], "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/schema-compiler": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/schema-compiler": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "axios": "^1.8.3" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/jest": "^29", "@types/node": "^20", "jest": "^29", diff --git a/packages/cubejs-duckdb-driver/CHANGELOG.md b/packages/cubejs-duckdb-driver/CHANGELOG.md index bbf5b3ccb1cb7..3403b81929b45 100644 --- a/packages/cubejs-duckdb-driver/CHANGELOG.md +++ b/packages/cubejs-duckdb-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/duckdb-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/duckdb-driver diff --git a/packages/cubejs-duckdb-driver/package.json b/packages/cubejs-duckdb-driver/package.json index 28b3752b8ff8a..010884a6ba806 100644 --- a/packages/cubejs-duckdb-driver/package.json +++ b/packages/cubejs-duckdb-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/duckdb-driver", "description": "Cube DuckDB database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,15 +27,15 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/schema-compiler": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/schema-compiler": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "duckdb": "^1.4.1" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.23", - "@cubejs-backend/testing-shared": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-backend/testing-shared": "1.6.24", "@types/jest": "^29", "@types/node": "^20", "jest": "^29", diff --git a/packages/cubejs-elasticsearch-driver/CHANGELOG.md b/packages/cubejs-elasticsearch-driver/CHANGELOG.md index fa67053f2555e..66c1ffbd31736 100644 --- a/packages/cubejs-elasticsearch-driver/CHANGELOG.md +++ b/packages/cubejs-elasticsearch-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/elasticsearch-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/elasticsearch-driver diff --git a/packages/cubejs-elasticsearch-driver/package.json b/packages/cubejs-elasticsearch-driver/package.json index 4a09b536aa3d7..a0b8e8d6ed5fe 100644 --- a/packages/cubejs-elasticsearch-driver/package.json +++ b/packages/cubejs-elasticsearch-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/elasticsearch-driver", "description": "Cube.js elasticsearch database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -23,14 +23,14 @@ "driver" ], "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "@elastic/elasticsearch": "7.12.0", "sqlstring": "^2.3.1" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/jest": "^29", "jest": "^29", "testcontainers": "^10.28.0" diff --git a/packages/cubejs-firebolt-driver/CHANGELOG.md b/packages/cubejs-firebolt-driver/CHANGELOG.md index 6d79c26927282..0b47e3371d046 100644 --- a/packages/cubejs-firebolt-driver/CHANGELOG.md +++ b/packages/cubejs-firebolt-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/firebolt-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/firebolt-driver diff --git a/packages/cubejs-firebolt-driver/package.json b/packages/cubejs-firebolt-driver/package.json index f758173f8dda8..5e031698b837d 100644 --- a/packages/cubejs-firebolt-driver/package.json +++ b/packages/cubejs-firebolt-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/firebolt-driver", "description": "Cube.js Firebolt database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -28,15 +28,15 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/schema-compiler": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/schema-compiler": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "firebolt-sdk": "1.10.0" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.23", - "@cubejs-backend/testing-shared": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-backend/testing-shared": "1.6.24", "typescript": "~5.2.2" }, "publishConfig": { diff --git a/packages/cubejs-hive-driver/CHANGELOG.md b/packages/cubejs-hive-driver/CHANGELOG.md index 5dacaee35ec6c..2676b0de5d5d1 100644 --- a/packages/cubejs-hive-driver/CHANGELOG.md +++ b/packages/cubejs-hive-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/hive-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/hive-driver diff --git a/packages/cubejs-hive-driver/package.json b/packages/cubejs-hive-driver/package.json index 5dff2318be1b8..e45ae67434032 100644 --- a/packages/cubejs-hive-driver/package.json +++ b/packages/cubejs-hive-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/hive-driver", "description": "Cube.js Hive database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -17,8 +17,8 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "jshs2": "^0.4.4", "sasl-plain": "^0.1.0", "saslmechanisms": "^0.1.1", @@ -27,7 +27,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.23" + "@cubejs-backend/linter": "1.6.24" }, "publishConfig": { "access": "public" diff --git a/packages/cubejs-jdbc-driver/CHANGELOG.md b/packages/cubejs-jdbc-driver/CHANGELOG.md index dca5943d83be0..c38d9baa66ce6 100644 --- a/packages/cubejs-jdbc-driver/CHANGELOG.md +++ b/packages/cubejs-jdbc-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/jdbc-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/jdbc-driver diff --git a/packages/cubejs-jdbc-driver/package.json b/packages/cubejs-jdbc-driver/package.json index 64ad4d0e04f21..75b8bed0b4bc9 100644 --- a/packages/cubejs-jdbc-driver/package.json +++ b/packages/cubejs-jdbc-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/jdbc-driver", "description": "Cube.js JDBC database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -25,9 +25,9 @@ "index.js" ], "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", "@cubejs-backend/node-java-maven": "^0.1.3", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/shared": "1.6.24", "sqlstring": "^2.3.0" }, "optionalDependencies": { @@ -42,7 +42,7 @@ "testEnvironment": "node" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/node": "^20", "@types/sqlstring": "^2.3.0", "typescript": "~5.2.2" diff --git a/packages/cubejs-ksql-driver/CHANGELOG.md b/packages/cubejs-ksql-driver/CHANGELOG.md index cdb35870634b0..315de2bd91c0d 100644 --- a/packages/cubejs-ksql-driver/CHANGELOG.md +++ b/packages/cubejs-ksql-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/ksql-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/ksql-driver diff --git a/packages/cubejs-ksql-driver/package.json b/packages/cubejs-ksql-driver/package.json index f6f8bd1c451ef..b83917c06f732 100644 --- a/packages/cubejs-ksql-driver/package.json +++ b/packages/cubejs-ksql-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/ksql-driver", "description": "Cube.js ksql database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -25,9 +25,9 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/schema-compiler": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/schema-compiler": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "async-mutex": "0.3.2", "axios": "^1.8.3", "kafkajs": "^2.2.3", @@ -41,7 +41,7 @@ "extends": "../cubejs-linter" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "typescript": "~5.2.2" } } diff --git a/packages/cubejs-linter/CHANGELOG.md b/packages/cubejs-linter/CHANGELOG.md index ddc252ffdd222..6bfcad221cd74 100644 --- a/packages/cubejs-linter/CHANGELOG.md +++ b/packages/cubejs-linter/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/linter + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/linter diff --git a/packages/cubejs-linter/package.json b/packages/cubejs-linter/package.json index cee385a08fe44..cd420c0d80507 100644 --- a/packages/cubejs-linter/package.json +++ b/packages/cubejs-linter/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/linter", "description": "Cube.js ESLint (virtual package) for linting code", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", diff --git a/packages/cubejs-materialize-driver/CHANGELOG.md b/packages/cubejs-materialize-driver/CHANGELOG.md index 5c131785f8206..ece985e0a5814 100644 --- a/packages/cubejs-materialize-driver/CHANGELOG.md +++ b/packages/cubejs-materialize-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/materialize-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/materialize-driver diff --git a/packages/cubejs-materialize-driver/package.json b/packages/cubejs-materialize-driver/package.json index 0fb1d034b0c6c..918fc257c39be 100644 --- a/packages/cubejs-materialize-driver/package.json +++ b/packages/cubejs-materialize-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/materialize-driver", "description": "Cube.js Materialize database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,15 +27,15 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/postgres-driver": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/postgres-driver": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "semver": "^7.6.3" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.23", - "@cubejs-backend/testing": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-backend/testing": "1.6.24", "typescript": "~5.2.2" }, "publishConfig": { diff --git a/packages/cubejs-mongobi-driver/CHANGELOG.md b/packages/cubejs-mongobi-driver/CHANGELOG.md index c99e71b4ac274..743fae1285adb 100644 --- a/packages/cubejs-mongobi-driver/CHANGELOG.md +++ b/packages/cubejs-mongobi-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/mongobi-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/mongobi-driver diff --git a/packages/cubejs-mongobi-driver/package.json b/packages/cubejs-mongobi-driver/package.json index b6f1940a004f8..a8ec328d2c67a 100644 --- a/packages/cubejs-mongobi-driver/package.json +++ b/packages/cubejs-mongobi-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/mongobi-driver", "description": "Cube.js MongoBI driver", "author": "krunalsabnis@gmail.com", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,8 +27,8 @@ "integration:mongobi": "jest dist/test" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "@types/node": "^20", "moment": "^2.29.1", "mysql2": "^3.11.5" @@ -38,7 +38,7 @@ "access": "public" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "testcontainers": "^10.28.0", "typescript": "~5.2.2" }, diff --git a/packages/cubejs-mssql-driver/CHANGELOG.md b/packages/cubejs-mssql-driver/CHANGELOG.md index ba5ac56827214..baae9204b3f65 100644 --- a/packages/cubejs-mssql-driver/CHANGELOG.md +++ b/packages/cubejs-mssql-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/mssql-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/mssql-driver diff --git a/packages/cubejs-mssql-driver/package.json b/packages/cubejs-mssql-driver/package.json index aed808f5ce13f..1dabff33a190c 100644 --- a/packages/cubejs-mssql-driver/package.json +++ b/packages/cubejs-mssql-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/mssql-driver", "description": "Cube.js MS SQL database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -25,8 +25,8 @@ "lint:fix": "eslint --fix src/* --ext .ts,.js" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "mssql": "^11.0.1" }, "devDependencies": { diff --git a/packages/cubejs-mysql-aurora-serverless-driver/CHANGELOG.md b/packages/cubejs-mysql-aurora-serverless-driver/CHANGELOG.md index cd143092d9063..4514b3a23153b 100644 --- a/packages/cubejs-mysql-aurora-serverless-driver/CHANGELOG.md +++ b/packages/cubejs-mysql-aurora-serverless-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/mysql-aurora-serverless-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/mysql-aurora-serverless-driver diff --git a/packages/cubejs-mysql-aurora-serverless-driver/package.json b/packages/cubejs-mysql-aurora-serverless-driver/package.json index 0aedd1f2cc276..b3fc6d27bd805 100644 --- a/packages/cubejs-mysql-aurora-serverless-driver/package.json +++ b/packages/cubejs-mysql-aurora-serverless-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/mysql-aurora-serverless-driver", "description": "Cube.js Aurora Serverless Mysql database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -21,14 +21,14 @@ "lint": "eslint driver/*.js test/*.js" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "@types/mysql": "^2.15.15", "aws-sdk": "^2.787.0", "data-api-client": "^1.1.0" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/data-api-client": "^1.2.1", "@types/jest": "^29", "jest": "^29", diff --git a/packages/cubejs-mysql-driver/CHANGELOG.md b/packages/cubejs-mysql-driver/CHANGELOG.md index 50cd82d6a6eef..c27e18d9923b2 100644 --- a/packages/cubejs-mysql-driver/CHANGELOG.md +++ b/packages/cubejs-mysql-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/mysql-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/mysql-driver diff --git a/packages/cubejs-mysql-driver/package.json b/packages/cubejs-mysql-driver/package.json index 94e67212f9251..d5513c616dc3b 100644 --- a/packages/cubejs-mysql-driver/package.json +++ b/packages/cubejs-mysql-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/mysql-driver", "description": "Cube.js Mysql database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,13 +27,13 @@ "lint:fix": "eslint --fix src/* test/* --ext .ts,.js" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "mysql": "^2.18.1" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", - "@cubejs-backend/testing-shared": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-backend/testing-shared": "1.6.24", "@types/jest": "^29", "@types/mysql": "^2.15.21", "jest": "^29", diff --git a/packages/cubejs-oracle-driver/CHANGELOG.md b/packages/cubejs-oracle-driver/CHANGELOG.md index a5349fec6e29e..5a4e26e4915e3 100644 --- a/packages/cubejs-oracle-driver/CHANGELOG.md +++ b/packages/cubejs-oracle-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/oracle-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/oracle-driver diff --git a/packages/cubejs-oracle-driver/package.json b/packages/cubejs-oracle-driver/package.json index bc3e26f3c63c8..b8ea2d1d4c268 100644 --- a/packages/cubejs-oracle-driver/package.json +++ b/packages/cubejs-oracle-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/oracle-driver", "description": "Cube.js oracle database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -13,7 +13,7 @@ }, "main": "driver/OracleDriver.js", "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", "ramda": "^0.27.0" }, "optionalDependencies": { diff --git a/packages/cubejs-pinot-driver/CHANGELOG.md b/packages/cubejs-pinot-driver/CHANGELOG.md index a894974eaa535..6b0ee2e9a3ec7 100644 --- a/packages/cubejs-pinot-driver/CHANGELOG.md +++ b/packages/cubejs-pinot-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/pinot-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/pinot-driver diff --git a/packages/cubejs-pinot-driver/package.json b/packages/cubejs-pinot-driver/package.json index 8aa654a3f2b27..0573f7d082f5c 100644 --- a/packages/cubejs-pinot-driver/package.json +++ b/packages/cubejs-pinot-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/pinot-driver", "description": "Cube.js Pinot database driver", "author": "Julian Ronsse, InTheMemory, Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,9 +27,9 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/schema-compiler": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/schema-compiler": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "node-fetch": "^2.6.1", "ramda": "^0.27.2", "sqlstring": "^2.3.3" @@ -39,7 +39,7 @@ "access": "public" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/jest": "^29", "jest": "^29", "should": "^13.2.3", diff --git a/packages/cubejs-playground/CHANGELOG.md b/packages/cubejs-playground/CHANGELOG.md index f7332565a3128..0d977098346c6 100644 --- a/packages/cubejs-playground/CHANGELOG.md +++ b/packages/cubejs-playground/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-client/playground + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-client/playground diff --git a/packages/cubejs-playground/package.json b/packages/cubejs-playground/package.json index 4047d83cbb211..5db2f2a504435 100644 --- a/packages/cubejs-playground/package.json +++ b/packages/cubejs-playground/package.json @@ -1,7 +1,7 @@ { "name": "@cubejs-client/playground", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "engines": {}, "repository": { "type": "git", @@ -69,8 +69,8 @@ "@ant-design/compatible": "^1.0.1", "@ant-design/icons": "^5.3.5", "@cube-dev/ui-kit": "0.52.3", - "@cubejs-client/core": "1.6.23", - "@cubejs-client/react": "1.6.23", + "@cubejs-client/core": "1.6.24", + "@cubejs-client/react": "1.6.24", "@types/flexsearch": "^0.7.3", "@types/node": "^20", "@types/react": "^18.3.4", diff --git a/packages/cubejs-postgres-driver/CHANGELOG.md b/packages/cubejs-postgres-driver/CHANGELOG.md index 84b724bfd39cb..c8782d06b7d59 100644 --- a/packages/cubejs-postgres-driver/CHANGELOG.md +++ b/packages/cubejs-postgres-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/postgres-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/postgres-driver diff --git a/packages/cubejs-postgres-driver/package.json b/packages/cubejs-postgres-driver/package.json index 8256dc093dd04..c3c14245e43dc 100644 --- a/packages/cubejs-postgres-driver/package.json +++ b/packages/cubejs-postgres-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/postgres-driver", "description": "Cube.js Postgres database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,8 +27,8 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "@types/pg": "^8.16.0", "@types/pg-query-stream": "^1.0.3", "moment": "^2.24.0", @@ -37,8 +37,8 @@ }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.23", - "@cubejs-backend/testing-shared": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-backend/testing-shared": "1.6.24", "testcontainers": "^10.28.0", "typescript": "~5.2.2" }, diff --git a/packages/cubejs-prestodb-driver/CHANGELOG.md b/packages/cubejs-prestodb-driver/CHANGELOG.md index dd1dfd2907674..97012bd623423 100644 --- a/packages/cubejs-prestodb-driver/CHANGELOG.md +++ b/packages/cubejs-prestodb-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/prestodb-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/prestodb-driver diff --git a/packages/cubejs-prestodb-driver/package.json b/packages/cubejs-prestodb-driver/package.json index db01fa44a579a..2e9e92c7af353 100644 --- a/packages/cubejs-prestodb-driver/package.json +++ b/packages/cubejs-prestodb-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/prestodb-driver", "description": "Cube.js Presto database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,8 +27,8 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "presto-client": "^1.1.0", "ramda": "^0.27.0", "sqlstring": "^2.3.1" @@ -38,7 +38,7 @@ "access": "public" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/jest": "^29", "jest": "^29", "should": "^13.2.3", diff --git a/packages/cubejs-query-orchestrator/CHANGELOG.md b/packages/cubejs-query-orchestrator/CHANGELOG.md index af27e04e47377..2b8f27c5988fd 100644 --- a/packages/cubejs-query-orchestrator/CHANGELOG.md +++ b/packages/cubejs-query-orchestrator/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +### Bug Fixes + +- **query-orchestrator:** Return cached result when refreshKey changes during must-revalidate ([#10489](https://github.com/cube-js/cube/issues/10489)) ([e00fe12](https://github.com/cube-js/cube/commit/e00fe125a546926e85b5c1c1be70a46fabcd53ff)) + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/query-orchestrator diff --git a/packages/cubejs-query-orchestrator/package.json b/packages/cubejs-query-orchestrator/package.json index 8c5e4a175a1e1..384b9d159f7b6 100644 --- a/packages/cubejs-query-orchestrator/package.json +++ b/packages/cubejs-query-orchestrator/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/query-orchestrator", "description": "Cube.js Query Orchestrator and Cache", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -29,15 +29,15 @@ "dist/src/*" ], "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/cubestore-driver": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/cubestore-driver": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "csv-write-stream": "^2.0.0", "lru-cache": "^11.1.0", "ramda": "^0.27.2" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/jest": "^29", "@types/node": "^20", "@types/ramda": "^0.27.32", diff --git a/packages/cubejs-questdb-driver/CHANGELOG.md b/packages/cubejs-questdb-driver/CHANGELOG.md index 4ba2c5f33ff70..294baf48339d8 100644 --- a/packages/cubejs-questdb-driver/CHANGELOG.md +++ b/packages/cubejs-questdb-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/questdb-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/questdb-driver diff --git a/packages/cubejs-questdb-driver/package.json b/packages/cubejs-questdb-driver/package.json index 02cee1064bf21..4db0c9629aeed 100644 --- a/packages/cubejs-questdb-driver/package.json +++ b/packages/cubejs-questdb-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/questdb-driver", "description": "Cube.js QuestDB database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,9 +27,9 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/schema-compiler": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/schema-compiler": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "@types/pg": "^8.6.0", "moment": "^2.24.0", "pg": "^8.7.0", @@ -37,8 +37,8 @@ }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.23", - "@cubejs-backend/testing-shared": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-backend/testing-shared": "1.6.24", "testcontainers": "^10.28.0", "typescript": "~5.2.2" }, diff --git a/packages/cubejs-redshift-driver/CHANGELOG.md b/packages/cubejs-redshift-driver/CHANGELOG.md index 84347b8d6bdf2..1c8cbc35c4f11 100644 --- a/packages/cubejs-redshift-driver/CHANGELOG.md +++ b/packages/cubejs-redshift-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/redshift-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/redshift-driver diff --git a/packages/cubejs-redshift-driver/package.json b/packages/cubejs-redshift-driver/package.json index d08d0e17ae894..e80f7894085c6 100644 --- a/packages/cubejs-redshift-driver/package.json +++ b/packages/cubejs-redshift-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/redshift-driver", "description": "Cube.js Redshift database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,13 +27,13 @@ "dependencies": { "@aws-sdk/client-redshift": "^3.22.0", "@aws-sdk/credential-providers": "^3.22.0", - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/postgres-driver": "1.6.23", - "@cubejs-backend/shared": "1.6.23" + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/postgres-driver": "1.6.24", + "@cubejs-backend/shared": "1.6.24" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "typescript": "~5.2.2" }, "publishConfig": { diff --git a/packages/cubejs-schema-compiler/CHANGELOG.md b/packages/cubejs-schema-compiler/CHANGELOG.md index c55effdb01b2e..f55ccf652d509 100644 --- a/packages/cubejs-schema-compiler/CHANGELOG.md +++ b/packages/cubejs-schema-compiler/CHANGELOG.md @@ -3,6 +3,20 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +### Bug Fixes + +- **schema-compiler:** Use isNotDistinctFrom() for ClickHouse Tesseract multi-fact joins ([#10494](https://github.com/cube-js/cube/issues/10494)) ([43429eb](https://github.com/cube-js/cube/commit/43429eb59f941036f6e4a7fa22ca670544bb2193)), closes [#10493](https://github.com/cube-js/cube/issues/10493) +- **tesseract:** Incorrect ubounded rolling window without granularity ([#10508](https://github.com/cube-js/cube/issues/10508)) ([33a68a0](https://github.com/cube-js/cube/commit/33a68a02574c815c748dd5383c421621e220d68d)) +- **tesseract:** Measure with string type ends up with SUM aggregation ([#10516](https://github.com/cube-js/cube/issues/10516)) ([589d20f](https://github.com/cube-js/cube/commit/589d20fc5fb6b93c861e54b1df2901742146a75a)) +- **tesseract:** Subquery dimension in filter ([#10506](https://github.com/cube-js/cube/issues/10506)) ([58c0687](https://github.com/cube-js/cube/commit/58c06879b93110336740fc7792144ca1165239df)) +- **tesseract:** Tesseract should respect sql api aliases ([#10505](https://github.com/cube-js/cube/issues/10505)) ([d5f6351](https://github.com/cube-js/cube/commit/d5f635105de2e4e881f5ec8b6a073cb62b031295)) + +### Features + +- **tesseract:** ClickHouse support ([#10515](https://github.com/cube-js/cube/issues/10515)) ([cbdc6e8](https://github.com/cube-js/cube/commit/cbdc6e80108f15320a11b8cb6340251ea704c1db)) + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) ### Features diff --git a/packages/cubejs-schema-compiler/package.json b/packages/cubejs-schema-compiler/package.json index 2aeb6ae2c9cdf..6c9f8217ac9c8 100644 --- a/packages/cubejs-schema-compiler/package.json +++ b/packages/cubejs-schema-compiler/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/schema-compiler", "description": "Cube schema compiler", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -40,8 +40,8 @@ "@babel/standalone": "^7.24", "@babel/traverse": "^7.24", "@babel/types": "^7.24", - "@cubejs-backend/native": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/native": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "antlr4": "^4.13.2", "camelcase": "^6.2.0", "cron-parser": "^4.9.0", @@ -60,9 +60,9 @@ }, "devDependencies": { "@clickhouse/client": "^1.12.0", - "@cubejs-backend/linter": "1.6.23", - "@cubejs-backend/mssql-driver": "1.6.23", - "@cubejs-backend/query-orchestrator": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-backend/mssql-driver": "1.6.24", + "@cubejs-backend/query-orchestrator": "1.6.24", "@types/babel__code-frame": "^7.0.6", "@types/babel__generator": "^7.6.8", "@types/babel__traverse": "^7.20.5", diff --git a/packages/cubejs-server-core/CHANGELOG.md b/packages/cubejs-server-core/CHANGELOG.md index 4fd2105be7c22..91ff2e60bd1dc 100644 --- a/packages/cubejs-server-core/CHANGELOG.md +++ b/packages/cubejs-server-core/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/server-core + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) ### Features diff --git a/packages/cubejs-server-core/package.json b/packages/cubejs-server-core/package.json index 94cbf7e59e494..de888025e8ae3 100644 --- a/packages/cubejs-server-core/package.json +++ b/packages/cubejs-server-core/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/server-core", "description": "Cube.js base component to wire all backend components together", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -29,16 +29,16 @@ "unit": "jest --runInBand --forceExit --coverage dist/test" }, "dependencies": { - "@cubejs-backend/api-gateway": "1.6.23", - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/cloud": "1.6.23", - "@cubejs-backend/cubestore-driver": "1.6.23", + "@cubejs-backend/api-gateway": "1.6.24", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/cloud": "1.6.24", + "@cubejs-backend/cubestore-driver": "1.6.24", "@cubejs-backend/dotenv": "^9.0.2", - "@cubejs-backend/native": "1.6.23", - "@cubejs-backend/query-orchestrator": "1.6.23", - "@cubejs-backend/schema-compiler": "1.6.23", - "@cubejs-backend/shared": "1.6.23", - "@cubejs-backend/templates": "1.6.23", + "@cubejs-backend/native": "1.6.24", + "@cubejs-backend/query-orchestrator": "1.6.24", + "@cubejs-backend/schema-compiler": "1.6.24", + "@cubejs-backend/shared": "1.6.24", + "@cubejs-backend/templates": "1.6.24", "codesandbox-import-utils": "^2.1.12", "cross-spawn": "^7.0.1", "fs-extra": "^8.1.0", @@ -62,8 +62,8 @@ "ws": "^7.5.3" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", - "@cubejs-client/playground": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-client/playground": "1.6.24", "@types/cross-spawn": "^6.0.2", "@types/express": "^4.17.21", "@types/fs-extra": "^9.0.8", diff --git a/packages/cubejs-server/CHANGELOG.md b/packages/cubejs-server/CHANGELOG.md index a8c495fc14533..7cbbe4f280b75 100644 --- a/packages/cubejs-server/CHANGELOG.md +++ b/packages/cubejs-server/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/server + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/server diff --git a/packages/cubejs-server/package.json b/packages/cubejs-server/package.json index d47e02836d946..a4fa7c4a25b13 100644 --- a/packages/cubejs-server/package.json +++ b/packages/cubejs-server/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/server", "description": "Cube.js all-in-one server", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "types": "index.d.ts", "repository": { "type": "git", @@ -40,11 +40,11 @@ "jest:shapshot": "jest --updateSnapshot test" }, "dependencies": { - "@cubejs-backend/cubestore-driver": "1.6.23", + "@cubejs-backend/cubestore-driver": "1.6.24", "@cubejs-backend/dotenv": "^9.0.2", - "@cubejs-backend/native": "1.6.23", - "@cubejs-backend/server-core": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/native": "1.6.24", + "@cubejs-backend/server-core": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "@oclif/color": "^1.0.0", "@oclif/command": "^1.8.13", "@oclif/config": "^1.18.2", @@ -61,8 +61,8 @@ "ws": "^7.1.2" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", - "@cubejs-backend/query-orchestrator": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-backend/query-orchestrator": "1.6.24", "@oclif/dev-cli": "^1.23.1", "@types/body-parser": "^1.19.0", "@types/cors": "^2.8.8", diff --git a/packages/cubejs-snowflake-driver/CHANGELOG.md b/packages/cubejs-snowflake-driver/CHANGELOG.md index 9f620a1d67cb9..94359332b7782 100644 --- a/packages/cubejs-snowflake-driver/CHANGELOG.md +++ b/packages/cubejs-snowflake-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/snowflake-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/snowflake-driver diff --git a/packages/cubejs-snowflake-driver/package.json b/packages/cubejs-snowflake-driver/package.json index ed080e3bbc34d..ea3ea1472a4b4 100644 --- a/packages/cubejs-snowflake-driver/package.json +++ b/packages/cubejs-snowflake-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/snowflake-driver", "description": "Cube.js Snowflake database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -26,8 +26,8 @@ }, "dependencies": { "@aws-sdk/client-s3": "^3.726.0", - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "date-fns-timezone": "^0.1.4", "snowflake-sdk": "^2.2.0" }, @@ -39,7 +39,7 @@ "extends": "../cubejs-linter" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "typescript": "~5.2.2" } } diff --git a/packages/cubejs-sqlite-driver/CHANGELOG.md b/packages/cubejs-sqlite-driver/CHANGELOG.md index f747cf038f65f..41e681ffd49c1 100644 --- a/packages/cubejs-sqlite-driver/CHANGELOG.md +++ b/packages/cubejs-sqlite-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/sqlite-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/sqlite-driver diff --git a/packages/cubejs-sqlite-driver/package.json b/packages/cubejs-sqlite-driver/package.json index 74381c00fcbc8..06e68c68530ab 100644 --- a/packages/cubejs-sqlite-driver/package.json +++ b/packages/cubejs-sqlite-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/sqlite-driver", "description": "Cube.js Sqlite database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -18,13 +18,13 @@ "unit": "jest" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "sqlite3": "^5.1.7" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "jest": "^29" }, "publishConfig": { diff --git a/packages/cubejs-templates/CHANGELOG.md b/packages/cubejs-templates/CHANGELOG.md index 850a6e99a904f..b2f100001a7b6 100644 --- a/packages/cubejs-templates/CHANGELOG.md +++ b/packages/cubejs-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/templates + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/templates diff --git a/packages/cubejs-templates/package.json b/packages/cubejs-templates/package.json index 61599604ef8d3..84ff12122f328 100644 --- a/packages/cubejs-templates/package.json +++ b/packages/cubejs-templates/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/templates", - "version": "1.6.23", + "version": "1.6.24", "description": "Cube.js Templates helpers", "author": "Cube Dev, Inc.", "repository": { @@ -31,7 +31,7 @@ "extends": "../cubejs-linter" }, "dependencies": { - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/shared": "1.6.24", "cross-spawn": "^7.0.3", "decompress": "^4.2.1", "decompress-targz": "^4.1.1", @@ -41,7 +41,7 @@ "source-map-support": "^0.5.19" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "typescript": "~5.2.2" } } diff --git a/packages/cubejs-testing-drivers/CHANGELOG.md b/packages/cubejs-testing-drivers/CHANGELOG.md index 919e86bc1b611..02b5e9419c082 100644 --- a/packages/cubejs-testing-drivers/CHANGELOG.md +++ b/packages/cubejs-testing-drivers/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +### Features + +- **tesseract:** ClickHouse support ([#10515](https://github.com/cube-js/cube/issues/10515)) ([cbdc6e8](https://github.com/cube-js/cube/commit/cbdc6e80108f15320a11b8cb6340251ea704c1db)) + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/testing-drivers diff --git a/packages/cubejs-testing-drivers/package.json b/packages/cubejs-testing-drivers/package.json index 1684308dd2c82..e8e2cb8337463 100644 --- a/packages/cubejs-testing-drivers/package.json +++ b/packages/cubejs-testing-drivers/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/testing-drivers", - "version": "1.6.23", + "version": "1.6.24", "description": "Cube.js drivers test suite", "author": "Cube Dev, Inc.", "repository": { @@ -72,24 +72,24 @@ "dist/src" ], "dependencies": { - "@cubejs-backend/athena-driver": "1.6.23", - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/bigquery-driver": "1.6.23", - "@cubejs-backend/clickhouse-driver": "1.6.23", - "@cubejs-backend/cubestore-driver": "1.6.23", - "@cubejs-backend/databricks-jdbc-driver": "1.6.23", + "@cubejs-backend/athena-driver": "1.6.24", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/bigquery-driver": "1.6.24", + "@cubejs-backend/clickhouse-driver": "1.6.24", + "@cubejs-backend/cubestore-driver": "1.6.24", + "@cubejs-backend/databricks-jdbc-driver": "1.6.24", "@cubejs-backend/dotenv": "^9.0.2", - "@cubejs-backend/linter": "1.6.23", - "@cubejs-backend/mssql-driver": "1.6.23", - "@cubejs-backend/mysql-driver": "1.6.23", - "@cubejs-backend/postgres-driver": "1.6.23", - "@cubejs-backend/query-orchestrator": "1.6.23", - "@cubejs-backend/server-core": "1.6.23", - "@cubejs-backend/shared": "1.6.23", - "@cubejs-backend/snowflake-driver": "1.6.23", - "@cubejs-backend/testing-shared": "1.6.23", - "@cubejs-client/core": "1.6.23", - "@cubejs-client/ws-transport": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-backend/mssql-driver": "1.6.24", + "@cubejs-backend/mysql-driver": "1.6.24", + "@cubejs-backend/postgres-driver": "1.6.24", + "@cubejs-backend/query-orchestrator": "1.6.24", + "@cubejs-backend/server-core": "1.6.24", + "@cubejs-backend/shared": "1.6.24", + "@cubejs-backend/snowflake-driver": "1.6.24", + "@cubejs-backend/testing-shared": "1.6.24", + "@cubejs-client/core": "1.6.24", + "@cubejs-client/ws-transport": "1.6.24", "@jest/globals": "^29", "@types/jest": "^29", "@types/node": "^20", diff --git a/packages/cubejs-testing-shared/CHANGELOG.md b/packages/cubejs-testing-shared/CHANGELOG.md index 3a17c3f0a4a79..88fcf74b647e1 100644 --- a/packages/cubejs-testing-shared/CHANGELOG.md +++ b/packages/cubejs-testing-shared/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/testing-shared + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/testing-shared diff --git a/packages/cubejs-testing-shared/package.json b/packages/cubejs-testing-shared/package.json index 1a6908e19b417..d6159b7c8613c 100644 --- a/packages/cubejs-testing-shared/package.json +++ b/packages/cubejs-testing-shared/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/testing-shared", - "version": "1.6.23", + "version": "1.6.24", "description": "Cube.js Testing Helpers", "author": "Cube Dev, Inc.", "repository": { @@ -26,16 +26,16 @@ ], "dependencies": { "@cubejs-backend/dotenv": "^9.0.2", - "@cubejs-backend/query-orchestrator": "1.6.23", - "@cubejs-backend/schema-compiler": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/query-orchestrator": "1.6.24", + "@cubejs-backend/schema-compiler": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "@testcontainers/kafka": "~10.28.0", "dedent": "^0.7.0", "node-fetch": "^2.6.7", "testcontainers": "^10.28.0" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@jest/globals": "^29", "@types/dedent": "^0.7.0", "@types/jest": "^29", diff --git a/packages/cubejs-testing/CHANGELOG.md b/packages/cubejs-testing/CHANGELOG.md index 51a0a4c2b3a65..d6d2fc064b00e 100644 --- a/packages/cubejs-testing/CHANGELOG.md +++ b/packages/cubejs-testing/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/testing + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) ### Features diff --git a/packages/cubejs-testing/package.json b/packages/cubejs-testing/package.json index 21faecbcbc9c2..27ba8db07a01a 100644 --- a/packages/cubejs-testing/package.json +++ b/packages/cubejs-testing/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/testing", - "version": "1.6.23", + "version": "1.6.24", "description": "Cube.js e2e tests", "author": "Cube Dev, Inc.", "repository": { @@ -99,15 +99,15 @@ "birdbox-fixtures" ], "dependencies": { - "@cubejs-backend/cubestore-driver": "1.6.23", + "@cubejs-backend/cubestore-driver": "1.6.24", "@cubejs-backend/dotenv": "^9.0.2", - "@cubejs-backend/ksql-driver": "1.6.23", - "@cubejs-backend/postgres-driver": "1.6.23", - "@cubejs-backend/query-orchestrator": "1.6.23", - "@cubejs-backend/schema-compiler": "1.6.23", - "@cubejs-backend/shared": "1.6.23", - "@cubejs-backend/testing-shared": "1.6.23", - "@cubejs-client/ws-transport": "1.6.23", + "@cubejs-backend/ksql-driver": "1.6.24", + "@cubejs-backend/postgres-driver": "1.6.24", + "@cubejs-backend/query-orchestrator": "1.6.24", + "@cubejs-backend/schema-compiler": "1.6.24", + "@cubejs-backend/shared": "1.6.24", + "@cubejs-backend/testing-shared": "1.6.24", + "@cubejs-client/ws-transport": "1.6.24", "dedent": "^0.7.0", "fs-extra": "^8.1.0", "http-proxy": "^1.18.1", @@ -118,8 +118,8 @@ }, "devDependencies": { "@4tw/cypress-drag-drop": "^1.6.0", - "@cubejs-backend/linter": "1.6.23", - "@cubejs-client/core": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-client/core": "1.6.24", "@jest/globals": "^29", "@types/dedent": "^0.7.0", "@types/http-proxy": "^1.17.5", diff --git a/packages/cubejs-trino-driver/CHANGELOG.md b/packages/cubejs-trino-driver/CHANGELOG.md index 0cac4dc5e7374..dffd855bb0f58 100644 --- a/packages/cubejs-trino-driver/CHANGELOG.md +++ b/packages/cubejs-trino-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/trino-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/trino-driver diff --git a/packages/cubejs-trino-driver/package.json b/packages/cubejs-trino-driver/package.json index 0fba92ab5a983..1c9d3d34b6064 100644 --- a/packages/cubejs-trino-driver/package.json +++ b/packages/cubejs-trino-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/trino-driver", "description": "Cube.js Trino database driver", "author": "Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,10 +27,10 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/prestodb-driver": "1.6.23", - "@cubejs-backend/schema-compiler": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/prestodb-driver": "1.6.24", + "@cubejs-backend/schema-compiler": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "node-fetch": "^2.6.1", "presto-client": "^1.1.0", "sqlstring": "^2.3.1" @@ -40,7 +40,7 @@ "access": "public" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/jest": "^29", "jest": "^29", "testcontainers": "^10.28.0", diff --git a/packages/cubejs-vertica-driver/CHANGELOG.md b/packages/cubejs-vertica-driver/CHANGELOG.md index d1734353d96b5..26ba71e87578f 100644 --- a/packages/cubejs-vertica-driver/CHANGELOG.md +++ b/packages/cubejs-vertica-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/vertica-driver + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/vertica-driver diff --git a/packages/cubejs-vertica-driver/package.json b/packages/cubejs-vertica-driver/package.json index 7d6df719f6faf..d01a25357c75f 100644 --- a/packages/cubejs-vertica-driver/package.json +++ b/packages/cubejs-vertica-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/vertica-driver", "description": "Cube.js Vertica database driver", "author": "Eduard Karacharov, Tim Brown, Cube Dev, Inc.", - "version": "1.6.23", + "version": "1.6.24", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -19,16 +19,16 @@ "lint:fix": "eslint --fix **/*.js" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.23", - "@cubejs-backend/query-orchestrator": "1.6.23", - "@cubejs-backend/schema-compiler": "1.6.23", - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/base-driver": "1.6.24", + "@cubejs-backend/query-orchestrator": "1.6.24", + "@cubejs-backend/schema-compiler": "1.6.24", + "@cubejs-backend/shared": "1.6.24", "vertica-nodejs": "^1.0.3" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.23", - "@cubejs-backend/testing-shared": "1.6.23", + "@cubejs-backend/linter": "1.6.24", + "@cubejs-backend/testing-shared": "1.6.24", "@types/jest": "^29", "jest": "^29", "testcontainers": "^10.28.0" diff --git a/rust/cubesql/CHANGELOG.md b/rust/cubesql/CHANGELOG.md index 41af456c43bb1..808b03b63f9a9 100644 --- a/rust/cubesql/CHANGELOG.md +++ b/rust/cubesql/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +### Bug Fixes + +- **cubesql:** Push `Distinct` down CubeScan with time dimensions ([#10518](https://github.com/cube-js/cube/issues/10518)) ([028eadc](https://github.com/cube-js/cube/commit/028eadcec1ce7aa294f29395cfb272448e9b08a1)) + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) **Note:** Version bump only for package @cubejs-backend/cubesql diff --git a/rust/cubesql/package.json b/rust/cubesql/package.json index 6dfcef0c1cbd0..5570d2c5679ea 100644 --- a/rust/cubesql/package.json +++ b/rust/cubesql/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/cubesql", - "version": "1.6.23", + "version": "1.6.24", "description": "SQL API for Cube as proxy over MySQL protocol.", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" diff --git a/rust/cubestore/CHANGELOG.md b/rust/cubestore/CHANGELOG.md index 207a05cdd8fa5..127738a9d5a00 100644 --- a/rust/cubestore/CHANGELOG.md +++ b/rust/cubestore/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.24](https://github.com/cube-js/cube/compare/v1.6.23...v1.6.24) (2026-03-18) + +**Note:** Version bump only for package @cubejs-backend/cubestore + ## [1.6.23](https://github.com/cube-js/cube/compare/v1.6.22...v1.6.23) (2026-03-13) ### Features diff --git a/rust/cubestore/Cargo.lock b/rust/cubestore/Cargo.lock index 57a86b8f847f2..099be5fc35d72 100644 --- a/rust/cubestore/Cargo.lock +++ b/rust/cubestore/Cargo.lock @@ -1523,7 +1523,7 @@ dependencies = [ [[package]] name = "cubestore" -version = "1.6.23" +version = "1.6.24" dependencies = [ "actix-rt", "anyhow", diff --git a/rust/cubestore/cubestore/Cargo.toml b/rust/cubestore/cubestore/Cargo.toml index 32c911b100a34..aad3ed73dcd31 100644 --- a/rust/cubestore/cubestore/Cargo.toml +++ b/rust/cubestore/cubestore/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cubestore" -version = "1.6.23" +version = "1.6.24" authors = ["Cube Dev, Inc."] edition = "2021" license = "Apache-2.0" diff --git a/rust/cubestore/package.json b/rust/cubestore/package.json index 812452ead3a10..ab6a50a28edd6 100644 --- a/rust/cubestore/package.json +++ b/rust/cubestore/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/cubestore", - "version": "1.6.23", + "version": "1.6.24", "description": "Cube.js pre-aggregation storage layer.", "main": "dist/src/index.js", "typings": "dist/src/index.d.ts", @@ -33,7 +33,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.23", + "@cubejs-backend/linter": "1.6.24", "@types/jest": "^29", "@types/node": "^18", "jest": "^29", @@ -43,7 +43,7 @@ "access": "public" }, "dependencies": { - "@cubejs-backend/shared": "1.6.23", + "@cubejs-backend/shared": "1.6.24", "@octokit/core": "^3.2.5", "source-map-support": "^0.5.19" },