mirror of
https://github.com/reddit-archive/reddit.git
synced 2026-04-27 03:00:12 -04:00
Search: Remove not needed fields from search request
Minor search request optimizations: - do not request facet counts for subreddit search - do not request facet counts for related links search - do not request hits for subreddits by topic search
This commit is contained in:
@@ -4096,7 +4096,7 @@ class ApiController(RedditController):
|
||||
exclude = Subreddit.default_subreddits()
|
||||
|
||||
faceting = {"reddit":{"sort":"-sum(text_relevance)", "count":20}}
|
||||
results = SearchQuery(query, sort="relevance", faceting=faceting,
|
||||
results = SearchQuery(query, sort="relevance", faceting=faceting, num=0,
|
||||
syntax="plain").run()
|
||||
|
||||
sr_results = []
|
||||
|
||||
@@ -863,7 +863,7 @@ class FrontController(RedditController):
|
||||
end = int(time_module.mktime((article._date + rel_range).utctimetuple()))
|
||||
nsfw = u"nsfw:0" if not article.is_nsfw else u""
|
||||
query = u"(and %s timestamp:%s..%s %s)" % (query, start, end, nsfw)
|
||||
q = SearchQuery(query, raw_sort="-text_relevance",
|
||||
q = SearchQuery(query, raw_sort="-text_relevance", faceting={},
|
||||
syntax="cloudsearch")
|
||||
pane = self._search(q, num=num, after=after, reverse=reverse,
|
||||
count=count)[2]
|
||||
@@ -924,7 +924,7 @@ class FrontController(RedditController):
|
||||
else:
|
||||
include_over18 = True
|
||||
|
||||
q = SubredditSearchQuery(query, sort=sort,
|
||||
q = SubredditSearchQuery(query, sort=sort, faceting={},
|
||||
include_over18=include_over18)
|
||||
|
||||
results, etime, spane = self._search(q, num=num, reverse=reverse,
|
||||
|
||||
Reference in New Issue
Block a user