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

Issue 15875007: app_list: Search result launch history and boost. (Closed)

Created:
7 years, 7 months ago by xiyuan
Modified:
7 years, 7 months ago
CC:
chromium-reviews, chrome-apps-syd-reviews_chromium.org, tfarina
Visibility:
Public.

Description

app_list: Search result launch history and boost. - Add a History PKS for search history recording and serving; - Add a HistoryData to maintain an in-memory data structure for serving History request. It remembers search result launches and associates them with the query being used and also provides hint for future queries using the remembered data; - Add a HistoryDataStore to persist data; BUG=187809 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=202328

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : fix guest mode crash #

Total comments: 25

Patch Set 4 : for comments in #3 #

Total comments: 10

Patch Set 5 : for comments in #4 #

Patch Set 6 : fix win7_aura compile #

Patch Set 7 : fix win7_aura unit_test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1430 lines, -17 lines) Patch
M chrome/browser/ui/app_list/search/app_search_provider.cc View 1 2 1 chunk +2 lines, -3 lines 0 comments Download
A chrome/browser/ui/app_list/search/history.h View 1 chunk +69 lines, -0 lines 0 comments Download
A chrome/browser/ui/app_list/search/history.cc View 1 1 chunk +65 lines, -0 lines 0 comments Download
A chrome/browser/ui/app_list/search/history_data.h View 1 2 3 1 chunk +93 lines, -0 lines 0 comments Download
A chrome/browser/ui/app_list/search/history_data.cc View 1 2 3 1 chunk +179 lines, -0 lines 0 comments Download
A chrome/browser/ui/app_list/search/history_data_observer.h View 1 chunk +21 lines, -0 lines 0 comments Download
A chrome/browser/ui/app_list/search/history_data_store.h View 1 chunk +86 lines, -0 lines 0 comments Download
A chrome/browser/ui/app_list/search/history_data_store.cc View 1 2 3 1 chunk +239 lines, -0 lines 0 comments Download
A chrome/browser/ui/app_list/search/history_data_store_unittest.cc View 1 2 3 4 5 1 chunk +180 lines, -0 lines 0 comments Download
A chrome/browser/ui/app_list/search/history_factory.h View 1 2 3 4 1 chunk +44 lines, -0 lines 0 comments Download
A chrome/browser/ui/app_list/search/history_factory.cc View 1 2 3 4 1 chunk +37 lines, -0 lines 0 comments Download
A chrome/browser/ui/app_list/search/history_types.h View 1 chunk +27 lines, -0 lines 0 comments Download
A chrome/browser/ui/app_list/search/history_unittest.cc View 1 2 3 4 5 6 1 chunk +319 lines, -0 lines 0 comments Download
M chrome/browser/ui/app_list/search/mixer.h View 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/ui/app_list/search/mixer.cc View 4 chunks +29 lines, -6 lines 0 comments Download
M chrome/browser/ui/app_list/search/mixer_unittest.cc View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/ui/app_list/search/search_controller.h View 1 2 3 4 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/ui/app_list/search/search_controller.cc View 1 2 4 chunks +21 lines, -4 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 2 chunks +10 lines, -1 line 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
xiyuan
I have also updated the document to include more details of from the CL. The ...
7 years, 7 months ago (2013-05-23 17:01:47 UTC) #1
James Cook
I'm only partway through this, but need to stop for a little while. Looking good ...
7 years, 7 months ago (2013-05-23 21:51:08 UTC) #2
xiyuan
https://codereview.chromium.org/15875007/diff/9001/chrome/browser/ui/app_list/search/history.cc File chrome/browser/ui/app_list/search/history.cc (right): https://codereview.chromium.org/15875007/diff/9001/chrome/browser/ui/app_list/search/history.cc#newcode30 chrome/browser/ui/app_list/search/history.cc:30: const char kStoreDataFileName[] = "App Launcher Search"; On 2013/05/23 ...
7 years, 7 months ago (2013-05-23 22:38:13 UTC) #3
tfarina
https://codereview.chromium.org/15875007/diff/25001/chrome/browser/ui/app_list/search/history_factory.h File chrome/browser/ui/app_list/search/history_factory.h (right): https://codereview.chromium.org/15875007/diff/25001/chrome/browser/ui/app_list/search/history_factory.h#newcode8 chrome/browser/ui/app_list/search/history_factory.h:8: #include "base/memory/singleton.h" could you forward declare this instead? template ...
7 years, 7 months ago (2013-05-23 22:56:25 UTC) #4
James Cook
LGTM with nits https://codereview.chromium.org/15875007/diff/9001/chrome/browser/ui/app_list/search/history.cc File chrome/browser/ui/app_list/search/history.cc (right): https://codereview.chromium.org/15875007/diff/9001/chrome/browser/ui/app_list/search/history.cc#newcode30 chrome/browser/ui/app_list/search/history.cc:30: const char kStoreDataFileName[] = "App Launcher ...
7 years, 7 months ago (2013-05-24 03:57:05 UTC) #5
xiyuan
https://codereview.chromium.org/15875007/diff/25001/chrome/browser/ui/app_list/search/history_factory.h File chrome/browser/ui/app_list/search/history_factory.h (right): https://codereview.chromium.org/15875007/diff/25001/chrome/browser/ui/app_list/search/history_factory.h#newcode8 chrome/browser/ui/app_list/search/history_factory.h:8: #include "base/memory/singleton.h" On 2013/05/23 22:56:25, tfarina wrote: > could ...
7 years, 7 months ago (2013-05-24 16:33:01 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/xiyuan@chromium.org/15875007/32001
7 years, 7 months ago (2013-05-24 16:54:44 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/xiyuan@chromium.org/15875007/51001
7 years, 7 months ago (2013-05-24 22:34:50 UTC) #8
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=4953
7 years, 7 months ago (2013-05-24 22:49:06 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/xiyuan@chromium.org/15875007/51001
7 years, 7 months ago (2013-05-25 00:37:08 UTC) #10
commit-bot: I haz the power
Retried try job too often on linux_chromeos for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_chromeos&number=118418
7 years, 7 months ago (2013-05-25 03:58:06 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/xiyuan@chromium.org/15875007/51001
7 years, 7 months ago (2013-05-25 05:10:49 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/xiyuan@chromium.org/15875007/82001
7 years, 7 months ago (2013-05-25 07:29:12 UTC) #13
commit-bot: I haz the power
7 years, 7 months ago (2013-05-26 02:15:30 UTC) #14
Message was sent while issue was closed.
Change committed as 202328

Powered by Google App Engine
This is Rietveld 408576698