Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(616)

Issue 445513002: Add Drive.MetadataDBValidityCheckFailureReason UMA histogram (Closed)

Created:
6 years, 4 months ago by hashimoto
Modified:
6 years, 4 months ago
CC:
chromium-reviews, nkostylev+watch_chromium.org, hashimoto+watch_chromium.org, tfarina, asvitkine+watch_chromium.org, oshima+watch_chromium.org, stevenjb+watch_chromium.org, davemoore+watch_chromium.org
Project:
chromium
Visibility:
Public.

Description

Add Drive.MetadataDBValidityCheckFailureReason UMA histogram According to the latest data, about 0.02% of DB initialization results in discarding old DB which may contain users' unsynced data. About 2/3 of these failures are due to errors detected by CheckValidity(). Add UMA histogram to help future developers improve this. BUG=None Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=288010

Patch Set 1 #

Total comments: 7

Patch Set 2 : Fix errors #

Total comments: 2

Patch Set 3 : rebase #

Patch Set 4 : Introduce a function #

Total comments: 2

Patch Set 5 : Fix owners #

Unified diffs Side-by-side diffs Delta from patch set Stats (+55 lines, -1 line) Patch
M chrome/browser/chromeos/drive/resource_metadata_storage.cc View 1 2 3 7 chunks +33 lines, -1 line 0 comments Download
M tools/metrics/histograms/histograms.xml View 2 chunks +22 lines, -0 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
hashimoto
6 years, 4 months ago (2014-08-05 05:54:29 UTC) #1
kinaba
https://codereview.chromium.org/445513002/diff/1/chrome/browser/chromeos/drive/resource_metadata_storage.cc File chrome/browser/chromeos/drive/resource_metadata_storage.cc (right): https://codereview.chromium.org/445513002/diff/1/chrome/browser/chromeos/drive/resource_metadata_storage.cc#newcode950 chrome/browser/chromeos/drive/resource_metadata_storage.cc:950: DB_INIT_MAX_VALUE); CHECK_VALIDITY_FAILURE_MAX_VALUE? (ditto for everywhere) https://codereview.chromium.org/445513002/diff/1/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): ...
6 years, 4 months ago (2014-08-05 06:00:15 UTC) #2
hashimoto
https://codereview.chromium.org/445513002/diff/1/chrome/browser/chromeos/drive/resource_metadata_storage.cc File chrome/browser/chromeos/drive/resource_metadata_storage.cc (right): https://codereview.chromium.org/445513002/diff/1/chrome/browser/chromeos/drive/resource_metadata_storage.cc#newcode950 chrome/browser/chromeos/drive/resource_metadata_storage.cc:950: DB_INIT_MAX_VALUE); On 2014/08/05 06:00:14, kinaba wrote: > CHECK_VALIDITY_FAILURE_MAX_VALUE? (ditto ...
6 years, 4 months ago (2014-08-05 06:08:09 UTC) #3
kinaba
lgtm https://codereview.chromium.org/445513002/diff/1/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/445513002/diff/1/tools/metrics/histograms/histograms.xml#newcode5293 tools/metrics/histograms/histograms.xml:5293: + enum="DriveMetadataDBVlidityCheckFailureReason"> On 2014/08/05 06:08:09, hashimoto wrote: > ...
6 years, 4 months ago (2014-08-05 06:11:57 UTC) #4
hashimoto
Alexei, could you take a look at this change as an owner of histograms.xml?
6 years, 4 months ago (2014-08-05 06:21:48 UTC) #5
Alexei Svitkine (slow)
https://codereview.chromium.org/445513002/diff/40001/chrome/browser/chromeos/drive/resource_metadata_storage.cc File chrome/browser/chromeos/drive/resource_metadata_storage.cc (right): https://codereview.chromium.org/445513002/diff/40001/chrome/browser/chromeos/drive/resource_metadata_storage.cc#newcode948 chrome/browser/chromeos/drive/resource_metadata_storage.cc:948: UMA_HISTOGRAM_ENUMERATION("Drive.MetadataDBValidityCheckFailureReason", Nit: Each histogram macro adds a lot of ...
6 years, 4 months ago (2014-08-05 13:18:16 UTC) #6
hashimoto
https://codereview.chromium.org/445513002/diff/40001/chrome/browser/chromeos/drive/resource_metadata_storage.cc File chrome/browser/chromeos/drive/resource_metadata_storage.cc (right): https://codereview.chromium.org/445513002/diff/40001/chrome/browser/chromeos/drive/resource_metadata_storage.cc#newcode948 chrome/browser/chromeos/drive/resource_metadata_storage.cc:948: UMA_HISTOGRAM_ENUMERATION("Drive.MetadataDBValidityCheckFailureReason", On 2014/08/05 13:18:16, Alexei Svitkine wrote: > Nit: ...
6 years, 4 months ago (2014-08-06 03:52:20 UTC) #7
Alexei Svitkine (slow)
LGTM % comment https://codereview.chromium.org/445513002/diff/80001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/445513002/diff/80001/tools/metrics/histograms/histograms.xml#newcode5294 tools/metrics/histograms/histograms.xml:5294: + <owner>joshwoodward@google.com</owner> Nit: @chromium.org accounts are ...
6 years, 4 months ago (2014-08-06 15:55:48 UTC) #8
hashimoto
https://codereview.chromium.org/445513002/diff/80001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/445513002/diff/80001/tools/metrics/histograms/histograms.xml#newcode5294 tools/metrics/histograms/histograms.xml:5294: + <owner>joshwoodward@google.com</owner> On 2014/08/06 15:55:48, Alexei Svitkine wrote: > ...
6 years, 4 months ago (2014-08-07 04:32:01 UTC) #9
hashimoto
The CQ bit was checked by hashimoto@chromium.org
6 years, 4 months ago (2014-08-07 04:32:05 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hashimoto@chromium.org/445513002/100001
6 years, 4 months ago (2014-08-07 04:33:57 UTC) #11
commit-bot: I haz the power
6 years, 4 months ago (2014-08-07 08:19:05 UTC) #12
Message was sent while issue was closed.
Change committed as 288010

Powered by Google App Engine
This is Rietveld 408576698