fugue-project / fugue

A unified interface for distributed computing. Fugue executes SQL, Python, Pandas, and Polars code on Spark, Dask and Ray without any rewrites.
https://fugue-tutorials.readthedocs.io/
Apache License 2.0
1.98k stars 94 forks source link

Improve IbisExecutionEngine, refactor ExecutionEngine, fix bugs #416

Closed goodwanghan closed 1 year ago

codecov-commenter commented 1 year ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@de657ed). Click here to learn what that means. Patch coverage: 99.48% of modified lines in pull request are covered.

:exclamation: Current head cd21bcb differs from pull request most recent head 4b899c8. Consider uploading reports for the commit 4b899c8 to get more accurate results

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #416 +/- ## ========================================= Coverage ? 99.96% ========================================= Files ? 124 Lines ? 11899 Branches ? 0 ========================================= Hits ? 11895 Misses ? 4 Partials ? 0 ``` | [Impacted Files](https://codecov.io/gh/fugue-project/fugue/pull/416?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fugue-project) | Coverage Δ | | |---|---|---| | [fugue\_ibis/dataframe.py](https://codecov.io/gh/fugue-project/fugue/pull/416?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fugue-project#diff-ZnVndWVfaWJpcy9kYXRhZnJhbWUucHk=) | `97.93% <92.85%> (ø)` | | | [fugue/\_\_init\_\_.py](https://codecov.io/gh/fugue-project/fugue/pull/416?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fugue-project#diff-ZnVndWUvX19pbml0X18ucHk=) | `100.00% <100.00%> (ø)` | | | [fugue/collections/\_\_init\_\_.py](https://codecov.io/gh/fugue-project/fugue/pull/416?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fugue-project#diff-ZnVndWUvY29sbGVjdGlvbnMvX19pbml0X18ucHk=) | `100.00% <100.00%> (ø)` | | | [fugue/collections/sql.py](https://codecov.io/gh/fugue-project/fugue/pull/416?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fugue-project#diff-ZnVndWUvY29sbGVjdGlvbnMvc3FsLnB5) | `100.00% <100.00%> (ø)` | | | [fugue/collections/yielded.py](https://codecov.io/gh/fugue-project/fugue/pull/416?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fugue-project#diff-ZnVndWUvY29sbGVjdGlvbnMveWllbGRlZC5weQ==) | `100.00% <100.00%> (ø)` | | | [fugue/constants.py](https://codecov.io/gh/fugue-project/fugue/pull/416?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fugue-project#diff-ZnVndWUvY29uc3RhbnRzLnB5) | `100.00% <100.00%> (ø)` | | | [fugue/dataframe/arrow\_dataframe.py](https://codecov.io/gh/fugue-project/fugue/pull/416?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fugue-project#diff-ZnVndWUvZGF0YWZyYW1lL2Fycm93X2RhdGFmcmFtZS5weQ==) | `100.00% <100.00%> (ø)` | | | [fugue/dataframe/dataframe.py](https://codecov.io/gh/fugue-project/fugue/pull/416?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fugue-project#diff-ZnVndWUvZGF0YWZyYW1lL2RhdGFmcmFtZS5weQ==) | `100.00% <100.00%> (ø)` | | | [fugue/dataframe/utils.py](https://codecov.io/gh/fugue-project/fugue/pull/416?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fugue-project#diff-ZnVndWUvZGF0YWZyYW1lL3V0aWxzLnB5) | `100.00% <100.00%> (ø)` | | | [fugue/execution/api.py](https://codecov.io/gh/fugue-project/fugue/pull/416?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fugue-project#diff-ZnVndWUvZXhlY3V0aW9uL2FwaS5weQ==) | `100.00% <100.00%> (ø)` | | | ... and [25 more](https://codecov.io/gh/fugue-project/fugue/pull/416?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fugue-project) | | Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fugue-project). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fugue-project)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.