Signed-off-by: junxiang Mu <1948535941@qq.com>
This commit is contained in:
junxiang Mu
2025-03-12 13:11:54 +00:00
parent 31697a55b6
commit 63ef986bac
33 changed files with 3660 additions and 3167 deletions
+1
View File
@@ -0,0 +1 @@
pub mod planner;
@@ -0,0 +1,3 @@
use crate::sql::planner::SqlPlanner;
pub type DefaultLogicalPlanner<'a, S> = SqlPlanner<'a, S>;
+3
View File
@@ -0,0 +1,3 @@
pub mod logical;
pub mod physical;
pub mod planner;
+1
View File
@@ -0,0 +1 @@
+8
View File
@@ -0,0 +1,8 @@
use datafusion::sql::planner::SqlToRel;
use crate::metadata::ContextProviderExtension;
pub struct SqlPlanner<'a, S: ContextProviderExtension> {
schema_provider: &'a S,
df_planner: SqlToRel<'a, S>,
}