Skip to content

[auto-merge] release/26.06 to main [skip ci] [bot]#14915

Merged
nvauto merged 1 commit into
mainfrom
release/26.06
May 30, 2026
Merged

[auto-merge] release/26.06 to main [skip ci] [bot]#14915
nvauto merged 1 commit into
mainfrom
release/26.06

Conversation

@nvauto
Copy link
Copy Markdown
Collaborator

@nvauto nvauto commented May 30, 2026

auto-merge triggered by github actions on release/26.06 to create a PR keeping main up-to-date. If this PR is unable to be merged due to conflicts, it will remain open until manually fix.

…14847)

Contributes to  #14599

### Description
This PR adds DBR 17.3 Delta Lake support for GPU OPTIMIZE and auto
compaction.

In this PR:
- Added DBR 17.3-specific GPU OPTIMIZE command/executor support
- Added GPU inline auto compaction for eligible compaction cases
- Added DBR 17.3 OPTIMIZE writeFiles override so OPTIMIZE output uses
the GPU Delta writer
- Falls back to CPU for unsupported cases such as background auto
compaction, existing deletion-vector files, liquid clustered tables,
materialized/streaming tables, ZORDER, FULL, and REORG paths
- Preserve DBR 17.3 row tracking metadata/commit tags during OPTIMIZE
- Preserve catalog table routing for DBR 17.3 commit handling
- Refactored the shared DBR 14.3/17.3 optimize execution flow into
`delta-lake/common/src/main/db-350db143-400db173/`
- Performance benchmarks will be tracked separately:
#14715

Ran below tests:

**delta_lake_optimize_table_test.py**

```
======== 7 passed, 39937 deselected, 124 warnings in 232.75s (0:03:52) =========
```

**delta_lake_auto_compact_test.py**

```
======== 15 passed, 39929 deselected, 124 warnings in 226.04s (0:03:46) ========

```


### Checklists


Documentation
- [ ] Updated for new or modified user-facing features or behaviors
- [x] No user-facing change

Testing
- [x] 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.)
- [ ] Not required

Performance
- [ ] Tests ran and results are added in the PR description
- [x] Issue filed with a link in the PR description
- [ ] Not required

---------

Signed-off-by: Niranjan Artal <nartal@nvidia.com>
@nvauto nvauto merged commit 6a28bab into main May 30, 2026
@nvauto
Copy link
Copy Markdown
Collaborator Author

nvauto commented May 30, 2026

SUCCESS - auto-merge

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