apache / apache/texera

Auto-submit dataset version when exporting workflow results to a dataset

Open
#4,348 1 comment 0 reactions 1 assignee Claimed by @seongjinyoon View on GitHub
starter-task
Dominant language
Scala
Stars
314
Forks
187
Avg merge
1d 21h
Merged PRs (30d)
214

Description

### Feature Summary

When exporting workflow execution results to a dataset, the exported files are uploaded to the dataset's staging area but not committed as a new version. Users must manually navigate to the Datasets tab, select the dataset, and click "Submit" to finalize the export. This adds unnecessary friction to what should be a single-action operation.

Image

### Proposed Solution or Design

After the file upload completes, automatically call the file service's POST /api/dataset/{did}/version/create endpoint to commit the staged files as a new dataset version.

### Impact / Priority

(P2)Medium – useful enhancement

### Affected Area

_No response_

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.