dev/changelog/27.0.0.md
Breaking changes:
avro_to_arrow::reader::Reader::next in favor of Iterator implementation. #6538 (LouisGariepy)physical_plan::file_format to datasource::plan #6516 (alamb)FromSlice in favor of From impl in upstream arrow-rs code #6587 (alamb)avro_to_arrow to datasource #6564 (alamb)datasource::datasource and catalog::catalog #6640 (LouisGariepy)datafusion_expr::expr_rewriter #6644 (r4ntix)PhysicalPlanner to physical_planer module #6570 (alamb)PartitionStream to physical_plan #6756 (alamb)Implemented enhancements:
DISTINCT bitwise and boolean aggregate functions #6581 (izveigor)-c option to pass the SQL query directly as an argument on datafusion-cli #6765 (r4ntix)Fixed bugs:
list_files_for_scan #6605 (Folyd)CREATE TABLE AS SELECT #6610 (jackwener)ListingTable #6636 (Folyd)Decimal128 not working #6634 (izveigor)Documentation updates:
struct function` #6754 (alamb)Merged pull requests:
avro_to_arrow::reader::Reader::next in favor of Iterator implementation. #6538 (LouisGariepy)OrderedColumn with PhysicalSortExpr #6501 (mustafasrepo)CoalescePartitions, consolidates panic propagation into RecordBatchReceiverStream #6507 (alamb)physical_plan::file_format to datasource::plan #6516 (alamb)tokio_stream dependency #6565 (alamb)JoinType and JoinCondition to datafusion_common #6572 (alamb)use crate:: uses in physical_plan #6573 (alamb)DISTINCT bitwise and boolean aggregate functions #6581 (izveigor)list_files_for_scan #6605 (Folyd)CREATE TABLE AS SELECT #6610 (jackwener)FromSlice in favor of From impl in upstream arrow-rs code #6587 (alamb)dialect_from_str #6616 (alamb)PlanType, StringifiedPlan and ToStringifiedPlan datafusion_common #6571 (alamb)Literal trait for NonZero* types #6627 (Folyd)BuildInScalarFunction #6612 (alamb)ListingTable #6636 (Folyd)Decimal128 not working #6634 (izveigor)avro_to_arrow to datasource #6564 (alamb)include_rank into BuiltInWindowFunctionExpr #6620 (alamb)datasource::datasource and catalog::catalog #6640 (LouisGariepy)BuiltInWindowFunctionExpr, remove BuiltInWindowFunctionExpr::as_any #6619 (alamb)datafusion_expr::expr_rewriter #6644 (r4ntix)with_new_inputs replace from_plan #6680 (jackwener)AggregateUDF to define retractable batch , implement sliding window functions #6671 (alamb)statistics, filter_pushdown and custom_sources provider tests together to reduce CI disk space #6683 (alamb)PhysicalPlanner to physical_planer module #6570 (alamb)substrait_integration to save builder space and build time #6685 #6686 (alamb)dataframe and dataframe_functon into core_integration test binary #6697 (alamb)Expr::Sort #6707 (jackwener)ExecutionProps::query_execution_start_time #6719 (alamb)arrow, arrow-flight and parquet to 42.0.0 #6702 (alamb)PartitionEvaluator and window_state structures to datafusion_expr crate #6690 (alamb)derive(Debug) for Expr #6708 (parkma99)DataFusionError::Internal errors with correct type #6721 (alamb)in_list #6737 (izveigor)0.35.0 #6753 (alamb)PartitionStream to physical_plan #6756 (alamb)struct function` #6754 (alamb)-c option to pass the SQL query directly as an argument on datafusion-cli #6765 (r4ntix)