This is an automated email from the ASF dual-hosted git repository.

pingsutw pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/submarine.git


The following commit(s) were added to refs/heads/master by this push:
     new 5ad789c2 SUBMARINE-1274. Update the changelog for version 0.7
5ad789c2 is described below

commit 5ad789c22f07622997e2a5672bc0d27ec4236247
Author: featherchen <[email protected]>
AuthorDate: Tue May 24 22:12:53 2022 +0800

    SUBMARINE-1274. Update the changelog for version 0.7
    
    ### What is this PR for?
    <!-- A few sentences describing the overall goals of the pull request's 
commits.
    First time? Check out the contributing guide - 
https://submarine.apache.org/contribution/contributions.html
    -->
    As description in Jira, I update the changelog in README.md (remove old 
CHANGES.md), which will let users know what features we have updated in each 
version.
    
    ### What type of PR is it?
    Documentation
    
    ### Todos
    None
    
    ### What is the Jira issue?
    <!-- * Open an issue on Jira 
https://issues.apache.org/jira/browse/SUBMARINE/
    * Put link here, and add [SUBMARINE-*Jira number*] in PR title, eg. 
`SUBMARINE-23. PR title`
    -->
    
https://issues.apache.org/jira/projects/SUBMARINE/issues/SUBMARINE-1274?filter=allopenissues
    ### How should this be tested?
    <!--
    * First time? Setup Travis CI as described on 
https://submarine.apache.org/contribution/contributions.html#continuous-integration
    * Strongly recommended: add automated unit tests for any new or changed 
behavior
    * Outline any manual steps to test the PR here.
    -->
    ### Screenshots (if appropriate)
    
    ### Questions:
    * Do the license files need updating? No
    * Are there breaking changes for older versions? No
    * Does this need new documentation? No
    
    Author: featherchen <[email protected]>
    
    Signed-off-by: Kevin <[email protected]>
    
    Closes #963 from featherchen/SUBMARINE-1274 and squashes the following 
commits:
    
    c89af55e [featherchen] remove CHANGEs.md and update README.md
---
 CHANGES.md | 121 -------------------------------------------------------------
 README.md  |   4 ++
 2 files changed, 4 insertions(+), 121 deletions(-)

