From 1485b9dd230a7cc35d5148d1079b366820a47160 Mon Sep 17 00:00:00 2001 From: Konstantin Burkalev Date: Wed, 25 Sep 2024 19:18:40 +0300 Subject: [PATCH] =?UTF-8?q?remove=20dep=20on=C2=A0@google-cloud/storage=20?= =?UTF-8?q?in=C2=A0Databricks=20for=C2=A0export=20bucket=20flow?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/cubejs-snowflake-driver/package.json | 1 - .../cubejs-snowflake-driver/src/SnowflakeDriver.ts | 10 +--------- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/packages/cubejs-snowflake-driver/package.json b/packages/cubejs-snowflake-driver/package.json index 7035245dd8b1e..a1d154488d85c 100644 --- a/packages/cubejs-snowflake-driver/package.json +++ b/packages/cubejs-snowflake-driver/package.json @@ -27,7 +27,6 @@ "dependencies": { "@cubejs-backend/base-driver": "^0.36.0", "@cubejs-backend/shared": "^0.36.0", - "@google-cloud/storage": "^5.8.5", "date-fns-timezone": "^0.1.4", "snowflake-sdk": "^1.13.1" }, diff --git a/packages/cubejs-snowflake-driver/src/SnowflakeDriver.ts b/packages/cubejs-snowflake-driver/src/SnowflakeDriver.ts index 3065a426eaeb3..220f4c5245b57 100644 --- a/packages/cubejs-snowflake-driver/src/SnowflakeDriver.ts +++ b/packages/cubejs-snowflake-driver/src/SnowflakeDriver.ts @@ -24,7 +24,6 @@ import { DriverCapabilities, } from '@cubejs-backend/base-driver'; import { formatToTimeZone } from 'date-fns-timezone'; -import { Storage } from '@google-cloud/storage'; import { HydrationMap, HydrationStream } from './HydrationStream'; // eslint-disable-next-line import/order @@ -643,14 +642,7 @@ export class SnowflakeDriver extends BaseDriver implements DriverInterface { const { credentials } = ( this.config.exportBucket ); - return this.extractFilesFromGCS( - new Storage({ - credentials, - projectId: credentials.project_id - }), - bucketName, - tableName, - ); + return this.extractFilesFromGCS({ credentials }, bucketName, tableName); } else if (bucketType === 'azure') { const { azureKey, sasToken } = ( this.config.exportBucket