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

Issue 10380041: Refactoring AutocompleteActionPredictor Database. (Closed)

Created:
8 years, 7 months ago by Shishir
Modified:
8 years, 7 months ago
Reviewers:
dominich, sail, Evan Stade
CC:
chromium-reviews, cbentzel+watch_chromium.org, tburkard+watch_chromium.org, dominich+watch_chromium.org, arv (Not doing code reviews), James Su, mmenke
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Refactoring AutocompleteActionPredictor Database. BUG= TEST=Same as before Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=136439

Patch Set 1 #

Total comments: 47

Patch Set 2 : Addressing Dominich's comments. #

Total comments: 8

Patch Set 3 : Addressing Domnich's comments. #

Total comments: 2

Patch Set 4 : Fixing comment. #

Patch Set 5 : Fixing histogram names. #

Total comments: 4

Patch Set 6 : Addressing estade's comments and fixing an incorrect merge. #

Patch Set 7 : Minor fix. #

Patch Set 8 : Syncing to HEAD #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1132 lines, -1095 lines) Patch
M chrome/browser/autocomplete/autocomplete_edit.cc View 1 2 3 4 2 chunks +4 lines, -1 line 0 comments Download
M chrome/browser/browser_resources.grd View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/predictors/autocomplete_action_predictor.h View 1 2 3 4 5 10 chunks +19 lines, -24 lines 0 comments Download
M chrome/browser/predictors/autocomplete_action_predictor.cc View 1 2 18 chunks +73 lines, -76 lines 0 comments Download
D chrome/browser/predictors/autocomplete_action_predictor_database.h View 1 chunk +0 lines, -105 lines 0 comments Download
D chrome/browser/predictors/autocomplete_action_predictor_database.cc View 1 chunk +0 lines, -261 lines 0 comments Download
D chrome/browser/predictors/autocomplete_action_predictor_database_unittest.cc View 1 chunk +0 lines, -236 lines 0 comments Download
M chrome/browser/predictors/autocomplete_action_predictor_factory.h View 1 2 chunks +4 lines, -0 lines 0 comments Download
M chrome/browser/predictors/autocomplete_action_predictor_factory.cc View 1 3 chunks +6 lines, -0 lines 0 comments Download
A chrome/browser/predictors/autocomplete_action_predictor_table.h View 1 1 chunk +89 lines, -0 lines 0 comments Download
A chrome/browser/predictors/autocomplete_action_predictor_table.cc View 1 2 1 chunk +242 lines, -0 lines 0 comments Download
A chrome/browser/predictors/autocomplete_action_predictor_table_unittest.cc View 1 1 chunk +239 lines, -0 lines 0 comments Download
M chrome/browser/predictors/autocomplete_action_predictor_unittest.cc View 1 9 chunks +25 lines, -19 lines 0 comments Download
A chrome/browser/predictors/predictor_database.h View 1 2 3 1 chunk +44 lines, -0 lines 0 comments Download
A chrome/browser/predictors/predictor_database.cc View 1 2 3 4 1 chunk +120 lines, -0 lines 0 comments Download
A chrome/browser/predictors/predictor_database_factory.h View 1 chunk +40 lines, -0 lines 0 comments Download
A chrome/browser/predictors/predictor_database_factory.cc View 1 chunk +39 lines, -0 lines 0 comments Download
A chrome/browser/predictors/predictor_table_base.h View 1 2 1 chunk +49 lines, -0 lines 0 comments Download
A chrome/browser/predictors/predictor_table_base.cc View 1 2 1 chunk +42 lines, -0 lines 0 comments Download
M chrome/browser/prerender/prerender_field_trial.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/prerender/prerender_histograms.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/profiles/profile_dependency_manager.cc View 1 2 3 4 5 3 chunks +3 lines, -1 line 0 comments Download
D chrome/browser/resources/predictors/autocomplete_action_predictor.css View 1 chunk +0 lines, -61 lines 0 comments Download
D chrome/browser/resources/predictors/autocomplete_action_predictor.html View 1 chunk +0 lines, -38 lines 0 comments Download
D chrome/browser/resources/predictors/autocomplete_action_predictor.js View 1 chunk +0 lines, -81 lines 0 comments Download
A + chrome/browser/resources/predictors/predictors.css View 0 chunks +-1 lines, --1 lines 0 comments Download
A + chrome/browser/resources/predictors/predictors.html View 1 chunk +2 lines, -2 lines 0 comments Download
A + chrome/browser/resources/predictors/predictors.js View 0 chunks +-1 lines, --1 lines 0 comments Download
M chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc View 2 chunks +2 lines, -2 lines 0 comments Download
D chrome/browser/ui/webui/predictors/autocomplete_action_predictor_dom_handler.h View 1 chunk +0 lines, -39 lines 0 comments Download
D chrome/browser/ui/webui/predictors/autocomplete_action_predictor_dom_handler.cc View 1 chunk +0 lines, -60 lines 0 comments Download
D chrome/browser/ui/webui/predictors/autocomplete_action_predictor_ui.h View 1 chunk +0 lines, -19 lines 0 comments Download
D chrome/browser/ui/webui/predictors/autocomplete_action_predictor_ui.cc View 1 chunk +0 lines, -35 lines 0 comments Download
A + chrome/browser/ui/webui/predictors/predictors_handler.h View 1 2 3 4 5 3 chunks +11 lines, -9 lines 0 comments Download
A + chrome/browser/ui/webui/predictors/predictors_handler.cc View 1 2 3 4 5 6 3 chunks +12 lines, -17 lines 0 comments Download
A chrome/browser/ui/webui/predictors/predictors_ui.h View 1 chunk +19 lines, -0 lines 0 comments Download
A chrome/browser/ui/webui/predictors/predictors_ui.cc View 1 2 3 4 5 1 chunk +31 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 7 2 chunks +12 lines, -6 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 13 (0 generated)
Shishir
Please review this.
8 years, 7 months ago (2012-05-07 22:54:15 UTC) #1
dominich
https://chromiumcodereview.appspot.com/10380041/diff/1/chrome/browser/predictors/autocomplete_action_predictor.cc File chrome/browser/predictors/autocomplete_action_predictor.cc (right): https://chromiumcodereview.appspot.com/10380041/diff/1/chrome/browser/predictors/autocomplete_action_predictor.cc#newcode45 chrome/browser/predictors/autocomplete_action_predictor.cc:45: COMPILE_ASSERT(arraysize(kConfidenceCutoff) == could you move this to 42 so ...
8 years, 7 months ago (2012-05-08 20:35:27 UTC) #2
Shishir
https://chromiumcodereview.appspot.com/10380041/diff/1/chrome/browser/predictors/autocomplete_action_predictor.cc File chrome/browser/predictors/autocomplete_action_predictor.cc (right): https://chromiumcodereview.appspot.com/10380041/diff/1/chrome/browser/predictors/autocomplete_action_predictor.cc#newcode45 chrome/browser/predictors/autocomplete_action_predictor.cc:45: COMPILE_ASSERT(arraysize(kConfidenceCutoff) == On 2012/05/08 20:35:28, dominich wrote: > could ...
8 years, 7 months ago (2012-05-08 21:49:03 UTC) #3
dominich
couple of nits. https://chromiumcodereview.appspot.com/10380041/diff/1/chrome/browser/predictors/autocomplete_action_predictor_table.cc File chrome/browser/predictors/autocomplete_action_predictor_table.cc (right): https://chromiumcodereview.appspot.com/10380041/diff/1/chrome/browser/predictors/autocomplete_action_predictor_table.cc#newcode80 chrome/browser/predictors/autocomplete_action_predictor_table.cc:80: if (cancelled_.IsSet() || !DB()) On 2012/05/08 ...
8 years, 7 months ago (2012-05-08 22:49:39 UTC) #4
Shishir
http://codereview.chromium.org/10380041/diff/1/chrome/browser/predictors/autocomplete_action_predictor_table.cc File chrome/browser/predictors/autocomplete_action_predictor_table.cc (right): http://codereview.chromium.org/10380041/diff/1/chrome/browser/predictors/autocomplete_action_predictor_table.cc#newcode80 chrome/browser/predictors/autocomplete_action_predictor_table.cc:80: if (cancelled_.IsSet() || !DB()) On 2012/05/08 22:49:39, dominich wrote: ...
8 years, 7 months ago (2012-05-09 17:40:10 UTC) #5
dominich
LGTM modulo comment tweak and trybots passing http://codereview.chromium.org/10380041/diff/16001/chrome/browser/predictors/predictor_database.h File chrome/browser/predictors/predictor_database.h (right): http://codereview.chromium.org/10380041/diff/16001/chrome/browser/predictors/predictor_database.h#newcode30 chrome/browser/predictors/predictor_database.h:30: // Useful ...
8 years, 7 months ago (2012-05-09 17:53:13 UTC) #6
Shishir
Added owners for reviews: estade for chrome/browser/ui/webui/ sail for chrome/browser/profiles/ http://codereview.chromium.org/10380041/diff/16001/chrome/browser/predictors/predictor_database.h File chrome/browser/predictors/predictor_database.h (right): http://codereview.chromium.org/10380041/diff/16001/chrome/browser/predictors/predictor_database.h#newcode30 ...
8 years, 7 months ago (2012-05-09 18:07:29 UTC) #7
Evan Stade
http://codereview.chromium.org/10380041/diff/16003/chrome/browser/ui/webui/predictors/predictors_dom_handler.cc File chrome/browser/ui/webui/predictors/predictors_dom_handler.cc (right): http://codereview.chromium.org/10380041/diff/16003/chrome/browser/ui/webui/predictors/predictors_dom_handler.cc#newcode36 chrome/browser/ui/webui/predictors/predictors_dom_handler.cc:36: for (predictors::AutocompleteActionPredictor::DBCacheMap::const_iterator it I would add a using predictors::AutocompleteActionPredictor ...
8 years, 7 months ago (2012-05-09 21:34:30 UTC) #8
sail
profiles/* LGTM!
8 years, 7 months ago (2012-05-09 21:41:16 UTC) #9
Shishir
http://codereview.chromium.org/10380041/diff/16003/chrome/browser/ui/webui/predictors/predictors_dom_handler.cc File chrome/browser/ui/webui/predictors/predictors_dom_handler.cc (right): http://codereview.chromium.org/10380041/diff/16003/chrome/browser/ui/webui/predictors/predictors_dom_handler.cc#newcode36 chrome/browser/ui/webui/predictors/predictors_dom_handler.cc:36: for (predictors::AutocompleteActionPredictor::DBCacheMap::const_iterator it On 2012/05/09 21:34:30, Evan Stade wrote: ...
8 years, 7 months ago (2012-05-09 21:47:21 UTC) #10
Evan Stade
lgtm
8 years, 7 months ago (2012-05-10 18:36:08 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/shishir@chromium.org/10380041/12004
8 years, 7 months ago (2012-05-10 19:51:50 UTC) #12
commit-bot: I haz the power
8 years, 7 months ago (2012-05-10 23:20:26 UTC) #13
Change committed as 136439

Powered by Google App Engine
This is Rietveld 408576698