From 3fa6236ab3c0b8be8b420a2a849c26e55fe7f588 Mon Sep 17 00:00:00 2001 From: Dmitry Patsura Date: Thu, 4 Dec 2025 13:28:59 +0100 Subject: [PATCH 1/2] feat(firebolt): Change default renewal threshold to 2 minutes --- packages/cubejs-firebolt-driver/src/FireboltQuery.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/cubejs-firebolt-driver/src/FireboltQuery.ts b/packages/cubejs-firebolt-driver/src/FireboltQuery.ts index 93562529923ff..d67e860dad7ba 100644 --- a/packages/cubejs-firebolt-driver/src/FireboltQuery.ts +++ b/packages/cubejs-firebolt-driver/src/FireboltQuery.ts @@ -48,4 +48,14 @@ export class FireboltQuery extends BaseQuery { public newFilter(filter: any): BaseFilter { return new FireboltFilter(this, filter); } + + public defaultRefreshKeyRenewalThreshold() { + return 120; + } + + public defaultEveryRefreshKey() { + return { + every: '2 minutes' + }; + } } From 4f9cad93e1b1b5b4f6480c4c32a8d76638510f9b Mon Sep 17 00:00:00 2001 From: Dmitry Patsura Date: Thu, 4 Dec 2025 13:32:45 +0100 Subject: [PATCH 2/2] chore: update docs --- docs/pages/product/data-modeling/reference/cube.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pages/product/data-modeling/reference/cube.mdx b/docs/pages/product/data-modeling/reference/cube.mdx index c43ae050bf0ef..1971d5d49644e 100644 --- a/docs/pages/product/data-modeling/reference/cube.mdx +++ b/docs/pages/product/data-modeling/reference/cube.mdx @@ -414,7 +414,7 @@ queries that rely on that cube. The default values for `refresh_key` are -- `every: '2 minute'` for BigQuery, Athena, Snowflake, and Presto. +- `every: '2 minute'` for BigQuery, Athena, Snowflake, Presto, and Firebolt. - `every: '10 second'` for all other databases. Refresh key of a query is a concatenation of all cubes refresh keys involved in