Skip to content

Commit d5fd502

Browse files
committed
lint
1 parent 335c2ed commit d5fd502

File tree

3 files changed

+11
-13
lines changed

3 files changed

+11
-13
lines changed

packages/cubejs-schema-compiler/src/adapter/BaseQuery.js

+8-7
Original file line numberDiff line numberDiff line change
@@ -740,12 +740,13 @@ export class BaseQuery {
740740
}
741741

742742
const res = buildResult.result;
743+
const [query, params, preAggregation] = res;
743744
// FIXME
744-
res[1] = [...res[1]];
745-
if (res[2]) {
746-
this.preAggregations.preAggregationForQuery = res[2];
745+
const paramsArray = [...params];
746+
if (preAggregation) {
747+
this.preAggregations.preAggregationForQuery = preAggregation;
747748
}
748-
return res;
749+
return [query, paramsArray];
749750
}
750751

751752
// FIXME Temporary solution
@@ -789,9 +790,9 @@ export class BaseQuery {
789790
}
790791
}
791792

792-
const res = buildResult.result;
793-
if (res[2]) {
794-
this.preAggregations.preAggregationForQuery = res[2];
793+
const [, , preAggregation] = buildResult.result;
794+
if (preAggregation) {
795+
this.preAggregations.preAggregationForQuery = preAggregation;
795796
}
796797
}
797798
return this.preAggregations.preAggregationForQuery;

packages/cubejs-schema-compiler/test/integration/postgres/pre-aggregations.test.ts

-1
Original file line numberDiff line numberDiff line change
@@ -569,7 +569,6 @@ describe('PreAggregations', () => {
569569
});
570570
});
571571

572-
573572
if (getEnv('nativeSqlPlanner')) {
574573
it('simple pre-aggregation proxy time dimension', () => compiler.compile().then(() => {
575574
const query = new PostgresQuery({ joinGraph, cubeEvaluator, compiler }, {

rust/cubesqlplanner/cubesqlplanner/src/planner/base_query.rs

+3-5
Original file line numberDiff line numberDiff line change
@@ -130,11 +130,9 @@ impl<IT: InnerTypes> BaseQuery<IT> {
130130
result,
131131
pre_aggregation_optimizer.get_used_pre_aggregations(),
132132
)
133-
} else { //TODO multiple pre-aggregations sources required changes in BaseQuery
134-
(
135-
plan.clone(),
136-
Vec::new(),
137-
)
133+
} else {
134+
//TODO multiple pre-aggregations sources required changes in BaseQuery
135+
(plan.clone(), Vec::new())
138136
}
139137
} else {
140138
(plan.clone(), Vec::new())

0 commit comments

Comments
 (0)