Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Completed releases (Following releases are all completed)

Release 0.6.0(Released)

Target Date: 10/21/2021

Code Freeze Date: 

Release Manager: Kevin Su

Target Features: 


Jira
serverASF JIRA
jqlQueryproject = SUBMARINE AND "Target Version" = 0.6.0
serverId5aa69414-a9e9-3523-82ec-879b028fb15b


Release 0.5.0(Released)

Target Date: 12/24/2020

Code Freeze Date: 

Release Manager: Kevin Su

Target Features: 


JIRACategoryDescriptionAssignee

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySUBMARINE-559

Predefined Experiment

Predefined Template:

  • [API] Define Experiment API for pre-defined template
  • [SDK] Add Python SDK to support pre-defined experiment
  • [Sever] Support submit pre-defined template, and translate it to an actual job
John Ting

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySUBMARINE-569

Experiment UI 
  • [UI]: Allow Run Adhoc Python/TF/PyTorch Experiment via UI
  • [UI] Allow Run pre-defined experiment
Various

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySUBMARINE-570

CommonSupport run experiment/notebook with defined code sync (like Git repo)Need assignee

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySUBMARINE-571

Environment UIUI for environment management (add/remove/update)Need assignee

Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySUBMARINE-507

Environment
  • [API] Define swagger API for environment management (add/remove/update/list)
  • [Server] Support get an environment definition, and generate experiment/notebook submission spec
  • [Dockerfile] Prepare sample Dockerfile for Environment
Mani

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySUBMARINE-477

Notebook
  • [API] Define Swagger API for notebook managmeent (Launch/Delete/Get)
  • [Server] Implement logic to submit Jupyter notebook to K8s (with Environment/code sync)
Ryan Lo

Jira
serverASF JIRA
columnstype,key,summary,priority,status,created,updated,assignee,reporter
maximumIssues10
jqlQueryproject in ("Apache Submarine") AND "Target Version" = 0.5.0
serverId5aa69414-a9e9-3523-82ec-879b028fb15b

Release 0.4.0

Target Date: 30/06/2020

Code Freeze Date: 25/06/2020

Release Manager: Wanqiang Ji

Target Features

JIRAFeature DescriptionDesign DocStatus

Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySUBMARINE-499

Submarine Experiment


Done

Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySUBMARINE-462

Submarine Helm Charts


Done

Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySUBMARINE-376

PySubmarine
Done

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySUBMARINE-224

Submarine Server

https://docs.google.com/document/d/1vCjt2z3DoagfeaVQV0nfyWqSYLymoP53rDcPcz-YcSc/edit

Done

Jira
serverASF JIRA
columnstype,key,summary,priority,status,created,updated,assignee,reporter
maximumIssues10
jqlQueryproject in ("Apache Submarine") AND "Target Version" = 0.4.0
serverId5aa69414-a9e9-3523-82ec-879b028fb15b

Release 0.3.0 (Released)

Release date: 02/01/2020

Release Manager:  Zhankun Tang

Target Features

JIRAFeature DescriptionStatus

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySUBMARINE-164

Mini-Submarine

Done

Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySUBMARINE-224

Basic submarine TF job submittion to K8sDone

Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySUBMARINE-303

Cluster mode job submittion on YARNDone

Pending JIRAs:

Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject = SUBMARINE AND status in (Open, "In Progress", Reopened, "Patch Available") AND "Target Version" = 0.3.0 AND (component = "Mini Submarine" OR component = "Backend Server" OR component = Commons OR component = Doc)
serverId5aa69414-a9e9-3523-82ec-879b028fb15b