xorbitsai / xorbits

Scalable Python DS & ML, in an API compatible & lightning fast way.
https://xorbits.readthedocs.io
Apache License 2.0
1.1k stars 67 forks source link

FEAT: Dataset from_export #666

Open codingl2k1 opened 1 year ago

codingl2k1 commented 1 year ago

What do these changes do?

Related issue number

Fixes #xxxx

Check code requirements

codecov[bot] commented 1 year ago

Codecov Report

Merging #666 (226a761) into main (b320ca3) will increase coverage by 6.63%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #666      +/-   ##
==========================================
+ Coverage   82.55%   89.18%   +6.63%     
==========================================
  Files        1058     1061       +3     
  Lines       79780    79877      +97     
  Branches    16504    16520      +16     
==========================================
+ Hits        65861    71240    +5379     
+ Misses      11645     6803    -4842     
+ Partials     2274     1834     -440     
Flag Coverage Δ
unittests 89.08% <100.00%> (+6.66%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Coverage Δ
python/xorbits/_mars/core/entity/output_types.py 84.74% <100.00%> (+0.26%) :arrow_up:
python/xorbits/_mars/services/meta/metas.py 100.00% <100.00%> (ø)
python/xorbits/datasets/backends/arrow/__init__.py 100.00% <100.00%> (ø)
python/xorbits/datasets/backends/arrow/core.py 100.00% <100.00%> (ø)
...hon/xorbits/datasets/backends/arrow/from_export.py 100.00% <100.00%> (ø)
python/xorbits/datasets/iterable_dataset.py 97.53% <100.00%> (+0.73%) :arrow_up:

... and 280 files with indirect coverage changes