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]

Reply via email to