Skip to content
This repository has been archived by the owner on Jun 6, 2024. It is now read-only.

add release note #4452

Merged
merged 13 commits into from
May 13, 2020
Merged

add release note #4452

merged 13 commits into from
May 13, 2020

Conversation

hzy46
Copy link
Contributor

@hzy46 hzy46 commented Apr 26, 2020

Release v1.0.0

New Features

Improvements

Documentation

Bug Fixes

Known Issues

RELEASE_NOTE.md Outdated
@@ -1,5 +1,27 @@
# OpenPAI Release Note

## May 2020 (version 1.0.0)

There are **breaking changes** since OpenPAI v1.0.0. Before v1.0.0, OpenPAI was based on Yarn and Kubernetes. Now, OpenPAI has switched to a pure Kubernetes-based architecture. Also, we have created 5 separate repositories for individual OpenPAI components. Some of them are newly-introduced, and some are migrated from [OpenPAI main repository](https://github.com/microsoft/pai):
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Before v1.0.0, OpenPAI was based on Yarn and Kubernetes. Now, OpenPAI has switched to a pure Kubernetes-based architecture.

Also, we have created 5 separate repositories for individual OpenPAI components.

With v1.0.0 release, OpenPAI is officially switching to pure Kubernetes based architecture and more clear components separation.

Might want to add a reference to @fanyangCS 's architecture overview intro page.

RELEASE_NOTE.md Outdated
- [openpaivscode](https://github.com/microsoft/openpaivscode) is a VSCode extension to connect OpenPAI clusters, submit AI jobs, simulate jobs locally, manage files, and so on.

Other new features and improvements include:

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need each owner to provide 1-2 lines of headline "advantage" of the feature

- [An end-to-end usage manual](https://openpai.readthedocs.io/) is provided for cluster users and administrators.

For more details about this release, please refer to [detailed release note](https://github.com/microsoft/pai/releases/tag/v1.0.0).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This list seems shorter than I expected...

RELEASE_NOTE.md Outdated
@@ -1,5 +1,27 @@
# OpenPAI Release Note

## May 2020 (version 1.0.0)

There are **breaking changes** since OpenPAI v1.0.0. Before v1.0.0, OpenPAI was based on Yarn and Kubernetes. Now, OpenPAI has switched to a pure Kubernetes-based architecture. Also, we have created 5 separate repositories for individual OpenPAI components. Some of them are newly-introduced, and some are migrated from [OpenPAI main repository](https://github.com/microsoft/pai):
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's move this to later sections (upgrade section). This is not important to people who are don't need to upgrade OpenPAI from yarn to k8s.

Copy link
Member

@scarlett2018 scarlett2018 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I made some updates directly to the file, please work with feature owners to fix the "key features" list.

@hzy46
Copy link
Contributor Author

hzy46 commented Apr 29, 2020

I made some updates directly to the file, please work with feature owners to fix the "key features" list.

ok.


Please refer to the [system architecture](https://github.com/microsoft/pai/blob/master/docs/system_architecture.md) documentation for more detailed design thinkings about this change, and review the following list to get a better understanding about the 6 new component repos:

- [hivedscheduler](https://github.com/microsoft/hivedscheduler) is a new OpenPAI component providing various advantages over standard k8s scheduler, such as resource isolation for multiple tenants, GPU topology guarantee for virtual clusters, and better topology-aware gang scheduling with no [resource starvation](https://en.wikipedia.org/wiki/Starvation_(computer_science)).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pls add frameworkcontroller :)

@hzy46 hzy46 merged commit 1b204fc into pai-0.18.y May 13, 2020
hzy46 added a commit that referenced this pull request May 14, 2020
* init

* init

* fix

* fix

* fix

* fix

* fix

* Update RELEASE_NOTE.md

* Update RELEASE_NOTE.md

* Add marketplace advantage (#4473)

* fix

* add version

* fix

Co-authored-by: Scarlett Li <39592018+scarlett2018@users.noreply.github.com>
Co-authored-by: Mingliang Tao <mintao@microsoft.com>
@hzy46 hzy46 deleted the release_note branch July 17, 2020 02:37
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants