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

GH-36659: [Python] Fix pyarrow.dataset.Partitioning.__eq__ when comparing with other type #36661

Merged

Conversation

jorisvandenbossche
Copy link
Member

@jorisvandenbossche jorisvandenbossche commented Jul 13, 2023

Rationale for this change

Ensure that part == other doesn't crash with other is not a Partitioning instance

Small follow-up on #36462

@github-actions
Copy link

⚠️ GitHub issue #36659 has been automatically assigned in GitHub to PR creator.

@jorisvandenbossche
Copy link
Member Author

@github-actions crossbow submit dask

@github-actions
Copy link

Revision: 492ba09

Submitted crossbow builds: ursacomputing/crossbow @ actions-fc21bc16e4

Task Status
test-conda-python-3.11-dask-latest Github Actions
test-conda-python-3.11-dask-upstream_devel Github Actions

@raulcd
Copy link
Member

raulcd commented Jul 13, 2023

The failures seems related to not having rebased after: 3bdbd0d

@jorisvandenbossche
Copy link
Member Author

Indeed, so the actual segfault is fixed by this PR, so that looks good.

@github-actions github-actions bot added awaiting changes Awaiting changes and removed awaiting committer review Awaiting committer review labels Jul 13, 2023
@github-actions github-actions bot added awaiting merge Awaiting merge and removed awaiting changes Awaiting changes labels Jul 13, 2023
@jorisvandenbossche jorisvandenbossche merged commit 994c73b into apache:main Jul 13, 2023
@jorisvandenbossche jorisvandenbossche removed the awaiting merge Awaiting merge label Jul 13, 2023
@jorisvandenbossche jorisvandenbossche deleted the gh-36659-partitioning-eq branch July 13, 2023 13:29
raulcd pushed a commit that referenced this pull request Jul 13, 2023
…ring with other type (#36661)

### Rationale for this change

Ensure that `part == other` doesn't crash with `other` is not a Partitioning instance

Small follow-up on #36462

* Closes: #36659

Authored-by: Joris Van den Bossche <[email protected]>
Signed-off-by: Joris Van den Bossche <[email protected]>
chelseajonesr pushed a commit to chelseajonesr/arrow that referenced this pull request Jul 20, 2023
… comparing with other type (apache#36661)

### Rationale for this change

Ensure that `part == other` doesn't crash with `other` is not a Partitioning instance

Small follow-up on apache#36462

* Closes: apache#36659

Authored-by: Joris Van den Bossche <[email protected]>
Signed-off-by: Joris Van den Bossche <[email protected]>
@conbench-apache-arrow
Copy link

After merging your PR, Conbench analyzed the 6 benchmarking runs that have been run so far on merge-commit 994c73b.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details. It also includes information about possible false positives for unstable benchmarks that are known to sometimes produce them.

R-JunmingChen pushed a commit to R-JunmingChen/arrow that referenced this pull request Aug 20, 2023
… comparing with other type (apache#36661)

### Rationale for this change

Ensure that `part == other` doesn't crash with `other` is not a Partitioning instance

Small follow-up on apache#36462

* Closes: apache#36659

Authored-by: Joris Van den Bossche <[email protected]>
Signed-off-by: Joris Van den Bossche <[email protected]>
@anjakefala anjakefala added the Critical Fix Bugfixes for security vulnerabilities, crashes, or invalid data. label Nov 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Python Critical Fix Bugfixes for security vulnerabilities, crashes, or invalid data.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Python] pyarrow.dataset.Partitioning.__eq__ crashes when comparing with other type
3 participants