NVIDIA / NVIDIA/cudf

[FEA] Ability to query cudf Java jar build details

Open
#6,229 2 comments 0 reactions 0 assignees View on GitHub
feature request Java Spark
Dominant language
C++
Stars
9.8k
Forks
1.1k
Avg merge
3d 6m
Merged PRs (30d)
278

Description

**Is your feature request related to a problem? Please describe.**
Some users of the RAPIDS Accelerator plugin for Apache Spark are not matching the correct versions of cudf with the plugin resulting in `NoSuchMethodError` exceptions and other errors. It would be nice if the plugin could query cudf, either via a properties resource file in the jar or via a formal Java API, to get details about the cudf build such as:
- cudf version
- CUDA runtime version it was compiled against

**Describe the solution you'd like**
A simple properties file containing key/value pairs that can be looked up probably would be sufficient. We can wrap that properties file with a cudf Java API that returns the properties as a map of key/values to abstract the implementation details a bit if desired.

**Describe alternatives you've considered**
Separate APIs for each build or configuration setting is another way to handle this but can quickly explode the API footprint.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.