Update arrow_datafusion (major) #1330
Open
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.
This PR contains the following updates:
55.2.0->57.1.048.0.1->51.0.048.0.1->51.0.048.0.1->51.0.048.0.1->51.0.048.0.1->51.0.048.0.1->51.0.048.0.1->51.0.048.0.1->51.0.048.0.1->51.0.048.0.1->51.0.0Release Notes
apache/arrow-rs (arrow)
v57.1.0Compare Source
Full Changelog
Implemented enhancements:
unsafe#8848 [arrow]shred_variant#8795 [arrow]FilterBuilder::optimizeor not #8781 [arrow]arrow-jsonsupports encoding binary arrays, but not decoding #8736 [arrow]FilterPredicateinstances to be reused for RecordBatches #8692 [arrow]ParquetRecordBatchStream(async API) in terms of the PushDecoder #8677 [parquet]FixedSizeBinary(16)shredding #8665parse_data_typeforList,ListView,LargeList,LargeListView,FixedSizeList,Union,Map,RunEndCoded. #8648 [arrow]RleDecoder::resetrather than panic #8632 [parquet]BooleanBufferBuilderandMutableBufferthat mutate directly the buffer #8618 [arrow]Fixed bugs:
List(Int64)results in nullable list in 57.0.0 and a non-nullable list in 57.1.0 #8883ThriftMetadataWriter::write_column_indexescannot handle aColumnIndexMetaData::NONE#8815 [parquet]error: item_reader def levels are Nonewhen reading nested field with row filter #8657 [parquet]FixedSizeListArrays are not handled #8623 [arrow]Documentation updates:
MutableBufferfromBuffer#8853 [arrow] (alamb)PrimitiveArrayto aVec#8771 [arrow] (alamb)arrow_integration_testcrate #8738 [arrow] (phil-opp)Performance improvements:
RowConverter::from_binaryshould opportunistically take ownership of the buffer #8685 [arrow]collect_booland removeunsafe, optimizetake_bits,take_nativefor null values #8849 [arrow] (Dandandan)BooleanBuffer::append_packed_rangeto useapply_bitwise_binary_op#8812 [arrow] (alamb)LogicalTypeinColumnOrder::get_sort_order, deprecateget_logical_type#8789 [parquet] (alamb)ArrayIterdefault impl fornth,nth_back,lastandcount#8785 [arrow] (rluvaton)SerializedPageReader#8745 [parquet] (XiangpengHao)count,nth,nth_back,lastandmaxfor BitIterator #8696 [arrow] (rluvaton)FilterPredicate::filter_record_batch#8693 [arrow] (pepijnve)RowConverter::from_binary#8686 [arrow] (mzabaluev)apply_unary_opandapply_binary_opbitwise operations #8619 [arrow] (rluvaton)Closed issues:
Field#8784arrow-integration-testcrate is linked fromarrowdocs #8739 [arrow]VariantArray::valueto return aResult<Variant>#8672Merged pull requests:
List(non-null Int64)instead ofList(nullable Int64)#8890 [parquet] [arrow] (etseidl)ArrowReaderOptions::with_virtual_columnserror rather than panic on invalid input #8867 [parquet] (alamb)RowNumberReaderwhen not all row groups are selected #8863 [parquet] (vustef)ArrayFormatters when Pretty-Printing Record Batches #8829 [arrow] (tobixdev)ListArraydocumentation #8803 [arrow] (liamzwbao)ArrowReaderOptionsandArrowReaderMetadata#8798 [parquet] (alamb)shred_variant#8796 (liamzwbao)VariantPath::is_empty#8791 (friendlymatthew)ArrayIterbenchmarks #8774 [arrow] (rluvaton)DataType::{Binary/LargeBinary/BinaryView}#8768 [arrow] (klion26)DataType::Union,DataType::Map,DataType::RunEndEncoded#8765 [arrow] (dqkqd)test_cache_projection_excludes_nested_columnsto use high level APIs #8754 [parquet] (alamb)mergeandmerge_nkernels #8753 [arrow] (pepijnve)arrow-integration-testcrate from mainarrowcrate #8740 [arrow] (phil-opp)RleDecoder::reloadrather than panic #8729 [parquet] (liamzwbao)ArrayIterdoes not report size hint correctly after advancing from the iterator back #8728 [arrow] (rluvaton)zipnow treats nulls as false in provided mask regardless of the underlying bit value #8711 [arrow] (rluvaton)arrow-avroREADME.mdversion to 57 #8695 [arrow] (jecsand838)thrift_enummacro forConvertedType#8680 [parquet] (etseidl)OffsetBuffer::from_lengths(std::iter::repeat_n(<val>, <repeat>));withOffsetBuffer::from_repeated_length(<val>, <repeat>);#8669 [arrow] (rluvaton)shred_variantfor Uuids #8666 (friendlymatthew)create_test_variant_arrayhelper method #8664 (friendlymatthew)new_repeatedtoByteArray#8659 [arrow] (rluvaton)repeat_slice_n_timestoMutableBuffer#8658 [arrow] (rluvaton)rescale_decimalfollowup #8655 [arrow] (liamzwbao)List,ListView,LargeList,LargeListView,FixedSizeList#8649 [arrow] (dqkqd)try_new_with_lengthconstructor toFixedSizeList#8624 [arrow] (connortsui20)variant_to_arrowfor utf8 #8600 [arrow] (sdf-jkl)* This Changelog was automatically generated by github_changelog_generator
v57.0.0Compare Source
Full Changelog
Implemented enhancements:
unsafe#8848 [arrow]shred_variant#8795 [arrow]FilterBuilder::optimizeor not #8781 [arrow]arrow-jsonsupports encoding binary arrays, but not decoding #8736 [arrow]FilterPredicateinstances to be reused for RecordBatches #8692 [arrow]ParquetRecordBatchStream(async API) in terms of the PushDecoder #8677 [parquet]FixedSizeBinary(16)shredding #8665parse_data_typeforList,ListView,LargeList,LargeListView,FixedSizeList,Union,Map,RunEndCoded. #8648 [arrow]RleDecoder::resetrather than panic #8632 [parquet]BooleanBufferBuilderandMutableBufferthat mutate directly the buffer #8618 [arrow]Fixed bugs:
List(Int64)results in nullable list in 57.0.0 and a non-nullable list in 57.1.0 #8883ThriftMetadataWriter::write_column_indexescannot handle aColumnIndexMetaData::NONE#8815 [parquet]error: item_reader def levels are Nonewhen reading nested field with row filter #8657 [parquet]FixedSizeListArrays are not handled #8623 [arrow]Documentation updates:
MutableBufferfromBuffer#8853 [arrow] (alamb)PrimitiveArrayto aVec#8771 [arrow] (alamb)arrow_integration_testcrate #8738 [arrow] (phil-opp)Performance improvements:
RowConverter::from_binaryshould opportunistically take ownership of the buffer #8685 [arrow]collect_booland removeunsafe, optimizetake_bits,take_nativefor null values #8849 [arrow] (Dandandan)BooleanBuffer::append_packed_rangeto useapply_bitwise_binary_op#8812 [arrow] (alamb)LogicalTypeinColumnOrder::get_sort_order, deprecateget_logical_type#8789 [parquet] (alamb)ArrayIterdefault impl fornth,nth_back,lastandcount#8785 [arrow] (rluvaton)SerializedPageReader#8745 [parquet] (XiangpengHao)count,nth,nth_back,lastandmaxfor BitIterator #8696 [arrow] (rluvaton)FilterPredicate::filter_record_batch#8693 [arrow] (pepijnve)RowConverter::from_binary#8686 [arrow] (mzabaluev)apply_unary_opandapply_binary_opbitwise operations #8619 [arrow] (rluvaton)Closed issues:
Field#8784arrow-integration-testcrate is linked fromarrowdocs #8739 [arrow]VariantArray::valueto return aResult<Variant>#8672Merged pull requests:
List(non-null Int64)instead ofList(nullable Int64)#8890 [parquet] [arrow] (etseidl)ArrowReaderOptions::with_virtual_columnserror rather than panic on invalid input #8867 [parquet] (alamb)RowNumberReaderwhen not all row groups are selected #8863 [parquet] (vustef)ArrayFormatters when Pretty-Printing Record Batches #8829 [arrow] (tobixdev)ListArraydocumentation #8803 [arrow] (liamzwbao)ArrowReaderOptionsandArrowReaderMetadata#8798 [parquet] (alamb)shred_variant#8796 (liamzwbao)VariantPath::is_empty#8791 (friendlymatthew)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.