Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

Investigate removing Fennec -> Fenix migration code #22489

Closed
pocmo opened this issue Nov 18, 2021 · 3 comments · Fixed by #23651
Closed

Investigate removing Fennec -> Fenix migration code #22489

pocmo opened this issue Nov 18, 2021 · 3 comments · Fixed by #23651
Assignees
Labels
Feature:Migration performance Possible performance wins
Milestone

Comments

@pocmo
Copy link
Contributor

pocmo commented Nov 18, 2021

We are contemplating removing the "Fennec to Fenix" migration code from Fenix. We shipped the first Fenix release with migration code over a year ago (~ Summer 2020). Removing the code will reduce the maintenance burden, improve performance (#15581) and reduce the APK size.
We still need to go through the process of looking at data, getting approval etc. - but that doesn't stop us from investigating the engineering work already.

┆Issue is synchronized with this Jira Task

@pocmo pocmo self-assigned this Nov 18, 2021
@github-actions github-actions bot added the needs:triage Issue needs triage label Nov 18, 2021
@cadeyrn
Copy link
Contributor

cadeyrn commented Nov 18, 2021

Removing the code will reduce the maintenance burden, improve performance (#15581) and reduce the APK size.

@pocmo: Also the migration of passwords for users with master password can cause a crash: #22279. Removing the migration code would make fixing this crash obsolete.

@pocmo
Copy link
Contributor Author

pocmo commented Nov 18, 2021

@cadeyrn Great, thank you for mentioning that!

@philipwatmor

This comment was marked as spam.

@pocmo pocmo removed their assignment Jan 10, 2022
@grigoryk grigoryk self-assigned this Jan 17, 2022
gabrielluong pushed a commit to gabrielluong/fenix that referenced this issue Feb 9, 2022
@MarcLeclair MarcLeclair added the performance Possible performance wins label Feb 9, 2022
@MarcLeclair MarcLeclair added this to Needs triage in Performance, front-end roadmap via automation Feb 9, 2022
@gabrielluong gabrielluong removed the needs:triage Issue needs triage label Feb 10, 2022
@gabrielluong gabrielluong added this to the 99 milestone Feb 10, 2022
@mcomella mcomella moved this from Needs triage to Perf P1 (unordered) in Performance, front-end roadmap Feb 16, 2022
grigoryk pushed a commit to gabrielluong/fenix that referenced this issue Feb 18, 2022
gabrielluong pushed a commit to gabrielluong/fenix that referenced this issue Mar 1, 2022
gabrielluong pushed a commit to gabrielluong/fenix that referenced this issue Mar 2, 2022
@gabrielluong gabrielluong removed this from the 99 milestone Mar 8, 2022
@gabrielluong gabrielluong added this to the 100 milestone Mar 28, 2022
@mergify mergify bot closed this as completed in #23651 Mar 28, 2022
Performance, front-end roadmap automation moved this from Perf P1 (unordered) to Done Mar 28, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Feature:Migration performance Possible performance wins
Development

Successfully merging a pull request may close this issue.

6 participants