feat: execute python script in distributed mode (#1264)

* feat: execute python script in distributed mode

* fix: rebase develop
This commit is contained in:
LFC
2023-04-02 20:36:48 +08:00
committed by GitHub
parent d2542552d3
commit 48c2841e4d
27 changed files with 343 additions and 163 deletions

View File

@@ -236,8 +236,9 @@ async fn build_frontend(
plugins: Arc<Plugins>,
datanode_instance: InstanceRef,
) -> Result<FeInstance> {
let mut frontend_instance = FeInstance::new_standalone(datanode_instance.clone());
frontend_instance.set_script_handler(datanode_instance);
let mut frontend_instance = FeInstance::try_new_standalone(datanode_instance.clone())
.await
.context(StartFrontendSnafu)?;
frontend_instance.set_plugins(plugins.clone());
Ok(frontend_instance)
}