Planned releases

Release 0.9.0(Planned)

Target Date: 

Code Freeze Date: 

Release Manager: 

Target Features: 

JIRACategoryDescriptionAssignee

SUBMARINE-1306 - Getting issue details... STATUS

ExperimentUpgrade database support (Hibernate, Postgresql ...)Need assignee

Key Summary T Created Updated Due Assignee Reporter P Status Resolution
Loading...
Refresh

Release 0.8.1(Planned)

Target Date: 

Code Freeze Date: 

Release Manager: 

Target Features: 

JIRACategoryDescriptionAssignee

SUBMARINE-1345 - Getting issue details... STATUS

ExperimentAdd XGBoost support.Need assignee

SUBMARINE-1385 - Getting issue details... STATUS

Python SDKUpdate TensorFlow/Pytorch/Mlflow/Tensorboard/Conda/Minio versions to the latest and deal with related version dependency issues encounteredNeed assignee

Key Summary T Created Updated Due Assignee Reporter P Status Resolution
Loading...
Refresh


Completed releases (Following releases are all completed)

Release 0.8.0(Released)

Target Date: 9/23/2023

Code Freeze Date: 

Release Manager: cdmikechen

Target Features: 


JIRACategoryDescriptionAssignee

SUBMARINE-1152 - Getting issue details... STATUS

Workbench

Making submarine support i18n is a meaningful work, which can make it more convenient for users using different languages.

cdmikechen

SUBMARINE-1272 - Getting issue details... STATUS

Cloud-native DeploymentWe want to build a more robust and easy develop operator with operator-sdk (submarine-cloud-v3) and update supported k8s version to latest(1.24/1.25).cdmikechen

SUBMARINE-1138 - Getting issue details... STATUS

Security

Use pac4j to support OIDC and other SSO.

cdmikechen

SUBMARINE-1320 - Getting issue details... STATUS

Python SDK

Python2.7 has reached EOL since January 1, 2020. Python3.6 also has reached EOL since Dec 23, 2021. Popular ML/DL packages, such as Tensorflow and Pytorch, have not support Python 3.6. The support for Python3.6 will affect the dependency maintenance in the future.

Therefore, we should upgrade syntax for newer versions of Python.

Yao-Ching Huang


SUBMARINE-1327 - Getting issue details... STATUS

Cloud-native Deployment

We are still only up to 1.21 on the master branch and we need to consider how to support the latest releases of k8s and make the relevant adjustments.
Currently planned support for k8s versions: 1.22, 1.23, 1.24. And 1.25 will be supported when it is relatively stable.

cdmikechen


Key Summary T Created Updated Due Assignee Reporter P Status Resolution
Loading...
Refresh

Release 0.7.0(Released)

Target Date: 4/25/2022

Code Freeze Date: 

Release Manager: Kevin Su

Target Features: 


Key Summary T Created Updated Due Assignee Reporter P Status Resolution
Loading...
Refresh

Release 0.6.0(Released)

Target Date: 10/21/2021

Code Freeze Date: 

Release Manager: Kevin Su

Target Features: 


JIRACategoryDescriptionAssignee

SUBMARINE-1024 - Getting issue details... STATUS

Experiment Template

Fix the error when building the jupyter image

Kevin Su

Key Summary T Created Updated Due Assignee Reporter Priority Status Resolution
Loading...
Refresh

Release 0.5.0(Released)

Target Date: 12/24/2020

Code Freeze Date: 

Release Manager: Kevin Su

Target Features: 


JIRACategoryDescriptionAssignee

SUBMARINE-559 - Getting issue details... STATUS

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

SUBMARINE-569 - Getting issue details... STATUS

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

SUBMARINE-570 - Getting issue details... STATUS

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

SUBMARINE-571 - Getting issue details... STATUS

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

SUBMARINE-507 - Getting issue details... STATUS

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

SUBMARINE-477 - Getting issue details... STATUS

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

T Key Summary P Status Created Updated Assignee Reporter
Loading...
Refresh

Release 0.4.0

Target Date: 30/06/2020

Code Freeze Date: 25/06/2020

Release Manager: Wanqiang Ji

Target Features

JIRAFeature DescriptionDesign DocStatus

SUBMARINE-499 - Getting issue details... STATUS

Submarine Experiment


Done

SUBMARINE-462 - Getting issue details... STATUS

Submarine Helm Charts


Done

SUBMARINE-376 - Getting issue details... STATUS

PySubmarine
Done

SUBMARINE-224 - Getting issue details... STATUS

Submarine Server

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

Done

T Key Summary P Status Created Updated Assignee Reporter
Loading...
Refresh

Release 0.3.0 (Released)

Release date: 02/01/2020

Release Manager:  Zhankun Tang

Target Features

JIRAFeature DescriptionStatus

SUBMARINE-164 - Getting issue details... STATUS

Mini-Submarine

Done

SUBMARINE-224 - Getting issue details... STATUS

Basic submarine TF job submittion to K8sDone

SUBMARINE-303 - Getting issue details... STATUS

Cluster mode job submittion on YARNDone

Pending JIRAs:

Key Summary T Created Updated Due Assignee Reporter P Status Resolution
Loading...
Refresh

Legacy issues

Release 0.6.1

Some issues (like hadoop related issues) are no longer considered for maintenance, so we create a new release to temporarily categorize these issues.

Target Features

Key Summary T Created Updated Due Assignee Reporter P Status Resolution
Loading...
Refresh



  • No labels