Skip to content

ARROW-13552: [C++] Remove deprecated APIs - #10868

Closed
pitrou wants to merge 1 commit into
apache:masterfrom
pitrou:ARROW-13552-cpp-deprecated-apis
Closed

ARROW-13552: [C++] Remove deprecated APIs#10868
pitrou wants to merge 1 commit into
apache:masterfrom
pitrou:ARROW-13552-cpp-deprecated-apis

Conversation

@pitrou

Copy link
Copy Markdown
Member

Remove APIs that have been deprecated for long enough.

Remove APIs that have been deprecated for long enough.
@github-actions

Copy link
Copy Markdown

@pitrou

pitrou commented Aug 4, 2021

Copy link
Copy Markdown
MemberAuthor

@github-actions crossbow submit -g cpp

@github-actions

Copy link
Copy Markdown

Revision: 64ebe00

Submitted crossbow builds: ursacomputing/crossbow @ actions-716

TaskStatus
test-conda-cppGithub Actions
test-conda-cpp-valgrindGithub Actions
test-debian-10-cppGithub Actions
test-fedora-33-cppGithub Actions
test-ubuntu-18.04-cppGithub Actions
test-ubuntu-18.04-cpp-releaseGithub Actions
test-ubuntu-18.04-cpp-staticGithub Actions
test-ubuntu-20.04-cppGithub Actions
test-ubuntu-20.04-cpp-14Github Actions
test-ubuntu-20.04-cpp-17Github Actions
test-ubuntu-20.04-cpp-thread-sanitizerGithub Actions

@bkietzbkietz closed this in 71a57b1Aug 4, 2021
@pitrou
pitrou deleted the ARROW-13552-cpp-deprecated-apis branch August 5, 2021 09:12
} \
} \
Status unwrap_##FUNC_SUFFIX(PyObject* obj, std::shared_ptr<TYPE_NAME>* out) { \
return unwrap_##FUNC_SUFFIX(obj).Value(out); \

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This removal broke the turbodbc integration tests. Apparently turbodbc was still using the version with *out, eg at https://github.com/blue-yonder/turbodbc/blob/be96fef1450de9cd77a506fdce141dda563fd8b3/cpp/turbodbc_arrow/Library/src/set_arrow_parameters.cpp#L427

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Opened ARROW-13594 to track the build failure on our side

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@pitrou@jorisvandenbossche@bkietz