From 9053b31372d738266aa8f25cf288ca2216a5f7ae Mon Sep 17 00:00:00 2001 From: Dmitriy Rusov Date: Fri, 8 Dec 2023 09:24:14 +0100 Subject: [PATCH 1/2] duration --- packages/cubejs-server-core/src/core/CompilerApi.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/cubejs-server-core/src/core/CompilerApi.js b/packages/cubejs-server-core/src/core/CompilerApi.js index 7a60e1441e182..1800c49897199 100644 --- a/packages/cubejs-server-core/src/core/CompilerApi.js +++ b/packages/cubejs-server-core/src/core/CompilerApi.js @@ -57,6 +57,7 @@ export class CompilerApi { } if (!this.compilers || this.compilerVersion !== compilerVersion) { + const startCompileTime = new Date().getTime(); try { this.logger(this.compilers ? 'Recompiling schema' : 'Compiling schema', { version: compilerVersion, @@ -76,11 +77,13 @@ export class CompilerApi { this.logger('Compiling schema completed', { version: compilerVersion, requestId, + duration: ((new Date()).getTime() - startCompileTime), }); } catch (e) { this.logger('Compiling schema error', { version: compilerVersion, requestId, + duration: ((new Date()).getTime() - startCompileTime), error: (e.stack || e).toString() }); throw e; From 960540b30fbe9119a5c9692f8b69f12f7701409c Mon Sep 17 00:00:00 2001 From: Dmitriy Rusov Date: Fri, 8 Dec 2023 10:12:27 +0100 Subject: [PATCH 2/2] clear --- packages/cubejs-server-core/src/core/CompilerApi.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/cubejs-server-core/src/core/CompilerApi.js b/packages/cubejs-server-core/src/core/CompilerApi.js index 1800c49897199..027e5dcaf86a5 100644 --- a/packages/cubejs-server-core/src/core/CompilerApi.js +++ b/packages/cubejs-server-core/src/core/CompilerApi.js @@ -57,7 +57,7 @@ export class CompilerApi { } if (!this.compilers || this.compilerVersion !== compilerVersion) { - const startCompileTime = new Date().getTime(); + const startCompilingTime = new Date().getTime(); try { this.logger(this.compilers ? 'Recompiling schema' : 'Compiling schema', { version: compilerVersion, @@ -77,13 +77,13 @@ export class CompilerApi { this.logger('Compiling schema completed', { version: compilerVersion, requestId, - duration: ((new Date()).getTime() - startCompileTime), + duration: ((new Date()).getTime() - startCompilingTime), }); } catch (e) { this.logger('Compiling schema error', { version: compilerVersion, requestId, - duration: ((new Date()).getTime() - startCompileTime), + duration: ((new Date()).getTime() - startCompilingTime), error: (e.stack || e).toString() }); throw e;