Index: tools/metrics/histograms/histograms.xml |
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml |
index 6173e3de0485f977d8c524ef490082660b9e99c7..f22876466ea19117ce17e7215dca49a09dc1a58d 100644 |
--- a/tools/metrics/histograms/histograms.xml |
+++ b/tools/metrics/histograms/histograms.xml |
@@ -12269,14 +12269,35 @@ Therefore, the affected-histogram name has to have at least one dot in it. |
</summary> |
</histogram> |
+<histogram name="LevelDBEnv.IDB.IOError.BFE" enum="LevelDBIOErrorMethods"> |
dgrogan
2015/03/14 05:57:37
Follow on to my comment from env_chromium.cc: remo
cmumford
2015/03/17 21:25:52
Done.
|
+ <owner>cmumford@chromium.org</owner> |
+ <summary> |
+ Methods where leveldb's Chromium environment has IO errors when being used |
+ by IndexedDB. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="LevelDBEnv.IDB.IOError.BFE." enum="PlatformFileError"> |
dgrogan
2015/03/14 05:57:37
Remove the period from the end of the name attribu
cmumford
2015/03/17 21:25:52
Done.
|
+ <owner>cmumford@chromium.org</owner> |
+ <summary> |
+ Errors (base::File::Error) encountered by a single leveldb env method. |
+ </summary> |
+</histogram> |
+ |
<histogram name="LevelDBEnv.IDB.IOError.NewLogger" enum="OSAgnosticErrno"> |
<owner>dgrogan@chromium.org</owner> |
+ <obsolete> |
+ Deprecated 2015-01. As of M41 use LevelDBEnv.IDB.BFE.NewLogger. |
jsbell
2015/03/02 18:37:04
Update all of these to 2015-03 / M42
dgrogan
2015/03/14 05:57:37
Or whatever it ends up being.
cmumford
2015/03/17 21:25:53
Done.
|
+ </obsolete> |
<summary>Errno of errors encountered in NewLogger.</summary> |
</histogram> |
<histogram name="LevelDBEnv.IDB.IOError.NewSequentialFile" |
enum="OSAgnosticErrno"> |
<owner>dgrogan@chromium.org</owner> |
+ <obsolete> |
+ Deprecated 2015-01. As of M41 use LevelDBEnv.IDB.BFE.NewSequentialFile. |
+ </obsolete> |
<summary>Errno of errors encountered in NewSequentialFile.</summary> |
</histogram> |
@@ -12293,12 +12314,18 @@ Therefore, the affected-histogram name has to have at least one dot in it. |
<histogram name="LevelDBEnv.IDB.IOError.WritableFileAppend" |
enum="OSAgnosticErrno"> |
<owner>dgrogan@chromium.org</owner> |
+ <obsolete> |
+ Deprecated 2015-01. As of M41 use LevelDBEnv.IDB.BFE.WritableFileAppend. |
+ </obsolete> |
<summary>Errno of errors encountered in WritableFileAppend.</summary> |
</histogram> |
<histogram name="LevelDBEnv.IDB.IOError.WritableFileFlush" |
enum="OSAgnosticErrno"> |
<owner>dgrogan@chromium.org</owner> |
+ <obsolete> |
+ Deprecated 2015-01. As of M41 use LevelDBEnv.IDB.BFE.WritableFileFlush. |
+ </obsolete> |
<summary>Errno of errors encountered in WritableFileFlush.</summary> |
</histogram> |
@@ -12364,21 +12391,45 @@ Therefore, the affected-histogram name has to have at least one dot in it. |
<histogram name="LevelDBEnv.IOError" enum="LevelDBIOErrorMethods"> |
<owner>dgrogan@chromium.org</owner> |
+ <obsolete> |
+ Deprecated 2015-01. As of M41 use LevelDBEnv.IOError.BFE. |
dgrogan
2015/03/14 05:57:37
Remove this <obsolete> block.
cmumford
2015/03/17 21:25:52
Done.
|
+ </obsolete> |
<summary>Methods where leveldb's Chromium environment has IO errors.</summary> |
</histogram> |
<histogram name="LevelDBEnv.IOError." enum="PlatformFileError"> |
<owner>dgrogan@chromium.org</owner> |
+ <obsolete> |
+ Deprecated 2015-01. As of M41 use LevelDBEnv.IOError.BFE. |
+ </obsolete> |
<summary>PlatformFileErrors encountered by a single leveldb method.</summary> |
</histogram> |
+<histogram name="LevelDBEnv.IOError.BFE" enum="LevelDBIOErrorMethods"> |
+ <owner>cmumford@chromium.org</owner> |
+ <summary>Methods where leveldb's Chromium environment has IO errors.</summary> |
dgrogan
2015/03/14 05:57:37
Remove this new <histogram> block.
cmumford
2015/03/17 21:25:52
Done.
|
+</histogram> |
+ |
+<histogram name="LevelDBEnv.IOError.BFE." enum="PlatformFileError"> |
dgrogan
2015/03/14 05:57:37
And remove the period from the name attribute here
cmumford
2015/03/17 21:25:52
Done.
|
+ <owner>cmumford@chromium.org</owner> |
+ <summary> |
+ Errors (base::File::Error) encountered by a single leveldb method. |
+ </summary> |
+</histogram> |
+ |
<histogram name="LevelDBEnv.IOError.NewLogger" enum="OSAgnosticErrno"> |
<owner>dgrogan@chromium.org</owner> |
+ <obsolete> |
+ Deprecated 2015-01. As of M41 use LevelDBEnv.IOError.BFE.NewLogger. |
+ </obsolete> |
<summary>Errno of errors encountered in NewLogger.</summary> |
</histogram> |
<histogram name="LevelDBEnv.IOError.NewSequentialFile" enum="OSAgnosticErrno"> |
<owner>dgrogan@chromium.org</owner> |
+ <obsolete> |
+ Deprecated 2015-01. As of M41 use LevelDBEnv.IOError.BFE. |
+ </obsolete> |
<summary>Errno of errors encountered in NewSequentialFile.</summary> |
</histogram> |
@@ -12394,11 +12445,17 @@ Therefore, the affected-histogram name has to have at least one dot in it. |
<histogram name="LevelDBEnv.IOError.WritableFileAppend" enum="OSAgnosticErrno"> |
<owner>dgrogan@chromium.org</owner> |
+ <obsolete> |
+ Deprecated 2015-01. As of M41 use LevelDBEnv.IOError.BFE. |
+ </obsolete> |
<summary>Errno of errors encountered in WritableFileAppend.</summary> |
</histogram> |
<histogram name="LevelDBEnv.IOError.WritableFileFlush" enum="OSAgnosticErrno"> |
<owner>dgrogan@chromium.org</owner> |
+ <obsolete> |
+ Deprecated 2015-01. As of M41 use LevelDBEnv.IOError.BFE. |
+ </obsolete> |
<summary>Errno of errors encountered in WritableFileFlush.</summary> |
</histogram> |
@@ -42033,6 +42090,15 @@ Therefore, the affected-histogram name has to have at least one dot in it. |
</summary> |
</histogram> |
+<histogram name="WebCore.IndexedDB.LevelDBOpenErrors.BFE" |
+ enum="PlatformFileError"> |
+ <owner>cmumford@chromium.org</owner> |
+ <summary> |
+ Errors (base::File::Error) encountered by a single LevelDBEnv method when |
+ opening an IndexedDB instance. |
+ </summary> |
+</histogram> |
+ |
<histogram name="WebCore.IndexedDB.LevelDBOpenErrors.Corruption" |
enum="LevelDBCorruptionTypes"> |
<owner>dgrogan@chromium.org</owner> |
@@ -42050,6 +42116,9 @@ Therefore, the affected-histogram name has to have at least one dot in it. |
<histogram name="WebCore.IndexedDB.LevelDBOpenErrors.Errno" |
enum="OSAgnosticErrno"> |
<owner>dgrogan@chromium.org</owner> |
+ <obsolete> |
+ Deprecated 2015-01. As of M41 use WebCore.IndexedDB.LevelDBOpenErrors.BFE. |
+ </obsolete> |
<summary> |
Errno errors encountered by a single LevelDBEnv method when opening an |
IndexedDB instance. |
@@ -42059,6 +42128,9 @@ Therefore, the affected-histogram name has to have at least one dot in it. |
<histogram name="WebCore.IndexedDB.LevelDBOpenErrors.PFE" |
enum="PlatformFileError"> |
<owner>dgrogan@chromium.org</owner> |
+ <obsolete> |
+ Deprecated 2015-01. As of M41 use WebCore.IndexedDB.LevelDBOpenErrors.BFE. |
+ </obsolete> |
<summary> |
PlatformFileErrors encountered by a single LevelDBEnv method when opening an |
IndexedDB instance. |
@@ -42089,6 +42161,9 @@ Therefore, the affected-histogram name has to have at least one dot in it. |
<histogram name="WebCore.IndexedDB.LevelDBReadErrors.Errno" |
enum="OSAgnosticErrno"> |
<owner>dgrogan@chromium.org</owner> |
+ <obsolete> |
+ Deprecated 2015-01. As of M41 use WebCore.IndexedDB.LevelDBReadErrors.BFE. |
+ </obsolete> |
<summary> |
Errno errors encountered by a single LevelDBEnv method when reading an |
IndexedDB instance. |
@@ -42128,6 +42203,9 @@ Therefore, the affected-histogram name has to have at least one dot in it. |
<histogram name="WebCore.IndexedDB.LevelDBWriteErrors.Errno" |
enum="OSAgnosticErrno"> |
<owner>dgrogan@chromium.org</owner> |
+ <obsolete> |
+ Deprecated 2015-01. As of M41 use WebCore.IndexedDB.LevelDBWriteErrors.BFE. |
+ </obsolete> |
<summary> |
Errno errors encountered by a single LevelDBEnv method when writing to an |
IndexedDB instance. |
@@ -42137,6 +42215,9 @@ Therefore, the affected-histogram name has to have at least one dot in it. |
<histogram name="WebCore.IndexedDB.LevelDBWriteErrors.PFE" |
enum="PlatformFileError"> |
<owner>dgrogan@chromium.org</owner> |
+ <obsolete> |
+ Deprecated 2015-01. As of M41 use WebCore.IndexedDB.LevelDBWriteErrors.BFE. |
+ </obsolete> |
<summary> |
PlatformFileErrors encountered by a single LevelDBEnv method when writing to |
an IndexedDB instance. |
@@ -61882,23 +61963,6 @@ To add a new entry, add it with any value and run test to compute valid value. |
<affected-histogram name="WebCore.IndexedDB.LevelDBWriteErrors.Errno"/> |
</histogram_suffixes> |
-<histogram_suffixes name="IndexedDBLevelDBPFEMethods" separator="."> |
jsbell
2015/03/02 18:37:04
Isn't this still needed to review older data? Or i
cmumford
2015/03/17 21:25:52
Yeah, I purposely combined this with LevelDBBFEMet
|
- <suffix name="CreateDir" label="ChromiumEnv::CreateDir"/> |
- <suffix name="DeleteDir" label="ChromiumEnv::DeleteDir"/> |
- <suffix name="DeleteFile" label="ChromiumEnv::DeleteFile"/> |
- <suffix name="GetChildren" label="ChromiumEnv::GetChildren"/> |
- <suffix name="GetFileSize" label="ChromiumEnv::GetFileSize"/> |
- <suffix name="LockFile" label="ChromiumEnv::LockFile"/> |
- <suffix name="NewAppendableFile" label="ChromiumEnv::NewAppendableFile"/> |
- <suffix name="NewRandomAccessFile" label="ChromiumEnv::NewRandomAccessFile"/> |
- <suffix name="RandomAccessFileRead" label="ChromiumRandomAccessFile::Read"/> |
- <suffix name="RenameFile" label="ChromiumEnv::RenameFile"/> |
- <suffix name="UnlockFile" label="ChromiumEnv::UnlockFile"/> |
- <affected-histogram name="WebCore.IndexedDB.LevelDBOpenErrors.PFE"/> |
- <affected-histogram name="WebCore.IndexedDB.LevelDBReadErrors.PFE"/> |
- <affected-histogram name="WebCore.IndexedDB.LevelDBWriteErrors.PFE"/> |
-</histogram_suffixes> |
- |
<histogram_suffixes name="InstallerDownloadSources" separator=""> |
<suffix name="HttpPeer" label="Download Source: HTTP Peer"/> |
<suffix name="HttpServer" label="Download Source: HTTP Server"/> |
@@ -62034,6 +62098,38 @@ To add a new entry, add it with any value and run test to compute valid value. |
<affected-histogram name="Renderer4.StartToFinish"/> |
</histogram_suffixes> |
+<histogram_suffixes name="LevelDBBFEMethods" separator="."> |
+ <owner>cmumford@chromium.org</owner> |
+ <suffix name="CreateDir" label="ChromiumEnv::CreateDir"/> |
+ <suffix name="DeleteDir" label="ChromiumEnv::DeleteDir"/> |
+ <suffix name="DeleteFile" label="ChromiumEnv::DeleteFile"/> |
+ <suffix name="GetChildren" label="ChromiumEnv::GetChildren"/> |
+ <suffix name="GetFileSize" label="ChromiumEnv::GetFileSize"/> |
+ <suffix name="GetTestDirectory" label="ChromiumEnv::GetTestDirectory"/> |
+ <suffix name="LockFile" label="ChromiumEnv::LockFile"/> |
+ <suffix name="NewAppendableFile" label="ChromiumEnv::NewAppendableFile"/> |
+ <suffix name="NewLogger" label="ChromiumEnv::NewLogger"/> |
+ <suffix name="NewRandomAccessFile" label="ChromiumEnv::NewRandomAccessFile"/> |
+ <suffix name="NewSequentialFile" label="ChromiumEnv::NewSequentialFile"/> |
+ <suffix name="NewWritableFile" label="ChromiumEnv::NewWritableFile"/> |
+ <suffix name="RandomAccessFileRead" label="ChromiumRandomAccessFile::Read"/> |
+ <suffix name="RenameFile" label="ChromiumEnv::RenameFile"/> |
+ <suffix name="SequentialFileRead" label="ChromiumSequentialFile::Read"/> |
+ <suffix name="SequentialFileSkip" label="ChromiumSequentialFile::Skip"/> |
+ <suffix name="UnlockFile" label="ChromiumEnv::UnlockFile"/> |
+ <suffix name="WritableFileAppend" label="ChromiumWritableFile::Append"/> |
+ <suffix name="WritableFileClose" label="ChromiumWritableFile::Close"/> |
+ <suffix name="WritableFileFlush" label="ChromiumWritableFile::Flush"/> |
+ <suffix name="WritableFileSync" label="ChromiumWritableFile::Sync"/> |
+ <suffix name="WritableFileSyncParent" |
+ label="ChromiumWritableFile::SyncParent"/> |
+ <affected-histogram name="LevelDBEnv.IDB.IOError.BFE"/> |
+ <affected-histogram name="LevelDBEnv.IOError.BFE"/> |
+ <affected-histogram name="WebCore.IndexedDB.LevelDBOpenErrors.PFE"/> |
dgrogan
2015/03/14 05:57:37
These 3 WebCore entries should be BFE instead of P
cmumford
2015/03/17 21:25:52
I restored the old IndexedDBLevelDBPFEMethods suff
|
+ <affected-histogram name="WebCore.IndexedDB.LevelDBReadErrors.PFE"/> |
+ <affected-histogram name="WebCore.IndexedDB.LevelDBWriteErrors.PFE"/> |
+</histogram_suffixes> |
+ |
<histogram_suffixes name="LevelDBEnvBackupRestore" separator=""> |
<suffix name="Backup" label="Backing up an ldb file."/> |
<suffix name="Restore" label="Restoring an ldb file."/> |