Skip to content

Parquet: add mode to find system-wide arrow parquet >= v19.#409

Merged
steiltre merged 1 commit intollnl:v0.10-devfrom
KIwabuchi:feature/parquet-use-system-install
Mar 20, 2026
Merged

Parquet: add mode to find system-wide arrow parquet >= v19.#409
steiltre merged 1 commit intollnl:v0.10-devfrom
KIwabuchi:feature/parquet-use-system-install

Conversation

@KIwabuchi
Copy link
Copy Markdown
Member

No description provided.

@KIwabuchi KIwabuchi changed the title Parquet: add a mode to find system-wide arrow parquet >- v19. Parquet: add a mode to find system-wide arrow parquet >= v19. Mar 20, 2026
@KIwabuchi KIwabuchi changed the title Parquet: add a mode to find system-wide arrow parquet >= v19. Parquet: add mode to find system-wide arrow parquet >= v19. Mar 20, 2026
@KIwabuchi KIwabuchi force-pushed the feature/parquet-use-system-install branch from 4a4193f to 787d728 Compare March 20, 2026 02:57
include(FindArrowParquet)
if (YGM_FIND_PARQUET_IN_SYSTEM)
if (YGM_INSTALL_PARQUET)
message(INFO "Both YGM_FIND_PARQUET_IN_SYSTEM and YGM_INSTALL_PARQUET are also ON. System-wide Arrow Parquet is used, if found.")
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Has the behavior in this message been tested? Looking at the find_arrow_parquet_config and install_arrow_parquet functions, it looks like setting both of these would lead to an error here when CMake tries adding the arrow_shared target that should already be found as part of the system Arrow.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Just tested this on my laptop, and it works as advertised.

@steiltre steiltre merged commit a66df3e into llnl:v0.10-dev Mar 20, 2026
17 checks passed
@KIwabuchi
Copy link
Copy Markdown
Member Author

@steiltre Thanks for the review!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants