Skip to content
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

[C++] Remove deprecated APIs #36326

Closed
pitrou opened this issue Jun 27, 2023 · 2 comments · Fixed by #36675
Closed

[C++] Remove deprecated APIs #36326

pitrou opened this issue Jun 27, 2023 · 2 comments · Fixed by #36675

Comments

@pitrou
Copy link
Member

pitrou commented Jun 27, 2023

Describe the enhancement requested

A number of C++ APIs are marked deprecated. We don't have a formal deprecation mechanism, but we should probably remove those that have been deprecated for at least one year, i.e. in 9.0.0 or before.

Component(s)

C++

@pitrou
Copy link
Member Author

pitrou commented Jun 27, 2023

@benibus Would you perhaps like to tackle this?

@benibus benibus self-assigned this Jun 27, 2023
@raulcd
Copy link
Member

raulcd commented Jul 7, 2023

I am moving this to 14.0.0 at the moment, if it is merged in time we can add it to the 13.0.0 but I don't think it is a blocker.

@raulcd raulcd modified the milestones: 13.0.0, 14.0.0 Jul 7, 2023
wgtmac pushed a commit that referenced this issue Jul 19, 2023
### Rationale for this change

General cleanup of C++ APIs deprecated for at least a year.

### What changes are included in this PR?

Removes any APIs annotated with `ARROW_DEPRECATED` and an included version `<=9.0`. In a few cases, tests needed to be removed or slightly altered.

### Are these changes tested?

Yes (covered by existing tests) when applicable.

### Are there any user-facing changes?

Yes

* Closes: #36326

Authored-by: benibus <bpharks@gmx.com>
Signed-off-by: Gang Wu <ustcwg@gmail.com>
chelseajonesr pushed a commit to chelseajonesr/arrow that referenced this issue Jul 20, 2023
…he#36675)

### Rationale for this change

General cleanup of C++ APIs deprecated for at least a year.

### What changes are included in this PR?

Removes any APIs annotated with `ARROW_DEPRECATED` and an included version `<=9.0`. In a few cases, tests needed to be removed or slightly altered.

### Are these changes tested?

Yes (covered by existing tests) when applicable.

### Are there any user-facing changes?

Yes

* Closes: apache#36326

Authored-by: benibus <bpharks@gmx.com>
Signed-off-by: Gang Wu <ustcwg@gmail.com>
R-JunmingChen pushed a commit to R-JunmingChen/arrow that referenced this issue Aug 20, 2023
…he#36675)

### Rationale for this change

General cleanup of C++ APIs deprecated for at least a year.

### What changes are included in this PR?

Removes any APIs annotated with `ARROW_DEPRECATED` and an included version `<=9.0`. In a few cases, tests needed to be removed or slightly altered.

### Are these changes tested?

Yes (covered by existing tests) when applicable.

### Are there any user-facing changes?

Yes

* Closes: apache#36326

Authored-by: benibus <bpharks@gmx.com>
Signed-off-by: Gang Wu <ustcwg@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants