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-43805: [C++] Enable filesystem automatically when one of ARROW_{AZURE,GCS,HDFS,S3}=ON is specified #43806

Merged
merged 1 commit into from
Aug 27, 2024

Conversation

kou
Copy link
Member

@kou kou commented Aug 23, 2024

Rationale for this change

ARROW_{AZURE,GCS,HDFS,S3}=ON are meaningful only when filesystem is enabled. If the user specified one of them, we can assume that the user wants to enable filesystem.

What changes are included in this PR?

Enable ARROW_FILESYSTEM when one of ARROW_{AZURE,GCS,HDFS,S3}=ON are specified.

Are these changes tested?

Yes.

Are there any user-facing changes?

Yes.

ARROW_FILESYSTEM is enabled automatically with one of ARROW_{AZURE,GCS,HDFS,S3}=ON.

Copy link

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

@kou
Copy link
Member Author

kou commented Aug 27, 2024

+1

@kou kou merged commit 75ca5b3 into apache:main Aug 27, 2024
32 of 34 checks passed
@kou kou deleted the cpp-cmake-filesystem branch August 27, 2024 20:47
@kou kou removed the awaiting committer review Awaiting committer review label Aug 27, 2024
Copy link

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

There were no benchmark performance regressions. 🎉

The full Conbench report has more details.

mapleFU pushed a commit to mapleFU/arrow that referenced this pull request Sep 3, 2024
…OW_{AZURE,GCS,HDFS,S3}=ON is specified (apache#43806)

### Rationale for this change

`ARROW_{AZURE,GCS,HDFS,S3}=ON` are meaningful only when filesystem is enabled. If the user specified one of them, we can assume that the user wants to enable filesystem.

### What changes are included in this PR?

Enable `ARROW_FILESYSTEM` when one of `ARROW_{AZURE,GCS,HDFS,S3}=ON` are specified.

### Are these changes tested?

Yes.

### Are there any user-facing changes?

Yes.

`ARROW_FILESYSTEM` is enabled automatically with one of `ARROW_{AZURE,GCS,HDFS,S3}=ON`.
* GitHub Issue: apache#43805

Authored-by: Sutou Kouhei <kou@clear-code.com>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
khwilson pushed a commit to khwilson/arrow that referenced this pull request Sep 14, 2024
…OW_{AZURE,GCS,HDFS,S3}=ON is specified (apache#43806)

### Rationale for this change

`ARROW_{AZURE,GCS,HDFS,S3}=ON` are meaningful only when filesystem is enabled. If the user specified one of them, we can assume that the user wants to enable filesystem.

### What changes are included in this PR?

Enable `ARROW_FILESYSTEM` when one of `ARROW_{AZURE,GCS,HDFS,S3}=ON` are specified.

### Are these changes tested?

Yes.

### Are there any user-facing changes?

Yes.

`ARROW_FILESYSTEM` is enabled automatically with one of `ARROW_{AZURE,GCS,HDFS,S3}=ON`.
* GitHub Issue: apache#43805

Authored-by: Sutou Kouhei <kou@clear-code.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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant