New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 873735 link

Starred by 1 user

Issue metadata

Status: Closed
Owner:
Closed: Oct 9
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

DownloadDB has 0.02% initialization failure ratio

Project Member Reported by qin...@chromium.org, Aug 13

Issue description

Checking UMA on canary:
https://uma.googleplex.com/histograms?endDate=20180811&dayCount=1&histograms=Download.InProgressDB.Counts&fixupData=true&showMax=true&filters=channel%2Ceq%2C1%2Cisofficial%2Ceq%2CTrue&implicitFilters=isofficial

about 0.02 percent DownloadDB fail to initialize.

Checking general LevelDB.Open UMA, about 0.02% database failed with IOError, so this will impact a lot of users.
 
From what I can tell right now, the issue is likely that users are out of space when appending to the database.

LevelDBEnv.IOError is overwhelmingly of the type "WritableFileAppend" (97.35%). Looking at LevelDBEnv.IOError.BFE.WritableFileAppend, the base::File::Error encountered is 99.71% NO_SPACE.
Project Member

Comment 2 by bugdroid1@chromium.org, Aug 14

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/18d85604753bdca697682d067b0f8860a3c4a965

commit 18d85604753bdca697682d067b0f8860a3c4a965
Author: Min Qin <qinmin@chromium.org>
Date: Tue Aug 14 18:59:14 2018

Add DownloadDB suffix for LevelDB.Open.*

DownloadDB is based on levelDB, and we need to understand the initialization
failures

BUG= 873735 

Change-Id: I0408732645cdefbb94a9ce43df3f8053a5a5a024
Reviewed-on: https://chromium-review.googlesource.com/1173070
Commit-Queue: Min Qin <qinmin@chromium.org>
Reviewed-by: Ilya Sherman <isherman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#582989}
[modify] https://crrev.com/18d85604753bdca697682d067b0f8860a3c4a965/tools/metrics/histograms/histograms.xml

Status: Closed (was: Assigned)

Sign in to add a comment