Skip to content

Commit 5bae1fe

Browse files
committed
feat(cubejs-server-core): add contextToCubeStoreRouterId config option
1 parent 86e49d7 commit 5bae1fe

27 files changed

+813
-0
lines changed
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
export {};
2+
//# sourceMappingURL=DremioDriver.test.d.ts.map

packages/cubejs-dremio-driver/dist/test/DremioDriver.test.d.ts.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/cubejs-dremio-driver/dist/test/DremioDriver.test.js

Lines changed: 18 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/cubejs-dremio-driver/dist/test/DremioDriver.test.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
export {};
2+
//# sourceMappingURL=DremioQuery.test.d.ts.map

packages/cubejs-dremio-driver/dist/test/DremioQuery.test.d.ts.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/cubejs-dremio-driver/dist/test/DremioQuery.test.js

Lines changed: 92 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/cubejs-dremio-driver/dist/test/DremioQuery.test.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
/**
2+
* @copyright Cube Dev, Inc.
3+
* @license Apache-2.0
4+
* @fileoverview The `PinotDriver` and related types declaration.
5+
*/
6+
/// <reference types="node" />
7+
import { DriverInterface, StreamTableData, BaseDriver } from '@cubejs-backend/base-driver';
8+
import type { ConnectionOptions as TLSConnectionOptions } from 'tls';
9+
import { PinotQuery } from './PinotQuery';
10+
export type PinotDriverConfiguration = {
11+
host?: string;
12+
port?: string;
13+
user?: string;
14+
database?: string;
15+
basicAuth?: {
16+
user: string;
17+
password: string;
18+
};
19+
authToken?: string;
20+
ssl?: string | TLSConnectionOptions;
21+
dataSource?: string;
22+
queryTimeout?: number;
23+
};
24+
type AuthorizationHeaders = {
25+
Authorization: string;
26+
database?: string;
27+
};
28+
/**
29+
* Presto driver class.
30+
*/
31+
export declare class PinotDriver extends BaseDriver implements DriverInterface {
32+
/**
33+
* Returns default concurrency value.
34+
*/
35+
static getDefaultConcurrency(): number;
36+
private config;
37+
private url;
38+
static dialectClass(): typeof PinotQuery;
39+
/**
40+
* Class constructor.
41+
*/
42+
constructor(config?: PinotDriverConfiguration);
43+
testConnection(): Promise<void>;
44+
query(query: string, values: unknown[]): Promise<any[]>;
45+
prepareQueryWithParams(query: string, values: unknown[]): string;
46+
authorizationHeaders(): AuthorizationHeaders | {};
47+
queryPromised(query: string): Promise<any[] | StreamTableData>;
48+
protected quoteIdentifier(identifier: string): string;
49+
normalizeResultOverColumns(data: any[], columns: string[]): {
50+
[x: string]: unknown;
51+
}[];
52+
}
53+
export {};
54+
//# sourceMappingURL=PinotDriver.d.ts.map

packages/cubejs-pinot-driver/dist/src/PinotDriver.d.ts.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)