[DOC] add Databricks support matrix [skip ci]#15090
Open
nvliyuan wants to merge 1 commit into
Open
Conversation
Signed-off-by: liyuan <yuali@nvidia.com>
8e60321 to
a5390a6
Compare
Contributor
Comment on lines
+42
to
+52
| | Delta feature | DBR 14.3 | DBR 17.3 | | ||
| |---------------|----------|----------| | ||
| | Reads without deletion vectors | GPU | GPU | | ||
| | Deletion vector reads | CPU fallback | GPU only with metadata row index and RAPIDS deletion-vector predicate pushdown | | ||
| | Delta writes | GPU for append, overwrite, CTAS, and RTAS | GPU for append and overwrite. CTAS and RTAS fall back to CPU. | | ||
| | Delta writes with deletion vectors | CPU fallback | CPU fallback | | ||
| | DELETE and UPDATE | GPU for copy-on-write. Operations that write deletion vectors fall back to CPU. | Same as DBR 14.3. Liquid-clustered paths also fall back to CPU. | | ||
| | MERGE | GPU, including liquid clustering | GPU for non-liquid-clustered tables only. Liquid-clustered and persistent deletion-vector writes fall back to CPU. | | ||
| | OPTIMIZE | CPU fallback | GPU for standard deletion-vector-free, non-liquid-clustered tables only | | ||
| | Auto compaction | GPU when triggered by supported GPU writes | GPU for inline deletion-vector-free, non-liquid-clustered tables only | | ||
| | Liquid clustering | GPU support | CPU fallback | |
Contributor
There was a problem hiding this comment.
DBR 13.3 missing from the Delta Lake GPU support table
The Runtime Compatibility section lists three supported runtimes (DBR 13.3, 14.3, and 17.3), but the Delta Lake GPU Support table only covers DBR 14.3 and DBR 17.3. Users deploying to DBR 13.3 — a listed and supported runtime — have no guidance on which Delta Lake operations run on the GPU vs. fall back to CPU, which is precisely the kind of ambiguity this document is intended to resolve.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #15059.
Description
This draft PR adds a Databricks support matrix to make runtime compatibility visible before users deploy the RAPIDS Accelerator on Databricks.
Changes include:
docs/databricks-support.mdwith the current v26.06.0 Databricks runtime matrix covering Spark, Scala, JDK runtime ownership, CUDA jar variants, minimum driver, and runtime notes.docs/download.mdnear the supported Databricks runtime list.NoSuchMethodError, and operation-specific Delta CPU fallback.Validation:
git diff --check -- docs/databricks-support.md docs/download.mddocs/databricks-support.mdanddocs/download.mdChecklists
Documentation
Testing
(Please provide the names of the existing tests in the PR description.)
Performance