You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[DOC] update download page for 26.08 release [skip ci] (#15509)
Closes#15059.
### Description
This PR updates the download and archive documentation for the v26.08.0
release, adds the Databricks compatibility guidance requested in #15059
directly to the download page, and aligns the Code of Conduct contact
with the cuDF Spark project name.
Changes include:
- Update `docs/download.md` to list v26.08.0 artifacts, Maven
coordinates, signature verification commands, supported Spark versions,
and concise release notes.
- Add an inline Databricks compatibility section to `docs/download.md`,
covering the current DBR 14.3/17.3 Spark, Scala, JDK, CUDA, driver,
Delta feature, and fallback guidance without introducing a separate
support page.
- Update DBR 17.3 coverage for v26.08 liquid clustering and CTAS/RTAS
support based on #15278 and #15320.
- Move the previous current release, v26.06.1, into `docs/archive.md` as
the newest archived release.
- Replace `spark-rapids-conduct@nvidia.com` with
`cudf-spark-conduct@nvidia.com` in `CODE_OF_CONDUCT.md`.
- Verify the Spark support matrix against `pom.xml` on `release/26.08`.
- Verify every PR referenced by the release notes is included in
`release/26.08`.
- Verify the archived v26.06.1 requirements and artifacts against the
`v26.06.1` tag.
Validation:
- `git diff --check -- CODE_OF_CONDUCT.md docs/download.md
docs/archive.md`
- IDE lints for all three documentation files
- Verified the inline Databricks matrix excludes the unsupported DBR
13.3 line
### Checklists
Documentation
- [x] Updated for new or modified user-facing features or behaviors
- [ ] No user-facing change
Testing
- [ ] Added or modified tests to cover new code paths
- [ ] Covered by existing tests
(Please provide the names of the existing tests in the PR description.)
- [x] Not required
Performance
- [ ] Tests ran and results are added in the PR description
- [ ] Issue filed with a link in the PR description
- [x] Not required
---------
Signed-off-by: liyuan <yuali@nvidia.com>
Copy file name to clipboardExpand all lines: CODE_OF_CONDUCT.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,7 +42,7 @@ This Code of Conduct applies both within project spaces and in public spaces whe
42
42
43
43
## Enforcement
44
44
45
-
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at [spark-rapids-conduct@nvidia.com](mailto:spark-rapids-conduct@nvidia.com) All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
45
+
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at [cudf-spark-conduct@nvidia.com](mailto:cudf-spark-conduct@nvidia.com) All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
46
46
47
47
Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project’s leadership.
Copy file name to clipboardExpand all lines: docs/archive.md
+109Lines changed: 109 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,115 @@ nav_order: 15
5
5
---
6
6
Below are archived releases for RAPIDS Accelerator for Apache Spark.
7
7
8
+
## Release v26.06.1
9
+
### Hardware Requirements:
10
+
11
+
The plugin is designed to work on NVIDIA Volta, Turing, Ampere, Ada Lovelace, Hopper and Blackwell generation datacenter GPUs. The plugin jar is tested on the following GPUs:
OS: Spark RAPIDS is compatible with any Linux distribution with glibc >= 2.28 (Please check ldd --version output). glibc 2.28 was released August 1, 2018.
18
+
Tested on Ubuntu 22.04, Ubuntu 24.04, Rocky Linux 8 and Rocky Linux 9
19
+
20
+
NVIDIA Driver*: R525+
21
+
22
+
Runtime:
23
+
Scala 2.12, 2.13
24
+
Python, Java Virtual Machine (JVM) compatible with your spark-version.
25
+
26
+
* Check the Spark documentation for Python and Java version compatibility with your specific
27
+
Spark version. For instance, visit `https://spark.apache.org/docs/3.4.1` for Spark 3.4.1.
gpg: Good signature from "NVIDIA Spark (For the signature of spark-rapids release jars) <sw-spark@nvidia.com>"
98
+
99
+
### Release Notes
100
+
v26.06.1 is a hotfix release on top of v26.06.0 with the following fixes:
101
+
* Use the configured `parquet.read.allocation.size` copy buffer for Hadoop vectored reads, restoring the 8 MiB default for S3A, GCS, and other Hadoop-backed filesystem fallbacks ([#15164](https://github.com/NVIDIA/cudf-spark/pull/15164))
102
+
* Restore Databricks 17.3 build compatibility after the `SessionCatalog` partition-listing API change ([#15211](https://github.com/NVIDIA/cudf-spark/pull/15211))
103
+
104
+
The full v26.06.0 release notes are also included below.
105
+
106
+
v26.06.0 includes the following updates:
107
+
* Databricks 17.3 ML LTS Delta Lake support now includes native deletion vector reads, Delta writes, DELETE, UPDATE, MERGE, OPTIMIZE, and auto compaction on GPU ([#14787](https://github.com/NVIDIA/cudf-spark/pull/14787), [#14716](https://github.com/NVIDIA/cudf-spark/pull/14716), [#14810](https://github.com/NVIDIA/cudf-spark/pull/14810), [#14820](https://github.com/NVIDIA/cudf-spark/pull/14820), [#14847](https://github.com/NVIDIA/cudf-spark/pull/14847))
108
+
* Iceberg support adds nested and binary GPU writes, read-path optimizations, per-table scan-option overrides, and fixes for newly-added nested MAP/LIST fields ([#14611](https://github.com/NVIDIA/cudf-spark/pull/14611), [#14674](https://github.com/NVIDIA/cudf-spark/pull/14674), [#14754](https://github.com/NVIDIA/cudf-spark/pull/14754), [#14880](https://github.com/NVIDIA/cudf-spark/pull/14880))
109
+
* Added GPU support for array aggregate SUM, PRODUCT, MAX, MIN, ALL, and ANY, plus additional string expression support for `replace(col, targetExpr, replExpr)` and GBK `StringDecode` ([#14652](https://github.com/NVIDIA/cudf-spark/pull/14652), [#14623](https://github.com/NVIDIA/cudf-spark/pull/14623), [#14545](https://github.com/NVIDIA/cudf-spark/pull/14545))
110
+
* Improved expression performance for timestamp parsing, complex type casts, null handling, `hypot`, `format_number`, regex extract, and substring operations ([#14706](https://github.com/NVIDIA/cudf-spark/pull/14706), [#14842](https://github.com/NVIDIA/cudf-spark/pull/14842), [#14817](https://github.com/NVIDIA/cudf-spark/pull/14817), [#14818](https://github.com/NVIDIA/cudf-spark/pull/14818), [#14830](https://github.com/NVIDIA/cudf-spark/pull/14830), [#14586](https://github.com/NVIDIA/cudf-spark/pull/14586), [#14647](https://github.com/NVIDIA/cudf-spark/pull/14647), [#14819](https://github.com/NVIDIA/cudf-spark/pull/14819))
111
+
* Improved retry and resource handling for GPU project execution, row-to-column transitions, asynchronous cloud output writes, and host column extraction ([#14724](https://github.com/NVIDIA/cudf-spark/pull/14724), [#14865](https://github.com/NVIDIA/cudf-spark/pull/14865), [#14759](https://github.com/NVIDIA/cudf-spark/pull/14759))
112
+
* Fixed several query correctness and compatibility issues, including join conditions with casts, non-deterministic expression preservation, JSON/CSV path decoding, and row transitions for final AQE exchanges ([#14793](https://github.com/NVIDIA/cudf-spark/pull/14793), [#14792](https://github.com/NVIDIA/cudf-spark/pull/14792), [#14778](https://github.com/NVIDIA/cudf-spark/pull/14778), [#14914](https://github.com/NVIDIA/cudf-spark/pull/14914))
113
+
114
+
For a detailed list of changes, please refer to the
0 commit comments