From e065523c14f4015a92e40c79468fe8efb6f8ea5c Mon Sep 17 00:00:00 2001 From: Martin Fenner Date: Sun, 2 Jun 2019 06:54:01 +0200 Subject: [PATCH] increased per-page limit for dois to 10000. --- app/controllers/concerns/paginatable.rb | 2 +- config/initializers/elasticsearch.rb | 2 +- docker-compose.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/concerns/paginatable.rb b/app/controllers/concerns/paginatable.rb index 78b23a31f..045f70793 100644 --- a/app/controllers/concerns/paginatable.rb +++ b/app/controllers/concerns/paginatable.rb @@ -17,7 +17,7 @@ def page_from_params(params) end if page[:size].present? - page[:size] = [page[:size].to_i, 1000].min + page[:size] = [page[:size].to_i, 10000].min max_number = page[:size] > 0 ? 10000/page[:size] : 1 else page[:size] = 25 diff --git a/config/initializers/elasticsearch.rb b/config/initializers/elasticsearch.rb index a5ea09838..6039f49aa 100644 --- a/config/initializers/elasticsearch.rb +++ b/config/initializers/elasticsearch.rb @@ -7,7 +7,7 @@ config = { host: ENV['ES_HOST'], transport_options: { - request: { timeout: 5 } + request: { timeout: 30 } } } Elasticsearch::Model.client = Elasticsearch::Client.new(host: ENV['ES_HOST'], user: "elastic", password: ENV['ELASTIC_PASSWORD']) do |f| diff --git a/docker-compose.yml b/docker-compose.yml index 53d37f017..1f0a67b8e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -44,7 +44,7 @@ services: - "9301:9300" environment: discovery.type: single-node - ES_JAVA_OPTS: -Xmx256m -Xms256m + ES_JAVA_OPTS: -Xms1g -Xmx1g ELASTIC_PASSWORD: changeme xpack.security.enabled: "false" http.cors.enabled: "true"