diff --git a/CHANGES.md b/CHANGES.md
deleted file mode 100644
index 9a5ccadd..00000000
--- a/CHANGES.md
+++ /dev/null
@@ -1,121 +0,0 @@
-# SUBMARINE Changelog
-
-## Release Notes - Apache Submarine - Version 0.5.0 (2020-12-17)
-
-## Sub-task
-
-- \[[SUBMARINE-502](https://issues.apache.org/jira/browse/SUBMARINE-502)\] - 
\[WEB\] Implement outline experiment information page.
-- \[[SUBMARINE-554](https://issues.apache.org/jira/browse/SUBMARINE-554)\] - 
\[WEB\] UI for Submarine experiment creation
-- \[[SUBMARINE-555](https://issues.apache.org/jira/browse/SUBMARINE-555)\] - 
\[WEB\] Connect workbench with database for param
-- \[[SUBMARINE-556](https://issues.apache.org/jira/browse/SUBMARINE-556)\] - 
\[WEB\] Connect workbench with database for metric
-- \[[SUBMARINE-557](https://issues.apache.org/jira/browse/SUBMARINE-557)\] - 
Install notebook controller with helm chart
-- \[[SUBMARINE-558](https://issues.apache.org/jira/browse/SUBMARINE-558)\] - 
\[API\] Define Swagger API for pre-defined template submission
-- \[[SUBMARINE-559](https://issues.apache.org/jira/browse/SUBMARINE-559)\] - 
\[API\] Define Swagger API for pre-defined template registration/delete, etc.
-- \[[SUBMARINE-560](https://issues.apache.org/jira/browse/SUBMARINE-560)\] - 
Build an API to manage notebook instances with Swagger
-- \[[SUBMARINE-561](https://issues.apache.org/jira/browse/SUBMARINE-561)\] - 
\[SDK\] Add Pytorch implementation of Attentional Factorization Machine
-- \[[SUBMARINE-565](https://issues.apache.org/jira/browse/SUBMARINE-565)\] - 
Documentation for Environment Management
-- \[[SUBMARINE-566](https://issues.apache.org/jira/browse/SUBMARINE-566)\] - 
\[WEB\] Create a new experiment through UI
-- \[[SUBMARINE-568](https://issues.apache.org/jira/browse/SUBMARINE-568)\] - 
\[WEB\] Fix a display bug in experiment info page
-- \[[SUBMARINE-573](https://issues.apache.org/jira/browse/SUBMARINE-573)\] - 
\[WEB\] Add checkbox in experiment page
-- \[[SUBMARINE-575](https://issues.apache.org/jira/browse/SUBMARINE-575)\] - 
\[SDK\] Set job_name to id in database
-- \[[SUBMARINE-579](https://issues.apache.org/jira/browse/SUBMARINE-579)\] - 
\[WEB\] Add duration information to experiment
-- \[[SUBMARINE-582](https://issues.apache.org/jira/browse/SUBMARINE-582)\] - 
\[WEB\] Implement frontend of environment page in workbench
-- \[[SUBMARINE-585](https://issues.apache.org/jira/browse/SUBMARINE-585)\] - 
\[WEB\] Edit existing experiments through UI
-- \[[SUBMARINE-586](https://issues.apache.org/jira/browse/SUBMARINE-586)\] - 
Delete/Get a notebook instance with REST API
-- \[[SUBMARINE-587](https://issues.apache.org/jira/browse/SUBMARINE-587)\] - 
\[WEB\]The list of notebook instances
-- \[[SUBMARINE-590](https://issues.apache.org/jira/browse/SUBMARINE-590)\] - 
\[WEB\] Update chart/param/metric UI
-- \[[SUBMARINE-591](https://issues.apache.org/jira/browse/SUBMARINE-591)\] - 
\[WEB\] Update notebook component in workbench
-- \[[SUBMARINE-596](https://issues.apache.org/jira/browse/SUBMARINE-596)\] - 
\[WEB\] Implement environment list through UI
-- \[[SUBMARINE-597](https://issues.apache.org/jira/browse/SUBMARINE-597)\] - 
Support for "ssh" based git sync mode
-- \[[SUBMARINE-598](https://issues.apache.org/jira/browse/SUBMARINE-598)\] - 
Support get environment list from database
-- \[[SUBMARINE-601](https://issues.apache.org/jira/browse/SUBMARINE-601)\] - 
Notebook API docs
-- \[[SUBMARINE-607](https://issues.apache.org/jira/browse/SUBMARINE-607)\] - 
\[WEB\] Create and Delete of notebook instances
-- \[[SUBMARINE-608](https://issues.apache.org/jira/browse/SUBMARINE-608)\] - 
\[WEB\] Create environment through UI
-- \[[SUBMARINE-609](https://issues.apache.org/jira/browse/SUBMARINE-609)\] - 
\[WEB\] Delete environment through UI
-- \[[SUBMARINE-618](https://issues.apache.org/jira/browse/SUBMARINE-618)\] - 
Create/Delete IngressRoute with Notebook CR
-- \[[SUBMARINE-625](https://issues.apache.org/jira/browse/SUBMARINE-625)\] - 
\[WEB\] Support running standalone script
-- \[[SUBMARINE-629](https://issues.apache.org/jira/browse/SUBMARINE-629)\] - 
\[E2E_Test\] Improve environmentIT.java
-- \[[SUBMARINE-630](https://issues.apache.org/jira/browse/SUBMARINE-630)\] - 
\[E2E_Test\] Improve notebookIT.java
-- \[[SUBMARINE-631](https://issues.apache.org/jira/browse/SUBMARINE-631)\] - 
\[WEB\] Fix workbench notebook page
-- \[[SUBMARINE-632](https://issues.apache.org/jira/browse/SUBMARINE-632)\] - 
Users only get their own notebook instances
-- \[[SUBMARINE-635](https://issues.apache.org/jira/browse/SUBMARINE-635)\] - 
\[WEB\] Add sync code to experiment UI
-- \[[SUBMARINE-636](https://issues.apache.org/jira/browse/SUBMARINE-636)\] - 
Update user documents for notebook
-- \[[SUBMARINE-650](https://issues.apache.org/jira/browse/SUBMARINE-650)\] - 
\[WEB\] Update the workbench with new notebookSpec
-- \[[SUBMARINE-676](https://issues.apache.org/jira/browse/SUBMARINE-676)\] - 
Add NG-ZORRO UI component library to notebook page
-
-## Bug
-
-- \[[SUBMARINE-538](https://issues.apache.org/jira/browse/SUBMARINE-538)\] - 
Update the release doc
-- \[[SUBMARINE-541](https://issues.apache.org/jira/browse/SUBMARINE-541)\] - 
Running time is null sometimes
-- \[[SUBMARINE-553](https://issues.apache.org/jira/browse/SUBMARINE-553)\] - 
Modify "set -e" command in some shell scripts
-- \[[SUBMARINE-563](https://issues.apache.org/jira/browse/SUBMARINE-563)\] - 
Liveness probe failed in notebook-controller pod
-- \[[SUBMARINE-567](https://issues.apache.org/jira/browse/SUBMARINE-567)\] - 
Fix travis test failure
-- \[[SUBMARINE-576](https://issues.apache.org/jira/browse/SUBMARINE-576)\] - 
Always return empty list when listing environments
-- \[[SUBMARINE-581](https://issues.apache.org/jira/browse/SUBMARINE-581)\] - 
Change submarine-cloud/bin permission
-- \[[SUBMARINE-588](https://issues.apache.org/jira/browse/SUBMARINE-588)\] - 
\[SDK\] Fix checkstyle error in core.py
-- \[[SUBMARINE-589](https://issues.apache.org/jira/browse/SUBMARINE-589)\] - 
Update the version of virtualenv in CICD docker file
-- \[[SUBMARINE-599](https://issues.apache.org/jira/browse/SUBMARINE-599)\] - 
\[WEB\] Clone experiment through UI
-- \[[SUBMARINE-602](https://issues.apache.org/jira/browse/SUBMARINE-602)\] - 
\[WEB\] Fix some bugs in workspace page
-- \[[SUBMARINE-604](https://issues.apache.org/jira/browse/SUBMARINE-604)\] - 
Fix Double-checked locking in SubmarineConfiguration.java
-- \[[SUBMARINE-605](https://issues.apache.org/jira/browse/SUBMARINE-605)\] - 
Failed to exec method getUserByName in SysUserService class
-- \[[SUBMARINE-612](https://issues.apache.org/jira/browse/SUBMARINE-612)\] - 
Environment variable not found in jupyter pod
-- \[[SUBMARINE-615](https://issues.apache.org/jira/browse/SUBMARINE-615)\] - 
Fix Submarine interpreter test failure
-- \[[SUBMARINE-620](https://issues.apache.org/jira/browse/SUBMARINE-620)\] - 
Fix hard coding of shebang in some scripts
-- \[[SUBMARINE-627](https://issues.apache.org/jira/browse/SUBMARINE-627)\] - 
Can't find the new environment when it named "my-submarine-env"
-- \[[SUBMARINE-637](https://issues.apache.org/jira/browse/SUBMARINE-637)\] - 
Failed to build from sourcec code in centos7.8
-- \[[SUBMARINE-656](https://issues.apache.org/jira/browse/SUBMARINE-656)\] - 
Fix the wrong message when creating k8s object fail
-- \[[SUBMARINE-660](https://issues.apache.org/jira/browse/SUBMARINE-660)\] - 
Remove submarine-workbench/workbench-web/node/node
-- \[[SUBMARINE-663](https://issues.apache.org/jira/browse/SUBMARINE-663)\] - 
Use md5sum command in publish_release.sh
-
-## New Feature
-
-- \[[SUBMARINE-25](https://issues.apache.org/jira/browse/SUBMARINE-25)\] - 
Manage submarine's docker image with docker hub
-- \[[SUBMARINE-230](https://issues.apache.org/jira/browse/SUBMARINE-230)\] - 
\[Umbrella\] Submarine Interpreter Module
-- \[[SUBMARINE-507](https://issues.apache.org/jira/browse/SUBMARINE-507)\] - 
\[Umbrella\] Submarine Environment Management
-- \[[SUBMARINE-570](https://issues.apache.org/jira/browse/SUBMARINE-570)\] - 
Support run experiment/notebook with synced code
-- \[[SUBMARINE-616](https://issues.apache.org/jira/browse/SUBMARINE-616)\] - 
Deploying Traefik as Ingress controller in Submarine on k8s
-- \[[SUBMARINE-633](https://issues.apache.org/jira/browse/SUBMARINE-633)\] - 
\[SDK\] Support run experiment with synced code
-- \[[SUBMARINE-679](https://issues.apache.org/jira/browse/SUBMARINE-679)\] - 
submarine spark-security plugin needs to support spark3.0
-
-## Improvement
-
-- \[[SUBMARINE-533](https://issues.apache.org/jira/browse/SUBMARINE-533)\] - 
Add pysubmarine ci dockerfile
-- \[[SUBMARINE-550](https://issues.apache.org/jira/browse/SUBMARINE-550)\] - 
\[doc\] Upload pysubmarine to pypi
-- \[[SUBMARINE-574](https://issues.apache.org/jira/browse/SUBMARINE-574)\] - 
Add a script to initialize database
-- \[[SUBMARINE-577](https://issues.apache.org/jira/browse/SUBMARINE-577)\] - 
Add pypi badge in README
-- \[[SUBMARINE-578](https://issues.apache.org/jira/browse/SUBMARINE-578)\] - 
Update /docs/userdocs/k8s/api/experiment.md
-- \[[SUBMARINE-614](https://issues.apache.org/jira/browse/SUBMARINE-614)\] - 
Environment Id should be string in JSON response
-- \[[SUBMARINE-617](https://issues.apache.org/jira/browse/SUBMARINE-617)\] - 
Update the apache/notebook:jupyter-notebook docker image
-- \[[SUBMARINE-619](https://issues.apache.org/jira/browse/SUBMARINE-619)\] - 
Refactor Readme
-- \[[SUBMARINE-621](https://issues.apache.org/jira/browse/SUBMARINE-621)\] - 
Fix the typo in run_deepfm.py
-- \[[SUBMARINE-622](https://issues.apache.org/jira/browse/SUBMARINE-622)\] - 
Experiment Template API docs
-- \[[SUBMARINE-624](https://issues.apache.org/jira/browse/SUBMARINE-624)\] - 
Replace ingress-nginx with Traefik
-- \[[SUBMARINE-628](https://issues.apache.org/jira/browse/SUBMARINE-628)\] - 
\[WEB\] Disable WIP page link
-- \[[SUBMARINE-640](https://issues.apache.org/jira/browse/SUBMARINE-640)\] - 
Remove workbench (vue)
-- \[[SUBMARINE-641](https://issues.apache.org/jira/browse/SUBMARINE-641)\] - 
Auto convert experiment name to lowercase
-- \[[SUBMARINE-642](https://issues.apache.org/jira/browse/SUBMARINE-642)\] - 
Install latest python sdk in notebook
-- \[[SUBMARINE-643](https://issues.apache.org/jira/browse/SUBMARINE-643)\] - 
Use git-sync image from Docker hub
-- \[[SUBMARINE-645](https://issues.apache.org/jira/browse/SUBMARINE-645)\] - 
Push all image from grc.io to apache docker hub
-- \[[SUBMARINE-647](https://issues.apache.org/jira/browse/SUBMARINE-647)\] - 
Change Workbench user name
-- \[[SUBMARINE-648](https://issues.apache.org/jira/browse/SUBMARINE-648)\] - 
Add a submarine-sdk example in Jupyter notebook
-- \[[SUBMARINE-652](https://issues.apache.org/jira/browse/SUBMARINE-652)\] - 
Autoformat staged files before commit
-- \[[SUBMARINE-654](https://issues.apache.org/jira/browse/SUBMARINE-654)\] - 
\[WEB\] Set default parameter when creating experiment
-- \[[SUBMARINE-655](https://issues.apache.org/jira/browse/SUBMARINE-655)\] - 
Add a deepfm example in Jupyter notebook
-- \[[SUBMARINE-658](https://issues.apache.org/jira/browse/SUBMARINE-658)\] - 
Rename publick-api.ts to public-api.ts
-- \[[SUBMARINE-662](https://issues.apache.org/jira/browse/SUBMARINE-662)\] - 
Clarify duplicate experiment error
-- \[[SUBMARINE-674](https://issues.apache.org/jira/browse/SUBMARINE-674)\] - 
Delete the unused environment "my-submarine-env" in DB
-- \[[SUBMARINE-692](https://issues.apache.org/jira/browse/SUBMARINE-692)\] - 
\[web\] Replace hand-crafted authguard with Angular builtin function
-
-## Test
-
-- \[[SUBMARINE-530](https://issues.apache.org/jira/browse/SUBMARINE-530)\] - 
\[SDK\] Submarine client e2e test
-- \[[SUBMARINE-551](https://issues.apache.org/jira/browse/SUBMARINE-551)\] - 
Add a new test of LDAP user authentication.
-- \[[SUBMARINE-572](https://issues.apache.org/jira/browse/SUBMARINE-572)\] - 
Create token for login users
-- \[[SUBMARINE-583](https://issues.apache.org/jira/browse/SUBMARINE-583)\] - 
Add unit test for ClusterRestAPI.java
-- \[[SUBMARINE-584](https://issues.apache.org/jira/browse/SUBMARINE-584)\] - 
Add unit test for ExperimentRestApi.java
-
-## Task
-
-- \[[SUBMARINE-545](https://issues.apache.org/jira/browse/SUBMARINE-545)\] - 
Additional Changes to User Doc (K8s)
-- \[[SUBMARINE-592](https://issues.apache.org/jira/browse/SUBMARINE-592)\] - 
ExperimentRestApiIT#testTensorFlowUsingEnvWithJsonSpec doesn't do expected 
asserts
-- \[[SUBMARINE-670](https://issues.apache.org/jira/browse/SUBMARINE-670)\] - 
Improvements of Submarine user docs
diff --git a/README.md b/README.md
index 3ffc8a96..4efe415d 100644
--- a/README.md
+++ b/README.md
@@ -165,6 +165,10 @@ See [Developer Guide Home 
Page](https://submarine.apache.org/docs/devDocs/Develo
 
 What to know more about what's coming for Submarine? Please check the roadmap 
out: https://cwiki.apache.org/confluence/display/SUBMARINE/Roadmap
 
+## Changelog
+
+From [here](https://submarine.apache.org/versions/), you can know the 
changelog and the issue tracker of different version of Apache Submarine.
+
 ## Resources
 
 [Apache submarine: a unified machine learning platform made 
simple](https://dl.acm.org/doi/abs/10.1145/3517207.3526984) at EuroMLSys '22


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to