This repository has been archived by the owner on Dec 11, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 973
Optimize check for updates #9996
Labels
needs-info
Another team member needs information from the PR/issue opener.
perf
release-notes/include
Milestone
Comments
bbondy
added a commit
that referenced
this issue
Jul 15, 2017
It could cause periodic jank after the first 2 minutes, and then again every hour after that Fix #9996
bbondy
added a commit
that referenced
this issue
Jul 17, 2017
It could cause periodic jank after the first 2 minutes, and then again every hour after that Fix #9996
@bbondy any manual QA needed? If so please add steps; if not, please add |
Verified manually on a clean profile on 0.17.16 with preview check on and off. Log for the first check (with preview off)
Log after preview check on
|
bbondy
added a commit
that referenced
this issue
Jul 18, 2017
Address review comments here: https://github.com/brave/browser-laptop/pull/9999/files#r127599312 Fix #9996
bbondy
added a commit
that referenced
this issue
Jul 18, 2017
Address review comments here: https://github.com/brave/browser-laptop/pull/9999/files#r127599312 Fix #9996
bbondy
added a commit
that referenced
this issue
Jul 18, 2017
Address review comments here: https://github.com/brave/browser-laptop/pull/9999/files#r127599312 Fix #9996
bbondy
added a commit
that referenced
this issue
Jul 18, 2017
Address review comments here: https://github.com/brave/browser-laptop/pull/9999/files#r127599312 Fix #9996
luixxiul
added
the
needs-info
Another team member needs information from the PR/issue opener.
label
Jul 19, 2017
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
needs-info
Another team member needs information from the PR/issue opener.
perf
release-notes/include
Checking for updates converts Immutable app state to JS several times! That is a slow operation.
This should just do a lookup in immutableJS at least as a quick win. This would explain some beach-balling we get periodically.
Test plan
Very important to test the update test from the manual test plan to set your version back and make sure it updates.
Also check the update log and make sure it has valid values for things like the last check time.
The text was updated successfully, but these errors were encountered: