This is an automated email from the ASF dual-hosted git repository.
alamb pushed a change to branch string-view2
in repository https://gitbox.apache.org/repos/asf/datafusion.git
from f13bb82a66 [Bug] fix bug in return type inference of
`utf8_to_int_type` (#11662)
add 2eaf1ea8ac Extract catalog API to separate crate (#11516)
add d6e016e691 doc: why nullable of list item is set to true (#11626)
add 64af410d0b Add support for USING to SQL unparser (#11636)
add cdf387e4de fix: dont try to coerce list for regex match (#11646)
add 01dc3f9766 Run CI with latest (Rust 1.80), add ticket references to
commented out tests (#11661)
add fb79638362 Merge remote-tracking branch 'apache/main' into string-view2
add 281fbed3b6 Fix clippy
No new revisions were added by this update.
Summary of changes:
Cargo.toml | 2 +
datafusion-cli/Cargo.lock | 13 +
datafusion-cli/src/catalog.rs | 5 +-
datafusion-cli/src/functions.rs | 4 +-
.../examples/advanced_parquet_index.rs | 6 +-
datafusion-examples/examples/catalog.rs | 5 +-
datafusion-examples/examples/custom_datasource.rs | 5 +-
datafusion-examples/examples/parquet_index.rs | 4 +-
datafusion-examples/examples/simple_udtf.rs | 6 +-
.../{physical-optimizer => catalog}/Cargo.toml | 32 +--
datafusion/catalog/src/catalog.rs | 173 +++++++++++++
.../aggregates/topk/mod.rs => catalog/src/lib.rs} | 12 +-
.../{core/src/catalog => catalog/src}/schema.rs | 7 +-
datafusion/catalog/src/session.rs | 138 +++++++++++
.../provider.rs => catalog/src/table.rs} | 72 ++----
datafusion/core/Cargo.toml | 1 +
.../information_schema.rs | 4 +-
.../{catalog => catalog_common}/listing_schema.rs | 4 +-
.../core/src/{catalog => catalog_common}/memory.rs | 9 +-
.../core/src/{catalog => catalog_common}/mod.rs | 171 +------------
datafusion/core/src/dataframe/mod.rs | 3 +-
datafusion/core/src/datasource/cte_worktable.rs | 4 +-
datafusion/core/src/datasource/empty.rs | 4 +-
datafusion/core/src/datasource/file_format/mod.rs | 2 +-
datafusion/core/src/datasource/listing/table.rs | 27 +-
.../core/src/datasource/listing_table_factory.rs | 18 +-
datafusion/core/src/datasource/memory.rs | 5 +-
datafusion/core/src/datasource/mod.rs | 2 +-
datafusion/core/src/datasource/provider.rs | 276 +--------------------
datafusion/core/src/datasource/stream.rs | 12 +-
datafusion/core/src/datasource/streaming.rs | 11 +-
datafusion/core/src/datasource/view.rs | 4 +-
datafusion/core/src/execution/context/mod.rs | 14 +-
datafusion/core/src/execution/session_state.rs | 67 ++++-
.../core/src/execution/session_state_defaults.rs | 7 +-
datafusion/core/src/lib.rs | 7 +-
datafusion/core/src/test_util/mod.rs | 12 +-
datafusion/core/tests/custom_sources_cases/mod.rs | 5 +-
.../provider_filter_pushdown.rs | 8 +-
.../core/tests/custom_sources_cases/statistics.rs | 5 +-
datafusion/core/tests/memory_limit/mod.rs | 4 +-
.../user_defined/user_defined_table_functions.rs | 6 +-
datafusion/expr/src/type_coercion/binary.rs | 1 -
datafusion/functions-aggregate/COMMENTS.md | 77 ++++++
datafusion/functions-aggregate/src/array_agg.rs | 2 +
.../functions-aggregate/src/bit_and_or_xor.rs | 1 +
datafusion/functions-aggregate/src/count.rs | 1 +
datafusion/functions-aggregate/src/nth_value.rs | 5 +-
datafusion/functions-aggregate/src/sum.rs | 1 +
datafusion/functions/src/regex/regexpmatch.rs | 1 +
.../physical-expr-common/src/binary_view_map.rs | 8 +-
datafusion/physical-plan/src/joins/hash_join.rs | 3 +
.../proto/tests/cases/roundtrip_logical_plan.rs | 3 +-
datafusion/sql/src/unparser/plan.rs | 150 +++++++----
datafusion/sql/tests/cases/plan_to_sql.rs | 2 +
datafusion/sqllogictest/src/test_context.rs | 7 +-
datafusion/sqllogictest/test_files/parquet.slt | 1 +
datafusion/sqllogictest/test_files/regexp.slt | 5 +
.../sqllogictest/test_files/sort_merge_join.slt | 1 +
.../library-user-guide/custom-table-providers.md | 2 +-
rust-toolchain.toml | 20 --
61 files changed, 759 insertions(+), 708 deletions(-)
copy datafusion/{physical-optimizer => catalog}/Cargo.toml (65%)
create mode 100644 datafusion/catalog/src/catalog.rs
copy datafusion/{physical-plan/src/aggregates/topk/mod.rs =>
catalog/src/lib.rs} (86%)
rename datafusion/{core/src/catalog => catalog/src}/schema.rs (95%)
create mode 100644 datafusion/catalog/src/session.rs
copy datafusion/{core/src/datasource/provider.rs => catalog/src/table.rs} (86%)
rename datafusion/core/src/{catalog => catalog_common}/information_schema.rs
(99%)
rename datafusion/core/src/{catalog => catalog_common}/listing_schema.rs (98%)
rename datafusion/core/src/{catalog => catalog_common}/memory.rs (97%)
rename datafusion/core/src/{catalog => catalog_common}/mod.rs (59%)
create mode 100644 datafusion/functions-aggregate/COMMENTS.md
delete mode 100644 rust-toolchain.toml
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]