Skip to content

Commit fe10c9b

Browse files
authored
feat(jdbc-driver): Upgrade java to ^0.14 (to support new JDK & Node.js) (#7566)
1 parent 24c850c commit fe10c9b

File tree

3 files changed

+223
-42
lines changed

3 files changed

+223
-42
lines changed

packages/cubejs-jdbc-driver/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@
3131
"sqlstring": "^2.3.0"
3232
},
3333
"optionalDependencies": {
34-
"@cubejs-backend/jdbc": "^0.7.6-1",
35-
"java": "^0.12.1"
34+
"@cubejs-backend/jdbc": "^0.8.0",
35+
"java": "^0.14.0"
3636
},
3737
"license": "Apache-2.0",
3838
"eslintConfig": {

packages/cubejs-query-orchestrator/src/orchestrator/PreAggregations.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1868,12 +1868,15 @@ export class PreAggregationPartitionRangeLoader {
18681868
if (!range) {
18691869
return;
18701870
}
1871+
18711872
if (range.length !== 2) {
18721873
throw new Error(`Date range expected to be an array with 2 elements but ${range} found`);
18731874
}
1875+
18741876
if (typeof range[0] !== 'string' || typeof range[1] !== 'string') {
18751877
throw new Error(`Date range expected to be a string array but ${range} found`);
18761878
}
1879+
18771880
if (range[0].length !== 23 || range[1].length !== 23) {
18781881
throw new Error(`Date range expected to be in YYYY-MM-DDTHH:mm:ss.SSS format but ${range} found`);
18791882
}

0 commit comments

Comments
 (0)