diff --git a/packages/cubejs-backend-shared/src/env.ts b/packages/cubejs-backend-shared/src/env.ts index 35876c2c92590..2940fabf1beeb 100644 --- a/packages/cubejs-backend-shared/src/env.ts +++ b/packages/cubejs-backend-shared/src/env.ts @@ -479,17 +479,6 @@ const variables: Record any> = { return val; }, - /** - * Flag to disable driver's test connection probes - */ - dbDisableTestConnection: ({ - dataSource - }: { - dataSource: string, - }) => ( - !!process.env[keyByDataSource('CUBEJS_DB_DISABLE_TEST_CONNECTION', dataSource)] - ), - /** * Database max pool size. */ diff --git a/packages/cubejs-base-driver/src/BaseDriver.ts b/packages/cubejs-base-driver/src/BaseDriver.ts index aa9fac1228270..987484b5b9378 100644 --- a/packages/cubejs-base-driver/src/BaseDriver.ts +++ b/packages/cubejs-base-driver/src/BaseDriver.ts @@ -175,8 +175,6 @@ export abstract class BaseDriver implements DriverInterface { protected logger: any; - protected isTestConnectionDisabledFlag: boolean = false; - /** * Class constructor. */ @@ -186,14 +184,8 @@ export abstract class BaseDriver implements DriverInterface { * request before determining it as not valid. Default - 10000 ms. */ testConnectionTimeout?: number, - - /** - * Flag for serverless DWHs to omit test connection probes. - */ - isTestConnectionDisabled?: boolean, } = {}) { this.testConnectionTimeoutValue = _options.testConnectionTimeout || 10000; - this.isTestConnectionDisabledFlag = _options.isTestConnectionDisabled || false; } protected informationSchemaQuery() { @@ -688,10 +680,6 @@ export abstract class BaseDriver implements DriverInterface { query.query = `SELECT * FROM (${query.query}) AS t LIMIT ${query.limit}`; } - public isTestConnectionDisabled(): boolean { - return !!this.isTestConnectionDisabledFlag; - } - /** * Returns an array of signed AWS S3 URLs of the unloaded csv files. */