Versions Compared

Key

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

Planned releases

Release 0.

...

9.0(Planned)

Target Date: 

Code Freeze Date: 

Release Manager: 

Target Features: 

JIRACategoryDescriptionAssignee

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

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

Jira
serverASF JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues10
jqlQueryproject = SUBMARINE AND ("Target Version" = 0.9.0 OR fixVersion = 0.9.0 )
serverId5aa69414-a9e9-3523-82ec-879b028fb15b

Release 0.8.1(Planned)

Target Date: 

Code Freeze Date: 

Release Manager: 

Target Features: 

JIRACategoryDescriptionAssignee

Jira
serverASF JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter

...

,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySUBMARINE-1345

ExperimentAdd XGBoost support.Need assignee

Jira
serverASF JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter

...

,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySUBMARINE-1385

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

Jira
serverASF JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues10
jqlQueryproject = SUBMARINE AND ("Target Version" = 0.8.1 OR fixVersion = 0.8.1 )
serverId5aa69414-a9e9-3523-82ec-879b028fb15b


Completed releases (Following releases are all completed)

Release 0.

...

8.0(Released)

Target Date: 49/2523/20222023

Code Freeze Date: 

Release Manager: Kevin Sucdmikechen

Target Features: 


JIRACategoryDescriptionAssignee

Jira
serverASF JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,customfield_12311032,customfield_12311037,customfield_12311022,customfield_12311027,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,Priority,Priority,Priority,Priority,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySUBMARINE-1152

Workbench

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

cdmikechen

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

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

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

Security

Use pac4j to support OIDC and other SSO.

cdmikechen

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

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


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

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


Jira
serverASF JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues10
jqlQueryproject = SUBMARINE AND ("Target Version" = 0.8.0 OR fixVersion = 0.8.0 )
serverId5aa69414-a9e9-3523-82ec-879b028fb15b

Release 0.7.0(Released)

Target Date: 4/25/2022

Code Freeze Date: 

Release Manager: Kevin Su

Target Features: 


Jira
serverASF JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues10
jqlQueryproject = SUBMARINE AND fixVersion = 0.7.0
serverId5aa69414-a9e9-3523-82ec-879b028fb15b

...

Jira
serverASF JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,customfield_12311032,customfield_12311037,customfield_12311022,customfield_12311027,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,Priority,Priority,Priority,Priority,priority,status,resolution
maximumIssues10
jqlQueryproject = SUBMARINE AND "Target Version" = 0.6.0
serverId5aa69414-a9e9-3523-82ec-879b028fb15b

...

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


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

Jira
serverASF JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues10
jqlQueryproject = SUBMARINE AND ("Target Version" = 0.6.1 OR fixVersion = 0.6.1 )
serverId5aa69414-a9e9-3523-82ec-879b028fb15b