fix(agents): share runtimes across connection sessions
This commit is contained in:
1 parent
1280450b98
commit
67541232a2
67 files changed
+2904
-354
No files matched your search
+2
-2
@@ -3,7 +3,7 @@ package com.dbx.agent.databricks;
|
||||
import com.dbx.agent.ConfiguredJdbcAgent;
|
||||
import com.dbx.agent.ConnectParams;
|
||||
import com.dbx.agent.JdbcAgentProfile;
|
||||
import com.dbx.agent.JsonRpcServer;
|
||||
import com.dbx.agent.MultiSessionJsonRpcServer;
|
||||
|
||||
public final class DatabricksAgent extends ConfiguredJdbcAgent {
|
||||
public static final JdbcAgentProfile DATABRICKS_PROFILE = new DatabricksProfile();
|
||||
@@ -13,7 +13,7 @@ public final class DatabricksAgent extends ConfiguredJdbcAgent {
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
new JsonRpcServer(new DatabricksAgent()).run();
|
||||
new MultiSessionJsonRpcServer(DatabricksAgent::new).run();
|
||||
}
|
||||
|
||||
private static final class DatabricksProfile extends JdbcAgentProfile {
|
||||
|
||||
Reference in new issue
Block a user