Index: tools/metrics/histograms/histograms.xml |
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml |
index dcf9937441859fbe58b3e5da5487ec20deefcd5b..7b8ee75873e8c7536937ce7fea82bfa34fb01776 100644 |
--- a/tools/metrics/histograms/histograms.xml |
+++ b/tools/metrics/histograms/histograms.xml |
@@ -12715,14 +12715,28 @@ Therefore, the affected-histogram name has to have at least one dot in it. |
</summary> |
</histogram> |
+<histogram name="LevelDBEnv.IDB.IOError.BFE" enum="PlatformFileError"> |
+ <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-05. As of M43 use LevelDBEnv.IDB.IOError.BFE.NewLogger. |
+ </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-05. As of M43 use |
+ LevelDBEnv.IDB.IOError.BFE.NewSequentialFile. |
+ </obsolete> |
<summary>Errno of errors encountered in NewSequentialFile.</summary> |
</histogram> |
@@ -12739,12 +12753,20 @@ 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-05. As of M43 use |
+ LevelDBEnv.IDB.IOError.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-05. As of M43 use |
+ LevelDBEnv.IDB.IOError.BFE.WritableFileFlush. |
+ </obsolete> |
<summary>Errno of errors encountered in WritableFileFlush.</summary> |
</histogram> |
@@ -12815,16 +12837,32 @@ Therefore, the affected-histogram name has to have at least one dot in it. |
<histogram name="LevelDBEnv.IOError." enum="PlatformFileError"> |
<owner>dgrogan@chromium.org</owner> |
+ <obsolete> |
+ Deprecated 2015-05. As of M43 use LevelDBEnv.IOError.BFE. |
+ </obsolete> |
<summary>PlatformFileErrors encountered by a single leveldb method.</summary> |
</histogram> |
+<histogram name="LevelDBEnv.IOError.BFE" enum="PlatformFileError"> |
+ <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-05. As of M43 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-05. As of M43 use LevelDBEnv.IOError.BFE.NewSequentialFile. |
+ </obsolete> |
<summary>Errno of errors encountered in NewSequentialFile.</summary> |
</histogram> |
@@ -12840,11 +12878,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-05. As of M43 use LevelDBEnv.IOError.BFE.WritableFileAppend. |
+ </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-05. As of M43 use LevelDBEnv.IOError.BFE.WritableFileFlush. |
+ </obsolete> |
<summary>Errno of errors encountered in WritableFileFlush.</summary> |
</histogram> |
@@ -42742,6 +42786,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> |
@@ -42759,6 +42812,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-05. As of M43 use WebCore.IndexedDB.LevelDBOpenErrors.BFE. |
+ </obsolete> |
<summary> |
Errno errors encountered by a single LevelDBEnv method when opening an |
IndexedDB instance. |
@@ -42768,6 +42824,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-05. As of M43 use WebCore.IndexedDB.LevelDBOpenErrors.BFE. |
+ </obsolete> |
<summary> |
PlatformFileErrors encountered by a single LevelDBEnv method when opening an |
IndexedDB instance. |
@@ -42781,6 +42840,15 @@ Therefore, the affected-histogram name has to have at least one dot in it. |
</summary> |
</histogram> |
+<histogram name="WebCore.IndexedDB.LevelDBReadErrors.BFE" |
+ enum="PlatformFileError"> |
+ <owner>cmumford@chromium.org</owner> |
+ <summary> |
+ Errors (base::File::Error) encountered by a single LevelDBEnv method when |
+ reading from an IndexedDB instance. |
+ </summary> |
+</histogram> |
+ |
<histogram name="WebCore.IndexedDB.LevelDBReadErrors.Corruption" |
enum="LevelDBCorruptionTypes"> |
<owner>dgrogan@chromium.org</owner> |
@@ -42798,6 +42866,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-05. As of M43 use WebCore.IndexedDB.LevelDBReadErrors.BFE. |
+ </obsolete> |
<summary> |
Errno errors encountered by a single LevelDBEnv method when reading an |
IndexedDB instance. |
@@ -42807,6 +42878,9 @@ Therefore, the affected-histogram name has to have at least one dot in it. |
<histogram name="WebCore.IndexedDB.LevelDBReadErrors.PFE" |
enum="PlatformFileError"> |
<owner>dgrogan@chromium.org</owner> |
+ <obsolete> |
+ Deprecated 2015-05. As of M43 use WebCore.IndexedDB.LevelDBReadErrors.BFE. |
+ </obsolete> |
<summary> |
PlatformFileErrors encountered by a single LevelDBEnv method when opening an |
IndexedDB instance. |
@@ -42820,6 +42894,15 @@ Therefore, the affected-histogram name has to have at least one dot in it. |
</summary> |
</histogram> |
+<histogram name="WebCore.IndexedDB.LevelDBWriteErrors.BFE" |
+ enum="PlatformFileError"> |
+ <owner>cmumford@chromium.org</owner> |
+ <summary> |
+ Errors (base::File::Error) encountered by a single LevelDBEnv method when |
+ writing to an IndexedDB instance. |
+ </summary> |
+</histogram> |
+ |
<histogram name="WebCore.IndexedDB.LevelDBWriteErrors.Corruption" |
enum="LevelDBCorruptionTypes"> |
<owner>dgrogan@chromium.org</owner> |
@@ -42837,6 +42920,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-05. As of M43 use WebCore.IndexedDB.LevelDBWriteErrors.BFE. |
+ </obsolete> |
<summary> |
Errno errors encountered by a single LevelDBEnv method when writing to an |
IndexedDB instance. |
@@ -42846,6 +42932,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-05. As of M43 use WebCore.IndexedDB.LevelDBWriteErrors.BFE. |
+ </obsolete> |
<summary> |
PlatformFileErrors encountered by a single LevelDBEnv method when writing to |
an IndexedDB instance. |
@@ -63294,6 +63383,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.BFE"/> |
+ <affected-histogram name="WebCore.IndexedDB.LevelDBReadErrors.BFE"/> |
+ <affected-histogram name="WebCore.IndexedDB.LevelDBWriteErrors.BFE"/> |
+</histogram_suffixes> |
+ |
<histogram_suffixes name="LevelDBEnvBackupRestore" separator=""> |
<suffix name="Backup" label="Backing up an ldb file."/> |
<suffix name="Restore" label="Restoring an ldb file."/> |