Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
Building logical plans is arduous and a builder would make this nicer. Example:
let plan = LogicalPlanBuilder::new() .scan( "default", "employee.csv", &employee_schema(), Some(vec![0, 3]), )? .filter(col(1).eq(&lit_str("CO")))? .project(vec![col(0)])? .build()?;
Note that I am already working on this and will have a PR shortly.
Attachments
Issue Links
- links to