From 0d7bbee4304dc59b61b2ea7b7310fee0535acef9 Mon Sep 17 00:00:00 2001 From: FloatingGhost Date: Tue, 14 Dec 2021 14:33:34 +0000 Subject: [PATCH] add timeouts --- lib/pleroma/search/elasticsearch.ex | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/lib/pleroma/search/elasticsearch.ex b/lib/pleroma/search/elasticsearch.ex index c897a2ace..00ae6b3dc 100644 --- a/lib/pleroma/search/elasticsearch.ex +++ b/lib/pleroma/search/elasticsearch.ex @@ -9,9 +9,9 @@ defmodule Pleroma.Search.Elasticsearch do defp es_query(:activity, query) do %{ - size: 500, - terminate_after: 500, - timeout: "10s", + size: 50, + terminate_after: 50, + timeout: "5s", sort: [ %{"_timestamp" => "desc"} ], @@ -27,10 +27,7 @@ defp es_query(:user, query) do %{ size: 50, terminate_after: 50, - timeout: "10s", - sort: [ - %{"_timestamp" => "desc"} - ], + timeout: "5s", query: %{ bool: %{ must: Parsers.User.parse(query) @@ -43,7 +40,7 @@ defp es_query(:hashtag, query) do %{ size: 50, terminate_after: 50, - timeout: "10s", + timeout: "5s", query: %{ bool: %{ must: Parsers.Hashtag.parse(query)