-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
[Python] Remove no longer used serialize/deserialize PyArrow C++ code #43587
Comments
Perhaps a Github search would allow finding out whether those APIs are being used by third-party projects? |
The problem for a GitHub search is that a name like So based on that limited github search, those APIs are seemingly not used (publicly). It's not that the code gives any maintenance overhead (since it is not tested anymore, and if we leave it alone like in PRs that triggered this issue), so I am also fine with just keeping it a few months longer with a |
We can definitely annotate those functions with |
… Pyarrow C++ functions (#44064) ### Rationale for this change We want to remove this part of the code (since we no longer use it ourselves, see #43587), and before doing that first deprecating them for two releases. * GitHub Issue: #44063 Authored-by: Joris Van den Bossche <[email protected]> Signed-off-by: Joris Van den Bossche <[email protected]>
…ialize Pyarrow C++ functions (apache#44064) ### Rationale for this change We want to remove this part of the code (since we no longer use it ourselves, see apache#43587), and before doing that first deprecating them for two releases. * GitHub Issue: apache#44063 Authored-by: Joris Van den Bossche <[email protected]> Signed-off-by: Joris Van den Bossche <[email protected]>
We deprecated and removed the
pyarrow.serialization
functionality (#29705 / #34926). But that PR only removed the cython bindings, but not the underlying C++ code inpython/pyarrow/src/arrow/python/(de)serialize.h/cc
.Those C++ APIs were exposed using
ARROW_PYTHON_EXPORT
, so should they also first be deprecated before we remove them?https://github.com/apache/arrow/blob/dea09ec9c0dd0d6f68b67101dc520ac737eac277/python/pyarrow/src/arrow/python/serialize.h
https://github.com/apache/arrow/blob/dea09ec9c0dd0d6f68b67101dc520ac737eac277/python/pyarrow/src/arrow/python/deserialize.h
The text was updated successfully, but these errors were encountered: