Skip to content

Commit 50c7189

Browse files
committed
Add FileSystem#initialize in SqrlRunner#run (#185)
1 parent 333dac7 commit 50c7189

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

flink-sql-runner/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,13 @@
3737
<scope>provided</scope>
3838
</dependency>
3939

40+
<dependency>
41+
<groupId>org.apache.flink</groupId>
42+
<artifactId>flink-core</artifactId>
43+
<version>${flink.version}</version>
44+
<scope>provided</scope>
45+
</dependency>
46+
4047
<dependency>
4148
<groupId>org.apache.flink</groupId>
4249
<artifactId>flink-table-api-java-bridge</artifactId>

flink-sql-runner/src/main/java/com/datasqrl/flinkrunner/SqrlRunner.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import javax.annotation.Nullable;
1919
import org.apache.flink.api.common.RuntimeExecutionMode;
2020
import org.apache.flink.configuration.Configuration;
21+
import org.apache.flink.core.fs.FileSystem;
2122
import org.apache.flink.table.api.TableResult;
2223

2324
/** Runner class specifically for SQRL test environments. */
@@ -34,6 +35,7 @@ public SqrlRunner(
3435
}
3536

3637
public TableResult run() throws Exception {
38+
FileSystem.initialize(config, null);
3739
var sqlExecutor = SqlExecutor.withUdfClassLoader(config, udfPath);
3840

3941
return run(() -> sqlExecutor);

0 commit comments

Comments
 (0)