-
Notifications
You must be signed in to change notification settings - Fork 429
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[v0.2.0] Release Tracker #2666
Comments
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@guangy10 merged via fast-forward. |
Summary: Pull Request resolved: #2921 overriding_review_checks_triggers_an_audit_and_retroactive_review Oncall Short Name: executorch Differential Revision: D55885790 fbshipit-source-id: bb62a42b74ecdfb2e1f6bcebab979e2e8fcf0a3c
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@guangy10 merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@guangy10 merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@mergennachin merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@mergennachin merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@mergennachin merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@mergennachin merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@mergennachin merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons: @mergennachin merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
——- |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@mergennachin merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@guangy10 merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@guangy10 merged |
Link to landed trunk PR:
Link to release branch PR: Criteria category and reasons:
@guangy10: @kirklandsign which PR you're request cherry-picking from trunk? Can you make one cherry-pick request per PR? It's okay to squash multiple doc-only changes in one cherry-pick, but please do not mix doc improvement with bug fixes or feature improvement. @kirklandsign: @guangy10 OK let me separate them. #2934 is used for QNN fix, but it broke CI and needs #2956 #3006 for CI fix. @kirklandsign I'm still confused which PRs are cherry-picking PR, and which PR it's mapped in the trunk. Can you please make sure you cherry-picking request is organized as other requests above? @kirklandsign: #3025 is the CP in release branch, and it maps into #2934, #2956, #3006 because #2934 caused CI failure. Also note that #3006 is not a clean cherry-pick, because it fixes some other stuff in main branch only. @guangy10 merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@guangy10 merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons: Fix qnn quantizer when it tries to quantize non fp32 tensor @guangy10 : @cccclai is it a critical bug fix? I'm not sure how qnn stuff can be well tested since there is no test/CI for it. @cccclai: it's required for the stories llama model runnning end to end with qnn backend. It needs to be manual test unfortunately. The .so library needs to be downloaded from qualcomm website required user name and password @kirklandsign: If #2999 is needed, could you please fix the linter in https://github.com/pytorch/executorch/pull/2999/files ? This will become a non-clean-CP but needed for linter. Then I can safely CP #3006 either with or without #2999 in release branch. @cccclai: good call - let me fix it @guangy10: @cccclai there is a linter failure in the cherry-pick PR. If it's fixed already in other PR, please rebase and let me know when it's ready to merge @guangy10 merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@guangy10 merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@guangy10 merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons: Doc changes, refine The LLM Manual @guangy10 : @Gasoonjia you have a linter error to fix @guangy10 merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons: Getting ready to push the changes to enable running stories end to end for qnn backend. Other prs includes #3007, #3036, #3037, #3038 (the last pr for qnn). Will submit merged PRs accordingly when this one merges @guangy10 merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons: Getting ready to push the changes to enable running stories end to end for qnn backend. #3005 is merged, this is the second pr. Remaining ones are #3036, #3037, #3038 (the last pr for qnn). Will submit merged PRs accordingly when this one merges @guangy10 merged |
Obsoleted by #2666 (comment) (cherry-pick PR #3327) below
|
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons: @guangy10: @shoumikhin please correct the link. I think 3322 is not needed. 3325 is merged. Could you confirm? |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@guangy10 merged |
Link to landed trunk PR:
Link to release branch PR: Criteria category and reasons:
@guangy10 merged |
Link to landed trunk PR:
Link to release branch PR: Criteria category and reasons:
@guangy10 merged |
Apart from the existing placeholders, we are not taking any more cherry-picks for this RC. Once those placeholders are resolved and merged, we will make the cut. |
We will focus on getting pending CR above merged then do the cut. New cherry-pick beyond this point will not be merged for the final RC. If it's critical bug fix, it will need to wait for the batch merge for the final RC before launch. |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
|
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@shoumikhin Is this a dup of this request #2666 (comment)? |
@DenisVieriu97 if it resolved the CI check https://github.com/pytorch/executorch/actions/runs/8822790798 then yes! |
Thanks @shoumikhin . test-demo-ios has passed for that PR run. test-demo-ios will fail in #3329 as it was merged before the PR with the fix, but that branch has only MPS doc changes which succeeded in building (cc @guangy10). |
Link to landed trunk PR:
Link to release branch PR: Criteria category and reasons:
@guangy10 merged |
Link to landed trunk PR:
Link to release branch PR: Criteria category and reasons:
@mergennachin merged |
No outstanding cherry-picks. |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@mergennachin merged |
Link to landed trunk PR: Link to release branch PR:
Criteria category and reasons:
@dbort merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@dbort merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@mergennachin merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@dbort merged |
Link to landed trunk PR: Link to release branch PR:
Criteria category and reasons:
@dbort merged |
Link to landed trunk PR:
Link to release branch PR: Criteria category and reasons:
@mergennachin merged |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@mergennachin merged |
No more outstanding cherry-picks. I plan to create the v0.2.0-rc5 tag against 4f79832, the current release/0.2 HEAD Done: https://github.com/pytorch/executorch/releases/tag/v0.2.0-rc5 |
Link to landed trunk PR: Link to release branch PR: Criteria category and reasons:
@dbort merged. Note that this doesn't need to be in the tagged RC/release to still be helpful. |
The v0.2.0 release has been cut, and this issue is closed. Use #3409 for cherry-picking into the v0.2.1 release.
v0.2.0 release branch was cut. The branch name is "release/0.2", with tag "v0.2.0-rc4" atm.
Our release plan from this point is roughly:
Phase 1 (until 4/5/24):
-- work on finalizing the release branch for stability for soft-launch.
-- initial set of documentations and reproducible instructions, including Llama.
-- apply release-branch specific changes (changes not in
main
but directly inrelease/0.2
branch like pins).-- Coordinate with PyTorch v2.3 release milestones, and prioritize to get PyTorch PRs needed by ExecuTorch v0.2.0 cherry-picked into PyTorch release v2.3.0. It will be very hard to do so after 04/01.
Phase 2 (after 4/5/24, until 4/24/24 by 12:00pm PDT):
-- perform extended integration/stability/performance testing based on Release Candidate builds.
-- fix critical bugs based on early feedback from our soft-launch
-- enhance our documentation.
This issue is for tracking cherry-picks to the release branch.
Cherry-Pick Criteria
Focus on stability. Ideally only low risk changes may be cherry-picked from main:
Any core components changes and other change will require special dispensation from the release managers (currently @guangy10 @mergennachin @dbort ). If this applies to your change please write "Special Dispensation" in the "Criteria Category:" template below and explain.
Cherry-Pick Process
Ensure your PR has landed in master. This does not apply for release-branch specific changes (see Phase 1 criteria).
Create (but do not land) a PR against the release branch.
Option 1: Use
pytorchbot
to cherry pick a PR that has been committed to the main branch using@pytorchbot cherry-pick
command as follows.Option 2: Manually create a cherry pick PR using git command as follows.
Make a request below with the following format:
Please note HUD Link with branch CI status and link to the HUD to be provided here.
HUD
Versions
0.2.0
The text was updated successfully, but these errors were encountered: