This is an automated email from the ASF dual-hosted git repository.
alamb pushed a change to branch alamb-patch-1
in repository https://gitbox.apache.org/repos/asf/datafusion.git
from 518081bd80 Update docs/source/contributor-guide/testing.md
add 99ab87c570 Implement CatalogProviderList in FFI (#18657)
add dc6e7cf860 fix: display the failed sqllogictest file and query that
failed in case of a panic (#18785)
add 1833093ceb Removed incorrect union check in enforce_sorting and
updated tests (#18661)
add 7d8b8602ad Change `CacheAccessor::remove` to take `&self` rather than
`&mut self` (#18726)
add 8a91db56b3 Move statistics handling into FileScanConfig (#18721)
add f1ecaccd18 chore: Add filtered pending PRs link to main page (#18854)
add 195bd5cb3d chore(deps): bump actions/checkout from 5.0.1 to 6.0.0
(#18865)
add d65fb860d2 Remove unnecessary bit counting code from spark `bit_count`
(#18841)
add 78a4bbab6f Fix async_udf batch size behaviour (#18819)
add a7b2e85569 Docs: Enhance contributor guide with testing section
(#18852)
add e06081b06b Merge remote-tracking branch 'apache/main' into
alamb-patch-1
add e87fea9893 Add example for running a single file too
No new revisions were added by this update.
Summary of changes:
.github/workflows/audit.yml | 2 +-
.github/workflows/dependencies.yml | 4 +-
.github/workflows/dev.yml | 4 +-
.github/workflows/docs.yaml | 4 +-
.github/workflows/docs_pr.yaml | 2 +-
.github/workflows/extended.yml | 8 +-
.github/workflows/labeler.yml | 2 +-
.github/workflows/large_files.yml | 2 +-
.github/workflows/rust.yml | 48 ++--
README.md | 3 +
datafusion/core/tests/dataframe/mod.rs | 61 +----
.../tests/physical_optimizer/enforce_sorting.rs | 10 +-
.../physical_optimizer/filter_pushdown/util.rs | 19 +-
.../core/tests/physical_optimizer/test_utils.rs | 5 +-
datafusion/core/tests/user_defined/mod.rs | 3 +
.../user_defined_async_scalar_functions.rs | 139 ++++++++++
datafusion/datasource-arrow/src/source.rs | 18 +-
datafusion/datasource-avro/src/source.rs | 16 --
datafusion/datasource-csv/src/source.rs | 17 +-
datafusion/datasource-json/src/source.rs | 16 --
datafusion/datasource-parquet/src/source.rs | 27 +-
datafusion/datasource/src/file.rs | 6 +-
datafusion/datasource/src/file_scan_config.rs | 66 ++---
datafusion/datasource/src/test_util.rs | 19 +-
datafusion/execution/src/cache/cache_unit.rs | 12 +-
datafusion/execution/src/cache/mod.rs | 2 +-
datafusion/ffi/src/catalog_provider.rs | 2 +-
datafusion/ffi/src/catalog_provider_list.rs | 283 +++++++++++++++++++++
datafusion/ffi/src/lib.rs | 1 +
datafusion/ffi/src/tests/catalog.rs | 57 ++++-
datafusion/ffi/src/tests/mod.rs | 6 +
.../tests/{ffi_integration.rs => ffi_catalog.rs} | 74 +++---
datafusion/ffi/tests/ffi_integration.rs | 27 --
.../physical-expr/src/async_scalar_function.rs | 25 +-
.../physical-optimizer/src/enforce_sorting/mod.rs | 7 +-
datafusion/proto/src/physical_plan/to_proto.rs | 2 +-
.../proto/tests/cases/roundtrip_physical_plan.rs | 5 +-
datafusion/spark/src/function/bitwise/bit_count.rs | 25 +-
datafusion/sqllogictest/bin/sqllogictests.rs | 84 +++++-
.../src/engines/currently_executed_sql.rs | 85 +++++++
.../src/engines/datafusion_engine/runner.rs | 25 +-
.../runner.rs | 20 ++
datafusion/sqllogictest/src/engines/mod.rs | 3 +
.../src/engines/postgres_engine/mod.rs | 37 ++-
datafusion/sqllogictest/src/lib.rs | 1 +
docs/source/contributor-guide/index.md | 3 +-
docs/source/contributor-guide/testing.md | 9 +-
docs/source/library-user-guide/upgrading.md | 85 +++++++
48 files changed, 973 insertions(+), 408 deletions(-)
create mode 100644
datafusion/core/tests/user_defined/user_defined_async_scalar_functions.rs
create mode 100644 datafusion/ffi/src/catalog_provider_list.rs
copy datafusion/ffi/tests/{ffi_integration.rs => ffi_catalog.rs} (50%)
create mode 100644
datafusion/sqllogictest/src/engines/currently_executed_sql.rs
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]