Commit Graph

9 Commits

Author SHA1 Message Date
Patrick More 4687899957 Add function volatility to Signature (#1071)
* Added function volatility to Signature

* Ran cargo fmt and clippy

* Added Stable function volatility

* Moved existing Signature functionality into TypeSignature and add Signature type which has volatility calssification

* Added function volatility to python bindings

* Made volatility method more explicit and signature less error-prone.

* ran formatters on code

* Made order of udf related functions in python more consistent
2021-10-07 06:38:48 -04:00
QP Hou bb616bf94b update datafusion to 5.1.0 for python binding (#967)
* update datafusion to 5.1.0 for python binding
2021-09-07 21:32:03 -07:00
Krisztián Szűcs 5a7bbccf95 Expose ExecutionContext.register_csv to the python bindings (#524)
* Expose register_csv

* Validate delimiter

* Fix tests

* Pass schema

* unused imports

* add linting

* Update deps

* Restore venv
2021-08-06 14:53:14 -04:00
Jiayu Liu 4a65ee37ab fix python crate with the changes to logical plan builder (#650) 2021-07-02 17:18:47 -04:00
Krisztián Szűcs 42f908e2b5 Define the unittests using pytest (#493)
* Use pytest

* Formatting

* Update GHA conf

* Remove TODO note

* Format

* Test requirements file

* Update workflow file

* Merge requirements file

* Update workflow file
2021-06-09 14:23:23 -04:00
Jiayu Liu e713bc3b33 update cargo.toml in python crate and fix unit test due to hash joins (#483)
* update cargo.toml

* fix group by

* remove unused imports
2021-06-03 17:45:52 -04:00
Andy Grove 3be087a788 Revert "Revert "Add datafusion-python (#69)" (#257)" (#270)
This reverts commit d0af907652.
2021-05-05 07:39:28 -06:00
Andy Grove d0af907652 Revert "Add datafusion-python (#69)" (#257)
This reverts commit 46bde0bd14.
2021-05-04 16:51:44 +02:00
Jorge Leitao 46bde0bd14 Add datafusion-python (#69)
* Added Python project.

* Update python/Cargo.toml

Co-authored-by: Andy Grove <andygrove@users.noreply.github.com>

* Update python/Cargo.toml

Co-authored-by: Uwe L. Korn <xhochy@users.noreply.github.com>

* Added license and black formatting.

* License

* Fixing build.

* TesTestt

* Bumped to latest DataFusion.

* Bumped nightly.

* Bumped pyarrow in tests.

* Added some tests back.

Co-authored-by: Andy Grove <andygrove@users.noreply.github.com>
Co-authored-by: Uwe L. Korn <xhochy@users.noreply.github.com>
2021-05-04 06:24:57 -06:00