Skip to content

madisonmlin/texera-contribution-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Texera Contribution Sample

These code samples implement the dataset and workflow result export features of Texera (https://github.com/apache/texera), an open-source Apache incubating platform for collaborative data analytics.

Overview

The Texera platform supports creation of workflows for data analytics and AI/ML. Datasets and the generated tables of data from workflow executions can be downloaded to the local filesystem through this export system. This export system enables browser native download, ensuring that download progress will be shown in the browser UI.

The original pull requests outlining my contributions are the following:

The flow of frontend to backend logic are as follows:

  • Dataset Export: download.service.tsdataset.service.tsDatasetResource.scalaS3StorageClient.scala
  • Workflow Result Export: download.service.tsWorkflowExecutionsResource.scalaResultExportService.scala → [remainder not included]

This work is derived from the open-source Texera project, licensed under the Apache License 2.0. Original license headers are retained in all source files, and modifications are clearly indicated.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published