Skip to content

GH-46411: [C++] Implemented dataset option in Meson - #47669

Merged
kou merged 1 commit into
apache:mainfrom
WillAyd:meson-add-dataset
Oct 11, 2025
Merged

kou merged 1 commit into
apache:mainfrom
WillAyd:meson-add-dataset

Conversation

@WillAyd

@WillAyd WillAyd commented Sep 29, 2025 •

Copy link
Copy Markdown
Contributor

Rationale for this change

Adds more features to the Meson configuration

What changes are included in this PR?

Implemented the dataset option

Are these changes tested?

Yes

Are there any user-facing changes?

No

@WillAyd
WillAyd requested a review from westonpace as a code owner September 29, 2025 15:19
@WillAyd WillAyd added the CI: Extra Run extra CI label Sep 29, 2025
@WillAyd
WillAyd force-pushed the meson-add-dataset branch 7 times, most recently from 7fde8d8 to 43c7bc1 Compare October 4, 2025 20:53
@WillAyd

WillAyd commented Oct 10, 2025

Copy link
Copy Markdown
Contributor Author

@kou do you mind taking a look at this?

Comment thread cpp/meson.build
endif

needs_benchmarks = get_option('benchmarks').enabled()
needs_compute = get_option('compute').enabled()

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.

Is this expected?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Yea it was moved down later in the file because it also depends on acero

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.

Oh, sorry. I missed it.

@github-actions github-actions Bot added awaiting changes Awaiting changes and removed awaiting review Awaiting review labels Oct 11, 2025

@kou kou left a comment

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.

+1

Comment thread cpp/meson.build
endif

needs_benchmarks = get_option('benchmarks').enabled()
needs_compute = get_option('compute').enabled()

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.

Oh, sorry. I missed it.

@kou
kou merged commit c6ef0fe into apache:main Oct 11, 2025
67 of 68 checks passed
@kou kou removed the awaiting changes Awaiting changes label Oct 11, 2025
@github-actions github-actions Bot added awaiting review Awaiting review awaiting merge Awaiting merge and removed awaiting review Awaiting review labels Oct 11, 2025
@conbench-apache-arrow

Copy link
Copy Markdown

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

There were no benchmark performance regressions. 🎉

The full Conbench report has more details.

zanmato1984 pushed a commit to zanmato1984/arrow that referenced this pull request Oct 15, 2025
### Rationale for this change

Adds more features to the Meson configuration

### What changes are included in this PR?

Implemented the dataset option

### Are these changes tested?

Yes

### Are there any user-facing changes?

No
* GitHub Issue: apache#46411

Authored-by: Will Ayd <william.ayd@icloud.com>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Mottl pushed a commit to Mottl/arrow that referenced this pull request May 26, 2026
### Rationale for this change

Adds more features to the Meson configuration

### What changes are included in this PR?

Implemented the dataset option

### Are these changes tested?

Yes

### Are there any user-facing changes?

No
* GitHub Issue: apache#46411

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