-
Notifications
You must be signed in to change notification settings - Fork 1.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
R: Fix core dump when failing to evaluate ALTREP query #8600
Conversation
We can only use |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm. Looks like the test_relational.R
file is all whitespace changes
Almost. It's the last two commits, removing |
Thanks, do we call cpp11::stop in other unwrapped functions? |
This is going to need some investigation. I've put it on my list. |
R: Fix core dump when failing to evaluate ALTREP query
Remainder of the following two PRs: Merge pull request duckdb/duckdb#8600 from krlmlr/b-altrep-unwind R: Fix core dump when failing to evaluate ALTREP query Merge pull request duckdb/duckdb#8647 from krlmlr/b-altrep-cpp11-wrap Wrap ALTREP methods with BEGIN_CPP11 and END_CPP11
Remainder of the following two PRs: Merge pull request duckdb/duckdb#8600 from krlmlr/b-altrep-unwind R: Fix core dump when failing to evaluate ALTREP query Merge pull request duckdb/duckdb#8647 from krlmlr/b-altrep-cpp11-wrap Wrap ALTREP methods with BEGIN_CPP11 and END_CPP11
Remainder of the following two PRs: Merge pull request duckdb/duckdb#8600 from krlmlr/b-altrep-unwind R: Fix core dump when failing to evaluate ALTREP query Merge pull request duckdb/duckdb#8647 from krlmlr/b-altrep-cpp11-wrap Wrap ALTREP methods with BEGIN_CPP11 and END_CPP11
- Merge pull request duckdb/duckdb#8717 from Tmonster/projection_quoted_columns - Indent tests, was part of of the following PRs which otherwise cancel themselves out: - Merge pull request duckdb/duckdb#8600 from krlmlr/b-altrep-unwind: R: Fix core dump when failing to evaluate ALTREP query - Merge pull request duckdb/duckdb#8647 from krlmlr/b-altrep-cpp11-wrap: Wrap ALTREP methods with BEGIN_CPP11 and END_CPP11 - Merge pull request duckdb/duckdb#8207 from krlmlr/b-copy-string: R: Avoid crash when finalizing - Merge pull request duckdb/duckdb#8272 from krlmlr/b-warn-copy: Remove dangerous overload of cpp11::warning()
- Merge pull request duckdb/duckdb#8717 from Tmonster/projection_quoted_columns - Indent tests, was part of of the following PRs which otherwise cancel themselves out: - Merge pull request duckdb/duckdb#8600 from krlmlr/b-altrep-unwind: R: Fix core dump when failing to evaluate ALTREP query - Merge pull request duckdb/duckdb#8647 from krlmlr/b-altrep-cpp11-wrap: Wrap ALTREP methods with BEGIN_CPP11 and END_CPP11 - Merge pull request duckdb/duckdb#8207 from krlmlr/b-copy-string: R: Avoid crash when finalizing - Merge pull request duckdb/duckdb#8272 from krlmlr/b-warn-copy: Remove dangerous overload of cpp11::warning()
- Merge pull request duckdb/duckdb#8717 from Tmonster/projection_quoted_columns - Indent tests, was part of of the following PRs which otherwise cancel themselves out: - Merge pull request duckdb/duckdb#8600 from krlmlr/b-altrep-unwind: R: Fix core dump when failing to evaluate ALTREP query - Merge pull request duckdb/duckdb#8647 from krlmlr/b-altrep-cpp11-wrap: Wrap ALTREP methods with BEGIN_CPP11 and END_CPP11 - Merge pull request duckdb/duckdb#8207 from krlmlr/b-copy-string: R: Avoid crash when finalizing - Merge pull request duckdb/duckdb#8272 from krlmlr/b-warn-copy: Remove dangerous overload of cpp11::warning()
- Merge pull request duckdb/duckdb#8717 from Tmonster/projection_quoted_columns - Indent tests, was part of of the following PRs which otherwise cancel themselves out: - Merge pull request duckdb/duckdb#8600 from krlmlr/b-altrep-unwind: R: Fix core dump when failing to evaluate ALTREP query - Merge pull request duckdb/duckdb#8647 from krlmlr/b-altrep-cpp11-wrap: Wrap ALTREP methods with BEGIN_CPP11 and END_CPP11 - Merge pull request duckdb/duckdb#8207 from krlmlr/b-copy-string: R: Avoid crash when finalizing - Merge pull request duckdb/duckdb#8272 from krlmlr/b-warn-copy: Remove dangerous overload of cpp11::warning()
- Merge pull request duckdb/duckdb#8717 from Tmonster/projection_quoted_columns - Indent tests, was part of of the following PRs which otherwise cancel themselves out: - Merge pull request duckdb/duckdb#8600 from krlmlr/b-altrep-unwind: R: Fix core dump when failing to evaluate ALTREP query - Merge pull request duckdb/duckdb#8647 from krlmlr/b-altrep-cpp11-wrap: Wrap ALTREP methods with BEGIN_CPP11 and END_CPP11 - Merge pull request duckdb/duckdb#8207 from krlmlr/b-copy-string: R: Avoid crash when finalizing - Merge pull request duckdb/duckdb#8272 from krlmlr/b-warn-copy: Remove dangerous overload of cpp11::warning()
This affects ~100 of 4500 of dplyr's reverse dependencies.