Removed / breaking in @apache-arrow-24.0.0, gone in @apache-arrow-25.0.0
TestRankOptions.test_null_placementMethodc_glib/test/test-rank-options.rb
EqualOptionsClasscpp/src/arrow/compare.h
EqualOptions.DefaultsMethodcpp/src/arrow/compare.h
EqualOptions.atolMethodcpp/src/arrow/compare.h
EqualOptions.diff_sinkMethodcpp/src/arrow/compare.h
EqualOptions.nans_equalMethodcpp/src/arrow/compare.h
EqualOptions.signed_zeros_equalMethodcpp/src/arrow/compare.h
EqualOptions.use_atolMethodcpp/src/arrow/compare.h
EqualOptions.use_metadataMethodcpp/src/arrow/compare.h
EqualOptions.use_schemaMethodcpp/src/arrow/compare.h
EnumTraits<NullPlacement>Classcpp/src/arrow/compute/api_vector.cc
EnumTraits<NullPlacement>.nameMethodcpp/src/arrow/compute/api_vector.cc
EnumTraits<NullPlacement>.value_nameMethodcpp/src/arrow/compute/api_vector.cc
PairwiseOptionsMethodcpp/src/arrow/compute/api_vector.cc
PartitionNthOptionsMethodcpp/src/arrow/compute/api_vector.cc
TableSelector.PartitionNullsInternalMethodcpp/src/arrow/compute/kernels/vector_select_k.cc
ASSERT_OK_AND_ASSIGNFunctioncpp/src/arrow/filesystem/localfs_test.cc
CheckConcreteFileFunctioncpp/src/arrow/filesystem/localfs_test.cc
CheckNormalizePathFunctioncpp/src/arrow/filesystem/localfs_test.cc
DirTreeCreatorClasscpp/src/arrow/filesystem/localfs_test.cc
DirTreeCreator.CreateMethodcpp/src/arrow/filesystem/localfs_test.cc
TESTFunctioncpp/src/arrow/filesystem/localfs_test.cc
TYPED_TESTFunctioncpp/src/arrow/filesystem/localfs_test.cc
TestInvalidPathFromUriFunctioncpp/src/arrow/filesystem/localfs_test.cc
TestInvalidUriFunctioncpp/src/arrow/filesystem/localfs_test.cc
TestInvalidUriOrPathFunctioncpp/src/arrow/filesystem/localfs_test.cc
TestLocalUriFunctioncpp/src/arrow/filesystem/localfs_test.cc
TestLocalUriOrPathFunctioncpp/src/arrow/filesystem/localfs_test.cc
TESTFunctioncpp/src/arrow/filesystem/s3fs_module_test.cc
TestMinioServerClasscpp/src/arrow/filesystem/s3fs_test.cc
TestMinioServer.SetUpMethodcpp/src/arrow/filesystem/s3fs_test.cc
TestS3FSClasscpp/src/arrow/filesystem/s3fs_test.cc
TestS3FS.AssertInfoAllBucketsRecursiveMethodcpp/src/arrow/filesystem/s3fs_test.cc
TestS3FS.AssertMetadataRoundtripMethodcpp/src/arrow/filesystem/s3fs_test.cc
TestS3FS.MakeFileSystemMethodcpp/src/arrow/filesystem/s3fs_test.cc
TestS3FS.MakeNewFileSystemMethodcpp/src/arrow/filesystem/s3fs_test.cc
TestS3FS.PopulateTestBucketMethodcpp/src/arrow/filesystem/s3fs_test.cc
TestS3FS.RestoreTestBucketMethodcpp/src/arrow/filesystem/s3fs_test.cc
TestS3FS.SetUpMethodcpp/src/arrow/filesystem/s3fs_test.cc
TestS3FS.TearDownMethodcpp/src/arrow/filesystem/s3fs_test.cc
TestS3FS.TestOpenOutputStreamMethodcpp/src/arrow/filesystem/s3fs_test.cc
TestS3FS.TestOpenOutputStreamAbortMethodcpp/src/arrow/filesystem/s3fs_test.cc
TestS3FS.TestOpenOutputStreamCloseAsyncDestructorMethodcpp/src/arrow/filesystem/s3fs_test.cc
TestS3FS.TestOpenOutputStreamCloseAsyncFutureDeadlockMethodcpp/src/arrow/filesystem/s3fs_test.cc
TestS3FS.TestOpenOutputStreamDestructorMethodcpp/src/arrow/filesystem/s3fs_test.cc
CheckForRemoteTestMethodcpp/src/arrow/flight/sql/odbc/tests/odbc_test_suite.cc
StateClasscpp/src/arrow/ipc/message.cc
ConvertColumnsToTensorRowMajorVisitorClasscpp/src/arrow/tensor.cc
ConvertColumnsToTensorRowMajorVisitor.VisitMethodcpp/src/arrow/tensor.cc
ConvertColumnsToTensorVisitorClasscpp/src/arrow/tensor.cc
ConvertColumnsToTensorVisitor.VisitMethodcpp/src/arrow/tensor.cc
CheckNotWithinUlpFunctioncpp/src/arrow/testing/gtest_util_test.cc
CheckNotWithinUlpSingleFunctioncpp/src/arrow/testing/gtest_util_test.cc
CheckWithinUlpFunctioncpp/src/arrow/testing/gtest_util_test.cc
CheckWithinUlpSingleFunctioncpp/src/arrow/testing/gtest_util_test.cc
ConvertToFloat16VectorFunctioncpp/src/arrow/testing/gtest_util_test.cc
FloatToUIntClasscpp/src/arrow/testing/math.cc
FloatToUInt<double>Classcpp/src/arrow/testing/math.cc
FloatToUInt<float>Classcpp/src/arrow/testing/math.cc
Float16>Classcpp/src/arrow/testing/math.cc
UlpDistanceUtilClasscpp/src/arrow/testing/math.cc
UlpDistanceUtil.ConvertSignAndMagnitudeToBiasedMethodcpp/src/arrow/testing/math.cc
UlpDistanceUtil.UlpDistanceMethodcpp/src/arrow/testing/math.cc
WithinUlpFunctioncpp/src/arrow/testing/math.cc
UnpackDynamicFunction.implementationsMethodcpp/src/arrow/util/bpacking.cc
unpack_avx2Functioncpp/src/arrow/util/bpacking_simd_avx2.cc
UNPACK_PLATFORMFunctioncpp/src/arrow/util/bpacking_simd_default.cc
BuildConstantArrayFunctioncpp/src/arrow/util/bpacking_simd_kernel_internal.h
left_shiftFunctioncpp/src/arrow/util/bpacking_simd_kernel_internal.h
load_val_asFunctioncpp/src/arrow/util/bpacking_simd_kernel_internal.h
safe_load_bytesFunctioncpp/src/arrow/util/bpacking_simd_kernel_internal.h
TEST_PFunctioncpp/src/arrow/util/bpacking_test.cc
ByteStreamSplitDecodeDynamic.implementationsMethodcpp/src/arrow/util/byte_stream_split_internal.cc
ByteStreamSplitEncodeDynamic.implementationsMethodcpp/src/arrow/util/byte_stream_split_internal.cc
ImplClasscpp/src/arrow/util/cpu_info.cc
Impl.EnableFeatureMethodcpp/src/arrow/util/cpu_info.cc
Impl.ImplMethodcpp/src/arrow/util/cpu_info.cc
LinuxParseCpuFlagsFunctioncpp/src/arrow/util/cpu_info.cc
SysCtlCpuFeatureClasscpp/src/arrow/util/cpu_info.cc
__cpuidexFunctioncpp/src/arrow/util/cpu_info.cc
_xgetbvFunctioncpp/src/arrow/util/cpu_info.cc
hardware_flagsMethodcpp/src/arrow/util/cpu_info.cc
num_coresMethodcpp/src/arrow/util/cpu_info.cc
vendorMethodcpp/src/arrow/util/cpu_info.cc
ImplClasscpp/src/arrow/util/cpu_info.h
DynamicDispatch.ResolveMethodcpp/src/arrow/util/dispatch_internal.h
SafeCopyFunctioncpp/src/arrow/util/ubsan.h
SafeLoadFunctioncpp/src/arrow/util/ubsan.h
SafeLoadAsFunctioncpp/src/arrow/util/ubsan.h
SafeStoreFunctioncpp/src/arrow/util/ubsan.h
GANDIVA_EXPORTClasscpp/src/gandiva/regex_util.h
SqlLikePatternToPcreFunctioncpp/src/gandiva/regex_util.h
TypedFuzzEncoding.ArrowTypeMethodcpp/src/parquet/arrow/fuzz_encoding_internal.cc
TypedFuzzEncoding.CompareAgainstReferenceMethodcpp/src/parquet/arrow/fuzz_encoding_internal.cc
TypedFuzzEncoding.CompareChunkAgainstReferenceMethodcpp/src/parquet/arrow/fuzz_encoding_internal.cc
TypedFuzzEncoding.MakeArrowMethodcpp/src/parquet/arrow/fuzz_encoding_internal.cc
TypedFuzzEncoding.MakeDecoderMethodcpp/src/parquet/arrow/fuzz_encoding_internal.cc
TypedFuzzEncoding.MakeEncoderMethodcpp/src/parquet/arrow/fuzz_encoding_internal.cc
TypedFuzzEncoding.arrow_supportedMethodcpp/src/parquet/arrow/fuzz_encoding_internal.cc
TypedFuzzEncoding.chunk_sizesMethodcpp/src/parquet/arrow/fuzz_encoding_internal.cc
… +18 more
Signature changed
CppBenchmarkRunner.__init__Methoddev/archery/archery/benchmark/runner.py
benchmark_diffFunctiondev/archery/archery/cli.py
benchmark_listFunctiondev/archery/archery/cli.py
benchmark_runFunctiondev/archery/archery/cli.py
report_prFunctiondev/archery/archery/crossbow/cli.py
upload_artifactsFunctiondev/archery/archery/crossbow/cli.py
Repo._github_loginMethoddev/archery/archery/crossbow/core.py
Repo.github_overwrite_release_assetsMethoddev/archery/archery/crossbow/core.py
tmpdirFunctiondev/archery/archery/utils/tmpdir.py
bottom_k_unstableFunctionpython/pyarrow/compute.py
top_k_unstableFunctionpython/pyarrow/compute.py
ParquetFile.__init__Methodpython/pyarrow/parquet/core.py
read_metadataFunctionpython/pyarrow/parquet/core.py
read_schemaFunctionpython/pyarrow/parquet/core.py
validate_select_kFunctionpython/pyarrow/tests/test_compute.py
Arrow.SortKey.initializeMethodruby/red-arrow/lib/arrow/sort-key.rb
Arrow.SortKey.normalize_targetMethodruby/red-arrow/lib/arrow/sort-key.rb
Arrow.SortKey.resolveMethodruby/red-arrow/lib/arrow/sort-key.rb
Arrow.SortOptions.add_sort_keyMethodruby/red-arrow/lib/arrow/sort-options.rb
Added new API surface in @apache-arrow-25.0.0
GArrowExtensionDataTypeRegistryPrivate_Classc_glib/arrow-glib/basic-data-type.cpp
garrow_unknown_extension_data_type_class_initFunctionc_glib/arrow-glib/basic-data-type.cpp
garrow_unknown_extension_data_type_initFunctionc_glib/arrow-glib/basic-data-type.cpp
_GArrowUnknownExtensionDataTypeClassClassc_glib/arrow-glib/basic-data-type.h
garrow_optional_null_placement_from_rawFunctionc_glib/arrow-glib/compute.cpp
garrow_optional_null_placement_to_rawFunctionc_glib/arrow-glib/compute.cpp
TestFixedShapeTensorDataType.test_converted_from_cppMethodc_glib/test/test-fixed-shape-tensor-data-type.rb
TestUUIDDataType.test_converted_from_cppMethodc_glib/test/test-uuid-data-type.rb
CheckFloatApproxEqualsWithUlpDistanceFunctioncpp/src/arrow/array/array_test.cc
ComputeLogicalNullCountMethodcpp/src/arrow/chunked_array.cc
FloatingEqualityDispatcher.DispatchL4Methodcpp/src/arrow/compare.cc
DefaultsFunctioncpp/src/arrow/compare.h
atolFunctioncpp/src/arrow/compare.h
diff_sinkFunctioncpp/src/arrow/compare.h
nans_equalFunctioncpp/src/arrow/compare.h
signed_zeros_equalFunctioncpp/src/arrow/compare.h
ulp_distanceFunctioncpp/src/arrow/compare.h
use_atolFunctioncpp/src/arrow/compare.h
use_metadataFunctioncpp/src/arrow/compare.h
use_schemaFunctioncpp/src/arrow/compare.h
GetSortKeysFunctioncpp/src/arrow/compute/api_vector.h
SortOptionsFunctioncpp/src/arrow/compute/api_vector.h
SortOptions DefaultsFunctioncpp/src/arrow/compute/api_vector.h
vector<SortKey> GetSortKeysMethodcpp/src/arrow/compute/api_vector.h
NullPlacement>Classcpp/src/arrow/compute/function_internal.h
NullPlacement>.nameMethodcpp/src/arrow/compute/function_internal.h
NullPlacement>.value_nameMethodcpp/src/arrow/compute/function_internal.h
ArrayIterator<Type, enable_if_binary_view_like<Type>>Classcpp/src/arrow/compute/kernels/codegen_internal.h
ArrayIterator<Type, enable_if_binary_view_like<Type>>.ArrayIteratorMethodcpp/src/arrow/compute/kernels/codegen_internal.h
ArrayIterator<Type, enable_if_binary_view_like<Type>>.operator()Methodcpp/src/arrow/compute/kernels/codegen_internal.h
HypotClasscpp/src/arrow/compute/kernels/scalar_arithmetic.cc
Hypot.CallMethodcpp/src/arrow/compute/kernels/scalar_arithmetic.cc
TestSelectKWithArrayClasscpp/src/arrow/compute/kernels/select_k_test.cc
TestSelectKWithArray.CheckMethodcpp/src/arrow/compute/kernels/select_k_test.cc
TestSelectKWithArray.DoSelectKMethodcpp/src/arrow/compute/kernels/select_k_test.cc
TestSelectKWithChunkedArray.CheckMethodcpp/src/arrow/compute/kernels/select_k_test.cc
TestSelectKWithChunkedArray.DoSelectKMethodcpp/src/arrow/compute/kernels/select_k_test.cc
TestSelectKWithChunkedArrayTypedClasscpp/src/arrow/compute/kernels/select_k_test.cc
TestReplaceNullClasscpp/src/arrow/compute/kernels/vector_replace_test.cc
TestReplaceNull.typeMethodcpp/src/arrow/compute/kernels/vector_replace_test.cc
CalculateOutputRangesByNullLikenessFunctioncpp/src/arrow/compute/kernels/vector_select_k.cc
HeapSortNonNullsToOutputFunctioncpp/src/arrow/compute/kernels/vector_select_k.cc
OutputRangesByNullLikenessClasscpp/src/arrow/compute/kernels/vector_select_k.cc
PartitionNullsAndNansFunctioncpp/src/arrow/compute/kernels/vector_select_k.cc
PartitionResultByNullLikenessClasscpp/src/arrow/compute/kernels/vector_select_k.cc
RecordBatchSelector.DoSelectKForKeyMethodcpp/src/arrow/compute/kernels/vector_select_k.cc
RecordBatchSelector.SelectKForKeyClasscpp/src/arrow/compute/kernels/vector_select_k.cc
RecordBatchSelector.SelectKForKey.DoMethodcpp/src/arrow/compute/kernels/vector_select_k.cc
RecordBatchSelector.SelectKForKey.SelectKForKeyMethodcpp/src/arrow/compute/kernels/vector_select_k.cc
AllOptionalNullPlacementsFunctioncpp/src/arrow/compute/kernels/vector_sort_test.cc
OrderingFunctioncpp/src/arrow/compute/ordering.h
ParquetFileReader>&>(
reader)),
arrow_properties));
return arrow_reader;
},
[path = source.path()]Methodcpp/src/arrow/dataset/file_parquet.cc
FileSystemFromUriAndOptionsFunctioncpp/src/arrow/filesystem/filesystem.cc
FileSystemFactory.FileSystemFactoryMethodcpp/src/arrow/filesystem/filesystem.h
ConcreteTypedOptionClasscpp/src/arrow/filesystem/localfs_test.cc
ConcreteTypedOption.ConcreteTypedOptionMethodcpp/src/arrow/filesystem/localfs_test.cc
ConcreteTypedOption.valueMethodcpp/src/arrow/filesystem/localfs_test.cc
IsAvailableMethodcpp/src/arrow/filesystem/s3_test_util.cc
FromUriAndOptionsMethodcpp/src/arrow/filesystem/s3fs.cc
S3ModuleTestClasscpp/src/arrow/filesystem/s3fs_module_test.cc
S3ModuleTest.SetUpMethodcpp/src/arrow/filesystem/s3fs_module_test.cc
TEST_FFunctioncpp/src/arrow/filesystem/s3fs_module_test.cc
ASSERT_OK_AND_ASSIGNFunctioncpp/src/arrow/filesystem/s3fs_test.cc
AssertInfoAllBucketsRecursiveFunctioncpp/src/arrow/filesystem/s3fs_test.cc
AssertMetadataRoundtripFunctioncpp/src/arrow/filesystem/s3fs_test.cc
MakeFileSystemFunctioncpp/src/arrow/filesystem/s3fs_test.cc
MakeNewFileSystemFunctioncpp/src/arrow/filesystem/s3fs_test.cc
RestoreTestBucketFunctioncpp/src/arrow/filesystem/s3fs_test.cc
S3FileSystemMakeUriClasscpp/src/arrow/filesystem/s3fs_test.cc
TestOpenOutputStreamFunctioncpp/src/arrow/filesystem/s3fs_test.cc
TestOpenOutputStreamAbortFunctioncpp/src/arrow/filesystem/s3fs_test.cc
TestOpenOutputStreamCloseAsyncDestructorFunctioncpp/src/arrow/filesystem/s3fs_test.cc
TestOpenOutputStreamCloseAsyncFutureDeadlockFunctioncpp/src/arrow/filesystem/s3fs_test.cc
TestOpenOutputStreamDestructorFunctioncpp/src/arrow/filesystem/s3fs_test.cc
GetConstSharedPtrOptionFunctioncpp/src/arrow/filesystem/util_internal.h
GetOptionFunctioncpp/src/arrow/filesystem/util_internal.h
AsciiStartsWithCaseInsensitiveFunctioncpp/src/arrow/flight/sql/example/sqlite_server.cc
ConnectionAttributePreConnectTestClasscpp/src/arrow/flight/sql/odbc/tests/connection_attr_test.cc
GetInfoSQLWCHARFunctioncpp/src/arrow/flight/sql/odbc/tests/connection_info_test.cc
ComputeKernelEnvironmentClasscpp/src/arrow/flight/sql/odbc/tests/odbc_test_suite.cc
ComputeKernelEnvironment.SetUpMethodcpp/src/arrow/flight/sql/odbc/tests/odbc_test_suite.cc
OdbcTestEnvironmentClasscpp/src/arrow/flight/sql/odbc/tests/odbc_test_suite.cc
OdbcTestEnvironment.SetUpMethodcpp/src/arrow/flight/sql/odbc/tests/odbc_test_suite.cc
OdbcTestEnvironment.TearDownMethodcpp/src/arrow/flight/sql/odbc/tests/odbc_test_suite.cc
RunningRemoteTestsFunctioncpp/src/arrow/flight/sql/odbc/tests/odbc_test_suite.cc
SqlWCharArrLenFunctioncpp/src/arrow/flight/sql/odbc/tests/odbc_test_suite.cc
FlightSQLOdbcEnvConnHandleMockTestBase.SetUpMethodcpp/src/arrow/flight/sql/odbc/tests/odbc_test_suite.h
FlightSQLOdbcEnvConnHandleMockTestBase.TearDownMethodcpp/src/arrow/flight/sql/odbc/tests/odbc_test_suite.h
FlightSQLOdbcEnvConnHandleRemoteTestBase.SetUpMethodcpp/src/arrow/flight/sql/odbc/tests/odbc_test_suite.h
FlightSQLOdbcEnvConnHandleRemoteTestBase.TearDownMethodcpp/src/arrow/flight/sql/odbc/tests/odbc_test_suite.h
OdbcHandlesClasscpp/src/arrow/flight/sql/odbc/tests/odbc_test_suite.h
AsciiStartsWithCaseInsensitiveFunctioncpp/src/arrow/flight/sql/test_app_cli.cc
AssertInvalidBinaryViewJsonFunctioncpp/src/arrow/integration/json_integration_test.cc
ReadRangeClasscpp/src/arrow/io/type_fwd.h
EndiannessTestParamClasscpp/src/arrow/ipc/endianness_test.cc
PrintToFunctioncpp/src/arrow/ipc/endianness_test.cc
TEST_PFunctioncpp/src/arrow/ipc/endianness_test.cc
TestEndiannessClasscpp/src/arrow/ipc/endianness_test.cc
TestEndianness.GetEndiannessBasePathMethodcpp/src/arrow/ipc/endianness_test.cc
TestEndianness.GetIpcFilePathMethodcpp/src/arrow/ipc/endianness_test.cc
… +365 more