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

Issue 10443092: Performance Monitor Database (Closed)

Created:
8 years, 6 months ago by eaugusti
Modified:
8 years, 5 months ago
Reviewers:
Aaron Boodman
CC:
Matt Tytel, chebert, clintstaley, aa, Devlin, cduvall, mitchellwrosen
Base URL:
http://git.chromium.org/chromium/src.git@cpm_event_construction
Visibility:
Public.

Description

Performance Monitor Database The database is the core data store for the Performance Monitor. This CL encapsulates an initial release of the databse without support for metrics or events. BUG=130212

Patch Set 1 : Synced with changes made in the Event Structure/Construction Cls #

Total comments: 37

Patch Set 2 : #

Total comments: 2

Patch Set 3 : Members for known database instances. #

Patch Set 4 : Removed consolidated all the metric databases into one #

Total comments: 13

Patch Set 5 : #

Patch Set 6 : scoped_ptr for clock_ #

Patch Set 7 : Re-Up #

Unified diffs Side-by-side diffs Delta from patch set Stats (+412 lines, -0 lines) Patch
A chrome/browser/performance_monitor/database.h View 1 2 3 4 5 1 chunk +162 lines, -0 lines 0 comments Download
A chrome/browser/performance_monitor/database.cc View 1 2 3 4 5 1 chunk +172 lines, -0 lines 0 comments Download
A chrome/browser/performance_monitor/database_unittest.cc View 1 2 3 4 5 1 chunk +75 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
Aaron Boodman
Some pre-lunch comments. Not done yet. https://chromiumcodereview.appspot.com/10443092/diff/9001/chrome/browser/performance_monitor/database.cc File chrome/browser/performance_monitor/database.cc (right): https://chromiumcodereview.appspot.com/10443092/diff/9001/chrome/browser/performance_monitor/database.cc#newcode27 chrome/browser/performance_monitor/database.cc:27: const int kUptimeTimeout ...
8 years, 6 months ago (2012-06-08 19:33:56 UTC) #1
Aaron Boodman
https://chromiumcodereview.appspot.com/10443092/diff/9001/chrome/browser/performance_monitor/database.cc File chrome/browser/performance_monitor/database.cc (right): https://chromiumcodereview.appspot.com/10443092/diff/9001/chrome/browser/performance_monitor/database.cc#newcode18 chrome/browser/performance_monitor/database.cc:18: const char kDbDir[] = "performance_monitor_dbs"; In Chrome, these files ...
8 years, 6 months ago (2012-06-08 21:40:05 UTC) #2
Aaron Boodman
Oh, and one structural comment: consider splitting this class into several - one wrapping each ...
8 years, 6 months ago (2012-06-08 21:43:12 UTC) #3
eaugusti
https://chromiumcodereview.appspot.com/10443092/diff/9001/chrome/browser/performance_monitor/database.cc File chrome/browser/performance_monitor/database.cc (right): https://chromiumcodereview.appspot.com/10443092/diff/9001/chrome/browser/performance_monitor/database.cc#newcode18 chrome/browser/performance_monitor/database.cc:18: const char kDbDir[] = "performance_monitor_dbs"; On 2012/06/08 21:40:05, Aaron ...
8 years, 6 months ago (2012-06-08 22:52:08 UTC) #4
Aaron Boodman
lgtm https://chromiumcodereview.appspot.com/10443092/diff/8012/chrome/browser/performance_monitor/database.h File chrome/browser/performance_monitor/database.h (right): https://chromiumcodereview.appspot.com/10443092/diff/8012/chrome/browser/performance_monitor/database.h#newcode58 chrome/browser/performance_monitor/database.h:58: // interval. I the end of the active ...
8 years, 6 months ago (2012-06-11 21:08:02 UTC) #5
eaugusti
https://chromiumcodereview.appspot.com/10443092/diff/8012/chrome/browser/performance_monitor/database.h File chrome/browser/performance_monitor/database.h (right): https://chromiumcodereview.appspot.com/10443092/diff/8012/chrome/browser/performance_monitor/database.h#newcode58 chrome/browser/performance_monitor/database.h:58: // interval. I the end of the active interval ...
8 years, 6 months ago (2012-06-11 22:05:07 UTC) #6
Aaron Boodman
http://codereview.chromium.org/10443092/diff/4003/chrome/browser/performance_monitor/database.h File chrome/browser/performance_monitor/database.h (right): http://codereview.chromium.org/10443092/diff/4003/chrome/browser/performance_monitor/database.h#newcode10 chrome/browser/performance_monitor/database.h:10: #include <map> I think this is no longer needed. ...
8 years, 6 months ago (2012-06-11 22:52:13 UTC) #7
eaugusti
https://chromiumcodereview.appspot.com/10443092/diff/4003/chrome/browser/performance_monitor/database.h File chrome/browser/performance_monitor/database.h (right): https://chromiumcodereview.appspot.com/10443092/diff/4003/chrome/browser/performance_monitor/database.h#newcode10 chrome/browser/performance_monitor/database.h:10: #include <map> On 2012/06/11 22:52:13, Aaron Boodman wrote: > ...
8 years, 6 months ago (2012-06-12 00:12:57 UTC) #8
eaugusti
On 2012/06/12 00:12:57, eaugusti wrote: > https://chromiumcodereview.appspot.com/10443092/diff/4003/chrome/browser/performance_monitor/database.h > File chrome/browser/performance_monitor/database.h (right): > > https://chromiumcodereview.appspot.com/10443092/diff/4003/chrome/browser/performance_monitor/database.h#newcode10 > ...
8 years, 6 months ago (2012-06-12 00:15:27 UTC) #9
Aaron Boodman
LGTM w/ one last change. https://chromiumcodereview.appspot.com/10443092/diff/4003/chrome/browser/performance_monitor/database.h File chrome/browser/performance_monitor/database.h (right): https://chromiumcodereview.appspot.com/10443092/diff/4003/chrome/browser/performance_monitor/database.h#newcode162 chrome/browser/performance_monitor/database.h:162: linked_ptr<Clock> clock_; On 2012/06/12 ...
8 years, 6 months ago (2012-06-12 03:57:59 UTC) #10
M-A Ruel
FTR, the CQ had issues with @cpm_event_construction in the url. I fixed the CQ.
8 years, 6 months ago (2012-06-18 00:35:48 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/eaugusti@chromium.org/10443092/12004
8 years, 6 months ago (2012-06-18 00:39:40 UTC) #12
commit-bot: I haz the power
Failed to apply patch for chrome/browser/performance_monitor/database.cc: While running patch -p1 --forward --force; The next patch ...
8 years, 6 months ago (2012-06-18 00:39:42 UTC) #13
eaugusti
The cl has been replaced with this one: file:///home/eriq/bittorent/download/Scott,%20Martin%20-%20Thraxas%20-%20%5Bepub,lit,mobi%5D/nook Which has already been committed.
8 years, 6 months ago (2012-06-18 00:45:34 UTC) #14
eaugusti
8 years, 6 months ago (2012-06-18 00:46:08 UTC) #15
On 2012/06/18 00:45:34, eaugusti wrote:
> The cl has been replaced with this one:
>
file:///home/eriq/bittorent/download/Scott,%20Martin%20-%20Thraxas%20-%20%5Bepub,lit,mobi%5D/nook
> 
> Which has already been committed.

Oops, didn't override buffer: https://chromiumcodereview.appspot.com/10545139/

Powered by Google App Engine
This is Rietveld 408576698