AlenkaF commented on issue #45680: URL: https://github.com/apache/arrow/issues/45680#issuecomment-2713292238
I have checked the C++ and Python parts of the codebase an found these deprecated APIs. I will start with the Python part. Would be great, in the meantime, to get some feedback on the C++ and Flight part in case I am off somewhere or I should split the work in multiple PRs for easier review. ### C++ - `GetNextSegment` and related in [grouper.cc](http://grouper.cc/) from [GH-44052](https://github.com/apache/arrow/pull/44053) (Deprecated in 18.0.0) - `GetCapacity` in Gandiva [cache.cc](http://cache.cc/) from [GH-41329](https://github.com/apache/arrow/pull/41330 )(Deprecated in 17.0.0) - `BufferReader` constructors in io/memory.h from [GH-37212](https://github.com/apache/arrow/pull/37360) (Deprecated in 14.0.0) - `ObjectType`, `FileStatistics` in io/hdfs.h from [ARROW-8224](https://github.com/apache/arrow/pull/6735) (Deprecated in 0.17.0) - `OpenAppendStream` in filesystem/gcsfs.h from [ARROW-14222](https://github.com/apache/arrow/pull/11331) (Deprecated in 6.0.0) - Leftover from [ARROW-15732](https://github.com/apache/arrow/pull/15104) (Deprecated in 11.0.0) - [owned_thread_pool_](https://github.com/apache/arrow/blob/c124bb55d993daca93742ce896869ab3101dccbb/cpp/src/arrow/acero/exec_plan.cc#L343-L345) ### C++ Deprecated in 19.0.0, need to wait - `GetRecordBatchReader` in reader.h from [GH-44808](https://github.com/apache/arrow/pull/44809 ) - `NewRowGroup` with `chunk_size` parquet/arrow/writer.h from [GH-45048](https://github.com/apache/arrow/pull/45088) ### Python C++ - `PARQUET_2_0` see https://github.com/apache/arrow/issues/45129#issuecomment-2586483579 - serialize/deserialize https://github.com/apache/arrow/issues/43587 - see https://github.com/apache/arrow/pull/44064 ### Python - Python `use_legacy_format` in ipc writer https://github.com/apache/arrow/blob/c124bb55d993daca93742ce896869ab3101dccbb/python/pyarrow/ipc.py#L62-L64 - Python `use_legacy_dataset` in `ParquetDataset` - Opened issue: https://github.com/apache/arrow/issues/44790 - [test](https://github.com/apache/arrow/blob/c124bb55d993daca93742ce896869ab3101dccbb/python/pyarrow/tests/parquet/test_basic.py#L976) - `PyExtensionType` from https://github.com/apache/arrow/issues/38607 - [test](https://github.com/apache/arrow/blob/c124bb55d993daca93742ce896869ab3101dccbb/python/pyarrow/tests/test_extension_type.py#L1714) ### Flight connected - [Authenticate](https://github.com/apache/arrow/blob/c124bb55d993daca93742ce896869ab3101dccbb/cpp/src/arrow/flight/server_auth.h#L76) (Deprecated in 13.0.0) - [Flight UCX](https://github.com/apache/arrow/blob/c124bb55d993daca93742ce896869ab3101dccbb/cpp/src/arrow/flight/transport/ucx/ucx.h#L29) (Deprecated in 19.0.0) - [StartCall](https://github.com/apache/arrow/blob/c124bb55d993daca93742ce896869ab3101dccbb/cpp/src/arrow/flight/server_middleware.h#L94) (Deprecated in 13.0.0) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
