DescriptionReplace FTS in the history_service with a brute force text search.
The only remaining user of the text_database full-text-search (FTS) is the
chrome://history page. The FTS database's index files are large, causing
storage and overhead problems. This change replaces the history pages
search to use a brute force search over URLs and titles in the History DB (which
is small enough that this gives acceptable performance).
A follow up CL will remove all of the unused FTS and text_database code.
BUG=247417
TEST=Tested searches in history page using a number of different character sets.
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=208068
Patch Set 1 #Patch Set 2 : Fix kSafeRegexWordBoundary for Korean. #
Total comments: 2
Patch Set 3 : Replace regexps with query_parser based matching. #Patch Set 4 : Fix some typos #
Total comments: 8
Patch Set 5 : Address scotts comments & fix unit tests. #
Total comments: 6
Patch Set 6 : Address Brett's comments. #
Total comments: 12
Messages
Total messages: 20 (0 generated)
|