diff options
author | Martin Czygan <martin.czygan@gmail.com> | 2019-11-08 23:00:29 +0100 |
---|---|---|
committer | Martin Czygan <martin.czygan@gmail.com> | 2019-11-08 23:12:12 +0100 |
commit | ed72027bbf36e933c8db069bd02b0163a84aef83 (patch) | |
tree | dc0568703c43eec59d4ddb3cefec50f0d38f22c8 /rust/src | |
parent | 5748f3241117b52f5295dc589374ec0c219534e4 (diff) | |
download | fatcat-ed72027bbf36e933c8db069bd02b0163a84aef83.tar.gz fatcat-ed72027bbf36e933c8db069bd02b0163a84aef83.zip |
Add basic pagination to search results
The "deep paging problem" imposes some limit, which currently is a
hardcoded default value, `deep_page_limit=2000` in `do_search`.
Elasticsearch can be configured, too:
> Note that from + size can not be more than the index.max_result_window
index setting, which defaults to 10,000.
-- https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-body.html#request-body-search-from-size
Diffstat (limited to 'rust/src')
0 files changed, 0 insertions, 0 deletions