Skip to content

Conversation

@WillAyd
Copy link
Contributor

@WillAyd WillAyd commented Oct 16, 2025

Rationale for this change

This fixes the Meson configuration

What changes are included in this PR?

Added new bpacking modules to the Meson configuration

Are these changes tested?

Yes

Are there any user-facing changes?

No

@WillAyd WillAyd added the CI: Extra Run extra CI label Oct 16, 2025
@github-actions
Copy link

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

if [ "${ARROW_USE_MESON:-OFF}" = "ON" ]; then
ARROW_BUILD_EXAMPLES=OFF # TODO: Remove this
meson test \
--max-lines=0 \
Copy link
Member

Choose a reason for hiding this comment

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

I'm not familiar with this option but does this disable log output on failure?

Copy link
Contributor Author

@WillAyd WillAyd Oct 20, 2025

Choose a reason for hiding this comment

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

By default the test log only shows 100 lines of output. When there are many tests, the error sometimes isn't shown in the logs because it gets buffered out by other content. This makes it so the entire test log is shown on error

We made this same change in #47282, so I figured I'd just pull forwards here to reduce the diff on the other PR. Happy to drop this particular line for now

Copy link
Member

Choose a reason for hiding this comment

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

Thanks. I'm not have a strong opinion for it. Let's keep this in this PR.

Copy link
Member

@kou kou left a comment

Choose a reason for hiding this comment

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

+1

if [ "${ARROW_USE_MESON:-OFF}" = "ON" ]; then
ARROW_BUILD_EXAMPLES=OFF # TODO: Remove this
meson test \
--max-lines=0 \
Copy link
Member

Choose a reason for hiding this comment

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

Thanks. I'm not have a strong opinion for it. Let's keep this in this PR.

@kou kou merged commit 9640f78 into apache:main Oct 21, 2025
67 of 70 checks passed
@kou kou removed the awaiting changes Awaiting changes label Oct 21, 2025
@github-actions github-actions bot added awaiting review Awaiting review awaiting merge Awaiting merge and removed awaiting review Awaiting review labels Oct 21, 2025
@conbench-apache-arrow
Copy link

After merging your PR, Conbench analyzed the 3 benchmarking runs that have been run so far on merge-commit 9640f78.

There were no benchmark performance regressions. 🎉

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

@WillAyd WillAyd deleted the fix-meson-config branch October 21, 2025 16:24
zanmato1984 pushed a commit to zanmato1984/arrow that referenced this pull request Nov 5, 2025
…pache#47837)

### Rationale for this change

This fixes the Meson configuration

### What changes are included in this PR?

Added new bpacking modules to the Meson configuration

### Are these changes tested?

Yes

### Are there any user-facing changes?

No
* GitHub Issue: apache#47836

Authored-by: Will Ayd <william.ayd@icloud.com>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants