fix(schema-compiler): Use join paths from pre-aggregation declaration instead of building join tree from scratch #9471
66.66% of diff hit (target 80.54%)
View this Pull Request on Codecov
66.66% of diff hit (target 80.54%)
Annotations
Check warning on line 315 in packages/cubejs-schema-compiler/src/adapter/BaseQuery.js
codecov / codecov/patch
packages/cubejs-schema-compiler/src/adapter/BaseQuery.js#L315
Added line #L315 was not covered by tests
Check warning on line 319 in packages/cubejs-schema-compiler/src/adapter/BaseQuery.js
codecov / codecov/patch
packages/cubejs-schema-compiler/src/adapter/BaseQuery.js#L319
Added line #L319 was not covered by tests
Check warning on line 1415 in packages/cubejs-schema-compiler/src/adapter/BaseQuery.js
codecov / codecov/patch
packages/cubejs-schema-compiler/src/adapter/BaseQuery.js#L1415
Added line #L1415 was not covered by tests
Check warning on line 2009 in packages/cubejs-schema-compiler/src/adapter/BaseQuery.js
codecov / codecov/patch
packages/cubejs-schema-compiler/src/adapter/BaseQuery.js#L2009
Added line #L2009 was not covered by tests
Check warning on line 2223 in packages/cubejs-schema-compiler/src/adapter/BaseQuery.js
codecov / codecov/patch
packages/cubejs-schema-compiler/src/adapter/BaseQuery.js#L2219-L2223
Added lines #L2219 - L2223 were not covered by tests
Check warning on line 2950 in packages/cubejs-schema-compiler/src/adapter/BaseQuery.js
codecov / codecov/patch
packages/cubejs-schema-compiler/src/adapter/BaseQuery.js#L2950
Added line #L2950 was not covered by tests
Check warning on line 627 in packages/cubejs-schema-compiler/src/adapter/PreAggregations.js
codecov / codecov/patch
packages/cubejs-schema-compiler/src/adapter/PreAggregations.js#L627
Added line #L627 was not covered by tests
Check warning on line 1137 in packages/cubejs-schema-compiler/src/adapter/PreAggregations.js
codecov / codecov/patch
packages/cubejs-schema-compiler/src/adapter/PreAggregations.js#L1136-L1137
Added lines #L1136 - L1137 were not covered by tests
Check warning on line 664 in packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts
codecov / codecov/patch
packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts#L663-L664
Added lines #L663 - L664 were not covered by tests
Check warning on line 757 in packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts
codecov / codecov/patch
packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts#L757
Added line #L757 was not covered by tests
Check warning on line 1017 in packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts
codecov / codecov/patch
packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts#L1016-L1017
Added lines #L1016 - L1017 were not covered by tests
Check warning on line 1024 in packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts
codecov / codecov/patch
packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts#L1024
Added line #L1024 was not covered by tests
Check warning on line 1026 in packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts
codecov / codecov/patch
packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts#L1026
Added line #L1026 was not covered by tests
Check warning on line 1029 in packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts
codecov / codecov/patch
packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts#L1029
Added line #L1029 was not covered by tests
Check warning on line 1034 in packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts
codecov / codecov/patch
packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts#L1034
Added line #L1034 was not covered by tests
Check warning on line 1036 in packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts
codecov / codecov/patch
packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts#L1036
Added line #L1036 was not covered by tests
Check warning on line 1038 in packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts
codecov / codecov/patch
packages/cubejs-schema-compiler/src/compiler/CubeSymbols.ts#L1038
Added line #L1038 was not covered by tests