Skip to content

Conversation

@nullccxsy
Copy link
Contributor

  • Updated the dependencies installation command to include nlohmann-json and nanoarrow.
  • Refactored the IcebergThirdpartyToolchain.cmake to improve handling of nanoarrow and nlohmann_json dependencies, allowing for better integration and installation based on their availability.

@nullccxsy nullccxsy force-pushed the feature/dependency-local-search branch from b7cc87d to fcfa820 Compare September 4, 2025 08:55
@nullccxsy nullccxsy force-pushed the feature/dependency-local-search branch from acfe818 to 597be65 Compare September 5, 2025 07:50
@nullccxsy nullccxsy force-pushed the feature/dependency-local-search branch 2 times, most recently from 34cef75 to d3908b0 Compare September 11, 2025 10:41
- Updated the dependencies installation command to include `nlohmann-json` and `nanoarrow`.
- Refactored the `IcebergThirdpartyToolchain.cmake` to improve handling of `nanoarrow` and `nlohmann_json` dependencies, allowing for better integration and installation based on their availability.
@nullccxsy nullccxsy force-pushed the feature/dependency-local-search branch from d3908b0 to b55bbf3 Compare September 11, 2025 13:07
nullccxsy added 2 commits September 11, 2025 22:06
- Updated CMakeLists.txt to conditionally include `nanoarrow` and `nlohmann_json` based on their availability, improving flexibility in dependency handling.
@nullccxsy nullccxsy force-pushed the feature/dependency-local-search branch from 91ac97a to 0830202 Compare September 11, 2025 16:25
@nullccxsy nullccxsy force-pushed the feature/dependency-local-search branch 3 times, most recently from bd7061c to 634d6c9 Compare September 12, 2025 06:15
@nullccxsy nullccxsy force-pushed the feature/dependency-local-search branch from 634d6c9 to 2053549 Compare September 12, 2025 08:33
@wgtmac
Copy link
Member

wgtmac commented Sep 15, 2025

Could you help rename the title to feat: support installed nlohmann-json and nanoarrow. The current one is too vague.

@nullccxsy nullccxsy changed the title chore: update CI workflow and enhance dependency management feat: support installed nlohmann-json and nanoarrow Sep 15, 2025
@nullccxsy
Copy link
Contributor Author

Could you help rename the title to feat: support installed nlohmann-json and nanoarrow. The current one is too vague.

fixed

@Fokko Fokko merged commit 419ad27 into apache:main Sep 15, 2025
7 checks passed
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.

3 participants