commit | ae9691053be620f5784e6a40e2e00417eda67add | [log] [tgz] |
---|---|---|
author | Alex Turner <alexmt@chromium.org> | Wed Nov 16 18:22:42 2022 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Nov 16 18:22:42 2022 |
tree | 66f91dccdccc4dfc8f56d42ec80d09119f04f0c9 | |
parent | be1ad7990ae0fa32f7c49491d7c2ba5fbbfd980c [diff] |
Increase the priority of data clearing tasks in aggregation_service Currently, the task runner uses BEST_EFFORT priority. This updates that to USER_VISIBLE whenever there's a queued or running data clearing task. This cl also makes the task runner per-service (i.e. per-storage partition) instead of global. If a storage partition is destroyed and then immediately re-created, this adds a slight risk of concurrent file access. However, this should be rare and we have no ability to guard against access from other programs in any case. Bug: 1383515 Change-Id: I41bda6d47f24ec72c70740e0f8e7ec91f9ee8999 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4023027 Reviewed-by: John Delaney <johnidel@chromium.org> Commit-Queue: Alex Turner <alexmt@chromium.org> Reviewed-by: Gabriel Charette <gab@chromium.org> Reviewed-by: Nan Lin <linnan@chromium.org> Cr-Commit-Position: refs/heads/main@{#1072330}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.