Skip to content

Commit

Permalink
feat: implement support for querying deeply nested remote table names…
Browse files Browse the repository at this point in the history
… (i.e. `SELECT * FROM one.two.three.four.five`) (#35)

* Add MultiPartTableReference

* Capture but don't replace MultiPartTableReferences in the LogicalPlan

* Implement rewrite logic for multi-part tables

* Fix comment

* merging

* Also merge

* Add function support

* Fix doctest running
  • Loading branch information
phillipleblanc authored Jan 3, 2025
1 parent d0eeb2d commit 691226f
Show file tree
Hide file tree
Showing 7 changed files with 2,436 additions and 1,438 deletions.
1 change: 1 addition & 0 deletions datafusion-federation/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ pub use table_provider::*;
mod plan_node;
pub use plan_node::*;
pub mod schema_cast;
pub mod table_reference;

pub type FederationProviderRef = Arc<dyn FederationProvider>;
pub trait FederationProvider: Send + Sync {
Expand Down
Loading

0 comments on commit 691226f

Please sign in to comment.