forked from apache/datafusion
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
matt/feat/recursive ctes/config flag #3
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* move array function unit_tests to sqllogictest Signed-off-by: veeupup <code@tanweime.com> * add comment for array_expression internal test --------- Signed-off-by: veeupup <code@tanweime.com>
Co-authored-by: Mehmet Ozan Kabak <ozankabak@gmail.com>
…own projections) (apache#8340)
* Minor: restore DataFrame test * Move test to a better location * simplify test
…pache#8354) These utils manipulate `LogicalPlan`s and `Expr`s and may be useful in projects that only depend on `datafusion-expr`
* Extract parquet statistics to its own module, add tests * Update datafusion/core/src/datasource/physical_plan/parquet/statistics.rs Co-authored-by: Raphael Taylor-Davies <1781103+tustvold@users.noreply.github.com> * rename enum * Improve API * Add test for reading struct array statistics * Add test for column after statistics * improve tests * simplify * clippy * Update datafusion/core/src/datasource/physical_plan/parquet/statistics.rs * Update datafusion/core/src/datasource/physical_plan/parquet/statistics.rs * Add test showing incorrect statistics * Rework statistics * Fix clippy * Update documentation and make it clear the statistics are not publically accessable * Add link to upstream arrow ticket --------- Co-authored-by: Raphael Taylor-Davies <1781103+tustvold@users.noreply.github.com> Co-authored-by: Raphael Taylor-Davies <r.taylordavies@googlemail.com>
* feat:implement sql style 'find_in_set' string function * format code * modify test case
Signed-off-by: jayzhan211 <jayzhan211@gmail.com>
* Refactor aggregate function handling * fix ci * update comment * fix ci * simplify the code * fix fmt * fix ci * fix clippy
* Implement Aliases for ScalarUDF Signed-off-by: veeupup <code@tanweime.com> * fix comments Signed-off-by: veeupup <code@tanweime.com> --------- Signed-off-by: veeupup <code@tanweime.com>
* support LargeList in array_empty * update err info
* feat: test queries for to_timestamp(float) WIP * feat: Float64 input for to_timestamp * cargo fmt * clippy * docs: double input type for to_timestamp * feat: cast floats to timestamp * style: cargo fmt * fix: float64 cast for timestamp nanos only
* Support User Defined Table Function Signed-off-by: veeupup <code@tanweime.com> * fix comments Signed-off-by: veeupup <code@tanweime.com> * add udtf test Signed-off-by: veeupup <code@tanweime.com> * add file header * Simply table function example, add some comments * Simplfy exprs * make clippy happy * Update datafusion/core/tests/user_defined/user_defined_table_functions.rs --------- Signed-off-by: veeupup <code@tanweime.com> Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
* document timestamp input limis * fix text * prettier * remove doc for nanoseconds * Update datafusion/physical-expr/src/datetime_expressions.rs Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org> --------- Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
* fix: make ntile work in some corner cases * fix comments * minor * Update datafusion/sqllogictest/test_files/window.slt Co-authored-by: Mustafa Akur <106137913+mustafasrepo@users.noreply.github.com> --------- Co-authored-by: Mustafa Akur <106137913+mustafasrepo@users.noreply.github.com>
union_arrays function
ScalarFunctionDefinition
Given that group keys inherently have few repeated values, especially when grouping on a single column, the use of dictionary encoding is unlikely to be yielding significant returns
* done Signed-off-by: jayzhan211 <jayzhan211@gmail.com> * add more test Signed-off-by: jayzhan211 <jayzhan211@gmail.com> * cleanup Signed-off-by: jayzhan211 <jayzhan211@gmail.com> --------- Signed-off-by: jayzhan211 <jayzhan211@gmail.com> Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
* Minor: Improve the documentation on `ScalarValue` * Update datafusion/common/src/scalar.rs Co-authored-by: Liang-Chi Hsieh <viirya@gmail.com> * Update datafusion/common/src/scalar.rs Co-authored-by: Liang-Chi Hsieh <viirya@gmail.com> --------- Co-authored-by: Liang-Chi Hsieh <viirya@gmail.com>
* add benchmark Signed-off-by: jayzhan211 <jayzhan211@gmail.com> * fmt Signed-off-by: jayzhan211 <jayzhan211@gmail.com> * address clippy Signed-off-by: jayzhan211 <jayzhan211@gmail.com> * cleanup Signed-off-by: jayzhan211 <jayzhan211@gmail.com> * fix comment Signed-off-by: jayzhan211 <jayzhan211@gmail.com> --------- Signed-off-by: jayzhan211 <jayzhan211@gmail.com> Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
* minor changes * PipelineStatePropagator tree refactor * Remove duplications by children_unbounded() * Remove on-the-fly tree construction * Minor changes --------- Co-authored-by: Mustafa Akur <mustafa.akur@synnada.ai>
…8121) * feat: support LargeList in make_array and array_length * chore: add tests * fix: update tests for nested array * use usise_as * add new_large_list * refactor array_length * add comment * update test in sqllogictest * fix ci * fix macro * use usize_as * update comment * return based on data_type in make_array
…apache#8737) * Add primary key support for row_number window function * Add comments, minor changes * Add new test * Review --------- Co-authored-by: Mehmet Ozan Kabak <ozankabak@gmail.com>
…pache#8721) * DistinctCountGroupsAccumulator * test coverage * clippy warnings * count distinct for primitive types * revert hashset to std * fixed accumulator size estimation
* support LargeList in cardinality
…nforceDistribution` rule (apache#8731) * Cleanup * More * Restore add_roundrobin_on_top * Restore test files * More * Restore * More * More * Make test stable * For review * Add test
* Clean internal implementation of WindowUDF * fix doc
* support largelist in array_to_string * reduce code duplication
…, `array_append` and `array_prepend` (apache#8636) * reuse function for string concat Signed-off-by: jayzhan211 <jayzhan211@gmail.com> * remove casting in string concat Signed-off-by: jayzhan211 <jayzhan211@gmail.com> * add test Signed-off-by: jayzhan211 <jayzhan211@gmail.com> * operator to function rewrite Signed-off-by: jayzhan211 <jayzhan211@gmail.com> * fix explain Signed-off-by: jayzhan211 <jayzhan211@gmail.com> * add more test Signed-off-by: jayzhan211 <jayzhan211@gmail.com> * add column cases Signed-off-by: jayzhan211 <jayzhan211@gmail.com> * cleanup Signed-off-by: jayzhan211 <jayzhan211@gmail.com> * presever name Signed-off-by: jayzhan211 <jayzhan211@gmail.com> * Update datafusion/optimizer/src/analyzer/rewrite_expr.rs Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org> * rename Signed-off-by: jayzhan211 <jayzhan211@gmail.com> --------- Signed-off-by: jayzhan211 <jayzhan211@gmail.com> Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
* fix bug Signed-off-by: jayzhan211 <jayzhan211@gmail.com> * fmt Signed-off-by: jayzhan211 <jayzhan211@gmail.com> * add rowsort Signed-off-by: jayzhan211 <jayzhan211@gmail.com> --------- Signed-off-by: jayzhan211 <jayzhan211@gmail.com>
…ingPredicate and cp_solver (apache#8749) * Minor: Improve library docs to mention TreeNode, ExprSimplifier, PruningPredicate and cp_solver * fix link
* Add logo source files * add another file
* Add `schema_err!` error macros with optional backtrace
…pache#8740) * revert eb8aff7 / Materialize dictionaries in group keys * Update tests * Update tests
* fix: struct don't push down to TableScan * add similar to test and apply comment * remove catch all in outer_columns_helper * minor * fix clippy --------- Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
* Fix error messages in array expressions * fix fmt
* move tests from to sqllogictests part1 * Update datafusion/sqllogictest/test_files/expr.slt Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org> * Update datafusion/sqllogictest/test_files/expr.slt Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org> --------- Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
TableProviderFilterPushDown
docs (Minor: ImproveTableProviderFilterPushDown
docs apache/datafusion#7685)SimplifyExpressions
apache/datafusion#7699)date_bin
anddate_trunc
functions (preserve array type / timezone indate_bin
anddate_trunc
functions apache/datafusion#7729)SessionContext::with_config_rt
toSessionContext::new_with_config_from_rt
, etc (RenameSessionContext::with_config_rt
toSessionContext::new_with_config_from_rt
, etc apache/datafusion#7631)bounded_order_preserving_variants
config toprefer_exising_sort
and update docs (Renamebounded_order_preserving_variants
config toprefer_exising_sort
and update docs apache/datafusion#7723)TIMEZONE_WILDCARD
(Add documentation about type signatures, and exportTIMEZONE_WILDCARD
apache/datafusion#7726)SHOW ALL VERBOSE
to show settings description (SupportSHOW ALL VERBOSE
to show settings description apache/datafusion#7735)PruningPredicate
documentation (Minor: ImprovePruningPredicate
documentation apache/datafusion#7738)stagger_batch
(Minor: improve documentation tostagger_batch
apache/datafusion#7754)#[cfg(feature = "avro")]
apache/datafusion#7773)Interval
Docs (Minor: ImproveInterval
Docs apache/datafusion#7782)DataSink
additions (DataSink
additions apache/datafusion#7778)UNION
/UNION ALL
+ plans (Minor: Add sql test forUNION
/UNION ALL
+ plans apache/datafusion#7787)DataFrame::with_column
(fix: preserve column qualifier forDataFrame::with_column
apache/datafusion#7792)LogicalPlanBuilder::join_on
apache/datafusion#7805)sort
expressions inSortPreservingRepartitionExec
explain plan (Minor: includesort
expressions inSortPreservingRepartitionExec
explain plan apache/datafusion#7796)Monotonicity
toexpr
crate (Minor: MoveMonotonicity
toexpr
crate apache/datafusion#7820)TopK
operator (Update explain plan to showTopK
operator apache/datafusion#7826)DatafusionError::Plan
errors errors (Extend backtrace coverage forDatafusionError::Plan
errors errors apache/datafusion#7803)streaming_merge
has non empty sort exprs (Minor: Assertstreaming_merge
has non empty sort exprs apache/datafusion#7795)PhysicalExpr::{propagate_constraints, evaluate_bounds}
(Minor: Upgrade docs forPhysicalExpr::{propagate_constraints, evaluate_bounds}
apache/datafusion#7812)Exact
,Inexact
,Absent
) (Refactor Statistics, introduce precision estimates (Exact
,Inexact
,Absent
) apache/datafusion#7793)ScalarValue::new_primitive
, return aResult
apache/datafusion#7830)std::ops
operations toprelude
, and addnot()
expr_fn (Add operator section to user guide, Addstd::ops
operations toprelude
, and addnot()
expr_fn apache/datafusion#7732)serde
crate feature flag (Expose arrow-schemaserde
crate feature flag apache/datafusion#7829)ContextProvider
naming: renameget_table_provider
-->get_table_source
, deprecateget_table_provider
(ImproveContextProvider
naming: renameget_table_provider
-->get_table_source
, deprecateget_table_provider
apache/datafusion#7831)like
andilike
and string functions (SupportBinary
/LargeBinary
-->Utf8
/LargeUtf8
in ilike and string functions apache/datafusion#7840)join
/join_on
docs (Minor: improvejoin
/join_on
docs apache/datafusion#7813)FileScanConfig.table_partition_cols
from(String, DataType)
toField
s (ChangeFileScanConfig.table_partition_cols
from(String, DataType)
toField
s apache/datafusion#7890)ScalarValue::new_list
apache/datafusion#7899)Decimal256
for theabs
function (feat: supportDecimal256
for theabs
function apache/datafusion#7904)parquet
feature flag, enabled by default, and make parquet conditional (Addparquet
feature flag, enabled by default, and make parquet conditional apache/datafusion#7745)to_timestamp
function to be seconds rather than nanoseconds, addto_timestamp_nanos
(Change input forto_timestamp
function to be seconds rather than nanoseconds, addto_timestamp_nanos
apache/datafusion#7844)parquet
crate feature (Minor: Documentparquet
crate feature apache/datafusion#7927)#cfg(feature = "parquet")
apache/datafusion#7929)#cfg(feature = "parquet")
in tests apache/datafusion#7930)to_timestamp()
calls (Fix CI failures onto_timestamp()
calls apache/datafusion#7941)avro
feature in datafusion-examples to makeavro_sql
run apache/datafusion#7946)&mut SessionContext
to&SessionContext
in substrait (Minor: Change from&mut SessionContext
to&SessionContext
in substrait apache/datafusion#7965)HashJoinExec
documentation (Minor: ImproveHashJoinExec
documentation apache/datafusion#7953)core
,execution
andphysical-plan
crates (Add README.md tocore
,execution
andphysical-plan
crates apache/datafusion#7970)ExecutionPlan::repartition
(Move source repartitioning intoExecutionPlan::repartition
apache/datafusion#7936)sqllogictest
crate README (Minor: Upate thesqllogictest
crate README apache/datafusion#7971)ScalarValue
handling of NULL values for ListArray (FixScalarValue
handling of NULL values for ListArray apache/datafusion#7969)ScalarValue::new_list
(Fix panic in multiple distinct aggregates by fixingScalarValue::new_list
apache/datafusion#7989)MemoryReservation::consumer
getter apache/datafusion#8000)UPDATE SET FROM
statement (fix: generate logical plan forUPDATE SET FROM
statement apache/datafusion#7984)common_sub_expression_eliminate
failed (Fix: dataframe_subquery example Optimizer rulecommon_sub_expression_eliminate
failed apache/datafusion#8016)ExecutionPlan
documentation (Minor: ImproveExecutionPlan
documentation apache/datafusion#8019)PartitionStream
andStreamingTableExec
(Minor: Improve documentation forPartitionStream
andStreamingTableExec
apache/datafusion#8035)ProjectionMapping
as a struct (EncapsulateProjectionMapping
as a struct apache/datafusion#8033)to_timestamp
,to_timestamp_seconds
, ... (Minor: Fix bugs in docs forto_timestamp
,to_timestamp_seconds
, ... apache/datafusion#8040)PartitionSearchMode
struct (Improve comments forPartitionSearchMode
struct apache/datafusion#8047)foo.parquet.snappy
as well asfoo.parquet
(feat: Support determining extensions from names likefoo.parquet.snappy
as well asfoo.parquet
apache/datafusion#7972)array_repeat
(Replace macro with function forarray_repeat
apache/datafusion#8071)single_distinct_to_group_by
rule (Minor: remove unnecessary projection insingle_distinct_to_group_by
rule apache/datafusion#8061)Expr::alias
in a few places to make the code more concise (Minor: useExpr::alias
in a few places to make the code more concise apache/datafusion#8097)nulls
inarray_replace
, avoid a copy (Minor: Supportnulls
inarray_replace
, avoid a copy apache/datafusion#8054)expr_fn
forStructFunction
(Support remaining functions in protobuf serialization, addexpr_fn
forStructFunction
apache/datafusion#8100)array_append/array_prepend
to remove deplicate codes (rewritearray_append/array_prepend
to remove deplicate codes apache/datafusion#8108)array_intersect
(Implementation ofarray_intersect
apache/datafusion#8081)SymmetricHashJoin
(Improve documentation for calculate_prune_length method inSymmetricHashJoin
apache/datafusion#8125)array_replace
tests (Minor: remove duplicatedarray_replace
tests apache/datafusion#8066)Result
apache/datafusion#7901)IS NULL
andIS NOT NULL
(Add subtrait support forIS NULL
andIS NOT NULL
apache/datafusion#8093)Wildcard
andQualifiedWildcard
, addwildcard()
expr fn (CombineExpr::Wildcard
andWxpr::QualifiedWildcard
, addwildcard()
expr fn apache/datafusion#8105)DISTINCT ON
from Postgres (ImplementDISTINCT ON
from Postgres apache/datafusion#7981)array_append
(Avoid concat inarray_append
apache/datafusion#8137)array_union
(Implementarray_union
apache/datafusion#7897)ExecutionPlan::equivalence_properties
more thoroughly (Minor: DocumentExecutionPlan::equivalence_properties
more thoroughly apache/datafusion#8128)LeftJoinData
into a struct (rather than anonymous enum) and add comments (Minor: EncapsulateLeftJoinData
into a struct (rather than anonymous enum) and add comments apache/datafusion#8153)EquivalenceClass
into a struct (EncapsulateEquivalenceClass
into a struct apache/datafusion#8034)ScalarUDF
,AggregateUDF
andWindowUDF
nonpub
(Make fields ofScalarUDF
,AggregateUDF
andWindowUDF
nonpub
apache/datafusion#8079)array_position
andarray_positions
(Replace macro with function forarray_position
andarray_positions
apache/datafusion#8170)array_pop_front
(Implement funcarray_pop_front
apache/datafusion#8142)displayable.rs
to sqllogictest (Minor: Port tests indisplayable.rs
to sqllogictest apache/datafusion#8246)with_estimated_selectivity
to Precision (Minor: addwith_estimated_selectivity
to Precision apache/datafusion#8177)join on
(fix: Timestamp with timezone not consideredjoin on
apache/datafusion#8150)array_except
function (Introducearray_except
function apache/datafusion#8135)describe.rs
to sqllogictest (Port tests indescribe.rs
to sqllogictest apache/datafusion#8242)string_agg
function (feat: impl the basicstring_agg
function apache/datafusion#8148)array_has/array_has_all/array_has_any
macro to remove duplicate code (Replacearray_has/array_has_all/array_has_any
macro to remove duplicate code apache/datafusion#8263)NTILE
return types apache/datafusion#8270)array_union
/array_except
/array_intersect
handle empty/null arrays rightly (makearray_union
/array_except
/array_intersect
handle empty/null arrays rightly apache/datafusion#8269)partitions
default to number of cores instead of 2 ([Benchmarks] Makepartitions
default to number of cores instead of 2 apache/datafusion#8292)LargeList
forarrow_cast
, supportScalarValue::LargeList
(supportLargeList
forarrow_cast
, supportScalarValue::LargeList
apache/datafusion#8290)Expr::ScalarFunction
andExpr::ScalarUDF
, introduce unresolved functions by name (Refactor: UnifyExpr::ScalarFunction
andExpr::ScalarUDF
, introduce unresolved functions by name apache/datafusion#8258)single_distinct_to_group_by
rule (Support no distinct aggregate sum/min/max insingle_distinct_to_group_by
rule apache/datafusion#8266)aggregates.rs
to sqllogictest apache/datafusion#8316)quote
andescape
attributes to create csv external table (Addquote
andescape
attributes to create csv external table apache/datafusion#8351)BuiltInScalarFunction::alias
a method apache/datafusion#8349)ScalarFunctionDefintion
apache/datafusion#8365)LargeList
inarray_empty
(feat: supportLargeList
inarray_empty
apache/datafusion#8321)ntile
work in some corner cases (fix: makentile
work in some corner cases apache/datafusion#8371)ScalarFunctionDefinition
apache/datafusion#8387)array_ndims
to fix List(Null) handling (Rewritearray_ndims
to fix List(Null) handling apache/datafusion#8320)ScalarValue
(Docs: Improve the documentation onScalarValue
apache/datafusion#8378)array_replace
(Avoid concat forarray_replace
apache/datafusion#8337)LargeList
inmake_array
andarray_length
(feat: supportLargeList
inmake_array
andarray_length
apache/datafusion#8121)unalias()
TableScan filters when create Physical Filter (removeunalias
TableScan filters when create Physical Filter apache/datafusion#8404)LogicalPlan::Explain
useTreeNode::transform
fails (fix transformingLogicalPlan::Explain
useTreeNode::transform
fails apache/datafusion#8400)array_except
documentation example (Docs: Fixarray_except
documentation example error apache/datafusion#8407)PruningPredicate
documentation (Minor: ImprovePruningPredicate
documentation apache/datafusion#8394)LargeList
forarray_has
,array_has_all
andarray_has_any
(feat: supportLargeList
forarray_has
,array_has_all
andarray_has_any
apache/datafusion#8322)schema
can't be a subset of the child schema (Unionschema
can't be a subset of the child schema apache/datafusion#8408)PartitionSearchMode
into datafusion_physical_plan, rename toInputOrderMode
(MovePartitionSearchMode
into datafusion_physical_plan, rename toInputOrderMode
apache/datafusion#8364)ScalarValue::from
impl for strings (Minor: UseScalarValue::from
impl for strings apache/datafusion#8429)ORDER BY
(Fix ambiguous reference when aliasing in combination withORDER BY
apache/datafusion#8425)list-slice
andslice
to function (Minor: convert marcrolist-slice
andslice
to function apache/datafusion#8424)ORDER BY
window definition should not be an ordinal referring to relation column (fix: Literal inORDER BY
window definition should not be an ordinal referring to relation column apache/datafusion#8419)array_sort
(list_sort
) (feat: Supportarray_sort
(list_sort
) apache/datafusion#8279)dict_id
onField
during serde roundtrip (Preservedict_id
onField
during serde roundtrip apache/datafusion#8457)InterleaveExecNode
in the proto apache/datafusion#8460)cast
apache/datafusion#8458)data_trunc
to reduce duplicated code (Minor: refactordata_trunc
to reduce duplicated code apache/datafusion#8430)evaluate_demo
andrange_analysis_demo
to Expr examples (Addevaluate_demo
andrange_analysis_demo
to Expr examples apache/datafusion#8377)define_array_slice
and reusearray_slice
forarray_pop_front/back
(Removedefine_array_slice
and reusearray_slice
forarray_pop_front/back
apache/datafusion#8401)trim
to clean up duplicated code (Minor: refactortrim
to clean up duplicated code apache/datafusion#8434)EmptyExec
intoPlaceholderRowExec
(SplitEmptyExec
intoPlaceholderRowExec
apache/datafusion#8446)Interval
(fix: support uppercase when parsingInterval
apache/datafusion#8478)today
alias forcurrent_date
(Addtoday
alias forcurrent_date
apache/datafusion#8423)array_expression
apache/datafusion#8495)IdentVisitor
/GraphvizVisitor
only when requested (fix: Pull stats inIdentVisitor
/GraphvizVisitor
only when requested apache/datafusion#8514)DataFrame::cache
errors withPlan("Mismatch between schema and batches")
(FixDataFrame::cache
errors withPlan("Mismatch between schema and batches")
apache/datafusion#8510)parquet_metadata
function apache/datafusion#8535)date_bin_impl
(Minor: reduce code duplication indate_bin_impl
apache/datafusion#8528)SUPPORTED_STRUCT_TYPES
apache/datafusion#8480)compute_record_batch_statistics
wrong withprojection
(Fixcompute_record_batch_statistics
wrong withprojection
apache/datafusion#8489)HashJoinStream
state machine (refactor:HashJoinStream
state machine apache/datafusion#8538)LiteralGuarantee
on columns to extract conditions required forPhysicalExpr
expressions to evaluate to true (AddLiteralGuarantee
on columns to extract conditions required forPhysicalExpr
expressions to evaluate to true apache/datafusion#8437)coerce_arguments_for_signature
and introduce another one for ArrayAppend (Move Coercion for MakeArray tocoerce_arguments_for_signature
and introduce another one for ArrayAppend apache/datafusion#8317)LargeList
inarray_positions
apache/datafusion#8571)LargeList
inarray_element
apache/datafusion#8570)parquet.rs
to sqllogictest (Port tests inparquet.rs
to sqllogictest apache/datafusion#8560)not-impl-err
inarray_expression
apache/datafusion#8589)LargeList
inarray_dims
(feat: supportLargeList
inarray_dims
apache/datafusion#8592)arrow_err!
macros, optional backtrace to ArrowError (Addarrow_err!
macros, optional backtrace to ArrowError apache/datafusion#8586)LargeList
inarray_remove
apache/datafusion#8595)ParamValues::{LIST -> List,MAP -> Map}
(RenameParamValues::{LIST -> List,MAP -> Map}
apache/datafusion#8611)listing_table_ignore_subdirectory
(Add new configuration itemlisting_table_ignore_subdirectory
apache/datafusion#8565)ParamValues
's methods (Optimize the parameter types ofParamValues
's methods apache/datafusion#8613)ParamValues::get_placeholders_with_values
(Do not panic on zero placeholders inParamValues::get_placeholders_with_values
apache/datafusion#8615)contained
API in PruningPredicate (Implementcontained
API in PruningPredicate apache/datafusion#8440)array_expressions
apache/datafusion#8622)listing_table_ignore_subdirectory
config documentation (Minor: improvelisting_table_ignore_subdirectory
config documentation apache/datafusion#8634)contains
API (Rewrite bloom filters to use contains API apache/datafusion#8442)array_union
andarray_intersect
functions to one general function (Refactorarray_union
andarray_intersect
functions to one general function apache/datafusion#8516)array_pop_front
andarray_pop_back
(feat: support 'LargeList' inarray_pop_front
andarray_pop_back
apache/datafusion#8569)Antarctica/Vostok
tz offset changed in chrono-tz 0.8.5 apache/datafusion#8677)JoinHashMap
build order forHashJoinStream
(refactor: modifiedJoinHashMap
build order forHashJoinStream
apache/datafusion#8658)array_prepend
signature for null and empty array apache/datafusion#8625)NULL [NOT] IN (..)
expressions apache/datafusion#8691)expr::window_function::WindowFunction
toWindowFunctionDefinition
, make structure consistent with ScalarFunction (Renameexpr::window_function::WindowFunction
toWindowFunctionDefinition
, make structure consistent with ScalarFunction apache/datafusion#8382)LogicalPlan::with_new_inputs
(Deprecate duplicate functionLogicalPlan::with_new_inputs
apache/datafusion#8707)Clippy
apache/datafusion#8715)LargeList
inarray_position
apache/datafusion#8714)LargeList
inarray_ndims
apache/datafusion#8716)LargeList
inarray_prepend
andarray_append
(supportLargeList
inarray_prepend
andarray_append
apache/datafusion#8679)extract(epoch from date)
for Date32 and Date64 (Support forextract(epoch from date)
for Date32 and Date64 apache/datafusion#8695)DistinctCountAccumulator
for primitive types (feat: native types inDistinctCountAccumulator
for primitive types apache/datafusion#8721)PruningPredicate
docstrings more (Minor: ImprovePruningPredicate
docstrings apache/datafusion#8748)LargeList
incardinality
(feat: supportLargeList
incardinality
apache/datafusion#8726)repartition_file_scans
out ofenable_round_robin
check inEnforceDistribution
rule (Moverepartition_file_scans
out ofenable_round_robin
check inEnforceDistribution
rule apache/datafusion#8731)largelist
inarray_to_string
(feat: supportlargelist
inarray_to_string
apache/datafusion#8729)StringConcat
to Function forarray_concat
,array_append
andarray_prepend
(Convert Binary OperatorStringConcat
to Function forarray_concat
,array_append
andarray_prepend
apache/datafusion#8636)schema_err!
error macros with optional backtrace (Addschema_err!
error macros with optional backtrace apache/datafusion#8620)ScalarUDF
in terms ofScalarUDFImpl
trait apache/datafusion#8713)expr.rs
to sqllogictests. Part1 (Move tests fromexpr.rs
to sqllogictests. Part1 apache/datafusion#8773)