-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Closed
Labels
Description
After updating from v.0.35.78 to v.0.36.0, we started getting errors like this:
It is probably somehow related to FILTER_PARAMS.
cube | RangeError: Maximum call stack size exceeded
cube | at CubeEvaluator.resolveSymbol (/cube/node_modules/@cubejs-backend/schema-compiler/src/compiler/CubeSymbols.js:506:43)
cube | at /cube/node_modules/@cubejs-backend/schema-compiler/src/adapter/BaseQuery.js:2357:23
cube | at /cube/node_modules/@cubejs-backend/schema-compiler/src/compiler/CubeSymbols.js:455:71
cube | at Array.map (<anonymous>)
cube | at CubeEvaluator.resolveSymbolsCall (/cube/node_modules/@cubejs-backend/schema-compiler/src/compiler/CubeSymbols.js:455:59)
cube | at BigqueryQuery.evaluateSql (/cube/node_modules/@cubejs-backend/schema-compiler/src/adapter/BaseQuery.js:2354:26)
cube | at BigqueryQuery.evaluateSymbolSql (/cube/node_modules/@cubejs-backend/schema-compiler/src/adapter/BaseQuery.js:2248:36)
cube | at BigqueryQuery.traverseSymbol (/cube/node_modules/@cubejs-backend/schema-compiler/src/adapter/BaseQuery.js:1851:35)
cube | at /cube/node_modules/@cubejs-backend/schema-compiler/src/adapter/BaseQuery.js:1902:31
cube | at BigqueryQuery.evaluateSymbolSqlWithContext (/cube/node_modules/@cubejs-backend/schema-compiler/src/adapter/BaseQuery.js:2468:22)
cube | at BigqueryQuery.collectMemberNamesFor (/cube/node_modules/@cubejs-backend/schema-compiler/src/adapter/BaseQuery.js:2418:10)
cube | at /cube/node_modules/@cubejs-backend/schema-compiler/src/adapter/BaseQuery.js:1902:17
cube | at CompilerCache.cache (/cube/node_modules/@cubejs-backend/schema-compiler/src/adapter/QueryCache.js:22:28)
cube | at /cube/node_modules/@cubejs-backend/schema-compiler/src/adapter/BaseQuery.js:1898:39
cube | at _map (/cube/node_modules/@cubejs-backend/schema-compiler/node_modules/ramda/src/internal/_map.js:7:19)
cube | at map (/cube/node_modules/@cubejs-backend/schema-compiler/node_modules/ramda/src/map.js:83:14)
cube | at /cube/node_modules/@cubejs-backend/schema-compiler/node_modules/ramda/src/internal/_dispatchable.js:50:15
cube | at /cube/node_modules/@cubejs-backend/schema-compiler/node_modules/ramda/src/internal/_curry2.js:26:18
cube | at f1 (/cube/node_modules/@cubejs-backend/schema-compiler/node_modules/ramda/src/internal/_curry1.js:19:17)
cube | at /cube/node_modules/@cubejs-backend/schema-compiler/node_modules/ramda/src/internal/_pipe.js:3:14
cube | at /cube/node_modules/@cubejs-backend/schema-compiler/node_modules/ramda/src/internal/_pipe.js:3:27
cube | at /cube/node_modules/@cubejs-backend/schema-compiler/node_modules/ramda/src/internal/_pipe.js:3:27