Commits


Krisztián Szűcs authored and Benjamin Kietzman committed 9cb49f3d34d
ARROW-6341: [Python] Implement low-level bindings for Dataset Closes #5237 from kszucs/ARROW-6341 and squashes the following commits: 45121f77a <Krisztián Szűcs> Fix tests for MockFs 069d8f55e <Krisztián Szűcs> Don't expose SimpleDataSource 48b5556ef <Krisztián Szűcs> Test projected partitions 27dbe56ab <Krisztián Szűcs> Don't deprecate RandomFileAccess just remove in favor of CRandomFileAccess 64ca71245 <Krisztián Szűcs> Execute instead of scan bd0d1d2e7 <Krisztián Szűcs> more type_name f2ab5ebfe <Krisztián Szűcs> type_name 3988865ca <Krisztián Szűcs> Rebase again b8949a3ce <Krisztián Szűcs> Result iterator api 7553caa96 <Krisztián Szűcs> Clang format a1d82546f <Krisztián Szűcs> Remove ScanContext 6260734a3 <Krisztián Szűcs> Fix api changes e6a562356 <Krisztián Szűcs> Expose root_partition setter; resolve a couple of review issues c9ba0fb93 <Krisztián Szűcs> Fix review comments f589ecb23 <Krisztián Szűcs> Removed todo notes 9b38a40cf <Krisztián Szűcs> Docstring additions 3210e9160 <Krisztián Szűcs> Fixing review issues 4384b74cf <Krisztián Szűcs> Enable PYARROW_BUILD_DATASET f52e735a0 <Krisztián Szűcs> Remove DataFragment and ScanOptions 13eaf46a0 <Krisztián Szűcs> Remove move workaround 620ba6ffa <Krisztián Szűcs> schema as property e9f77bd6b <Krisztián Szűcs> Expose root_partition 01510bcf8 <Krisztián Szűcs> Some docstrings 5beb0d26c <Krisztián Szűcs> Pxd definition fixes f89dc4913 <Krisztián Szűcs> Data fragments c9881c858 <Krisztián Szűcs> Downcast data fragments 032a4358c <Krisztián Szűcs> More expressions and testing 1a4a8544a <Krisztián Szűcs> Fix import errors if dataset is not enabled 2da1b5c76 <Krisztián Szűcs> Please the linters d1bc74efe <Krisztián Szűcs> HivePartitionScheme bf5dd17f4 <Krisztián Szűcs> Release the gil for std::move a76dc6c3c <Krisztián Szűcs> Remove the move headers from flight 8cdfe1054 <Krisztián Szűcs> Expose more methods 53b64910e <Krisztián Szűcs> Expose Scalar/Comparison/Boolean expressions 444ae58a0 <Krisztián Szűcs> Expressions and scalar wrapping 01029a666 <Krisztián Szűcs> Test parquet data discovery 2e416ea8f <Krisztián Szűcs> Expressions d14cf502b <Krisztián Szűcs> PartitionScheme bd6e1d656 <Krisztián Szűcs> FileSystemDataSourceDiscovery 0c0e3752f <Krisztián Szűcs> Working scanner 18cfd949b <Krisztián Szűcs> Resolve issues with handling iterator results 43c3d2bb2 <Krisztián Szűcs> MockFileSystem and use Results 3bbc51bd0 <Krisztián Szűcs> MockFileSystem 5e279ead2 <Krisztián Szűcs> Basic scanning c0d6715aa <Krisztián Szűcs> Rebase datasets 132e2f553 <Krisztián Szűcs> license d51b560d7 <Krisztián Szűcs> data fragments and data sources a0b35c7a0 <Krisztián Szűcs> skeleton and headers Authored-by: Krisztián Szűcs <szucs.krisztian@gmail.com> Signed-off-by: Benjamin Kietzman <bengilgit@gmail.com>