Skip to content

GH-39788: [Python] Validate max_chunksize in Table.to_batches#39796

Merged
raulcd merged 1 commit intoapache:mainfrom
jorisvandenbossche:gh-39788
Feb 2, 2024
Merged

GH-39788: [Python] Validate max_chunksize in Table.to_batches#39796
raulcd merged 1 commit intoapache:mainfrom
jorisvandenbossche:gh-39788

Conversation

@jorisvandenbossche
Copy link
Copy Markdown
Member

@jorisvandenbossche jorisvandenbossche commented Jan 25, 2024

Rationale for this change

Validating the keyword to be strictly positive, to avoid an infinite loop.

@github-actions
Copy link
Copy Markdown

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

@kylebarron
Copy link
Copy Markdown
Member

Thanks!

@github-actions github-actions bot added awaiting merge Awaiting merge and removed awaiting committer review Awaiting committer review labels Feb 2, 2024
@raulcd raulcd merged commit 129a529 into apache:main Feb 2, 2024
@raulcd raulcd removed the awaiting merge Awaiting merge label Feb 2, 2024
@conbench-apache-arrow
Copy link
Copy Markdown

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

There were 7 benchmark results indicating a performance regression:

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

dgreiss pushed a commit to dgreiss/arrow that referenced this pull request Feb 19, 2024
…pache#39796)

### Rationale for this change

Validating the keyword to be strictly positive, to avoid an infinite loop.

* Closes: apache#39788

Authored-by: Joris Van den Bossche <jorisvandenbossche@gmail.com>
Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
@jorisvandenbossche jorisvandenbossche deleted the gh-39788 branch February 27, 2024 08:18
Sign up for free to 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.

Python: Check for max_chunksize > 0 in Table.to_batches()

3 participants