Skip to content

Commit

Permalink
Introduce user defined SQL planner API (#11180)
Browse files Browse the repository at this point in the history
* Prototype user defined sql planner might look like

* at arrow

Signed-off-by: jayzhan211 <[email protected]>

* get field

Signed-off-by: jayzhan211 <[email protected]>

* cleanup

Signed-off-by: jayzhan211 <[email protected]>

* plan array literal

Signed-off-by: jayzhan211 <[email protected]>

* move to functions-array

Signed-off-by: jayzhan211 <[email protected]>

* license

Signed-off-by: jayzhan211 <[email protected]>

* cleanup

Signed-off-by: jayzhan211 <[email protected]>

* fix

Signed-off-by: jayzhan211 <[email protected]>

* change nested array test

Signed-off-by: jayzhan211 <[email protected]>

* address comment

Signed-off-by: jayzhan211 <[email protected]>

* fix stack overflow issue

Signed-off-by: jayzhan211 <[email protected]>

* upd cli

Signed-off-by: jayzhan211 <[email protected]>

* fix doc

Signed-off-by: jayzhan211 <[email protected]>

* fix doc

Signed-off-by: jayzhan211 <[email protected]>

* Rename PlannerResult::Simplified to PlannerResult::Planned

* Update comments and add Debug/Clone impls

---------

Signed-off-by: jayzhan211 <[email protected]>
Co-authored-by: Andrew Lamb <[email protected]>
  • Loading branch information
jayzhan211 and alamb authored Jul 2, 2024
1 parent 9fc5312 commit 48a1754
Show file tree
Hide file tree
Showing 9 changed files with 454 additions and 283 deletions.
100 changes: 50 additions & 50 deletions datafusion-cli/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 48a1754

Please sign in to comment.