diff options
author | Ekaterina Vaartis <vaartis@kotobank.ch> | 2021-12-20 18:48:52 +0300 |
---|---|---|
committer | Ekaterina Vaartis <vaartis@kotobank.ch> | 2022-10-10 20:19:09 +0300 |
commit | 3179ed0921197a8a8f32a519c7d41dc09011024d (patch) | |
tree | 470bdfbf5dce3f9bd0c68822d64ce42f450cc4db | |
parent | 3412713c5b2fd24605b18933ef70de164ee14f2d (diff) | |
download | pleroma-3179ed0921197a8a8f32a519c7d41dc09011024d.tar.gz pleroma-3179ed0921197a8a8f32a519c7d41dc09011024d.zip |
Make chunk size configurable
-rw-r--r-- | config/config.exs | 5 | ||||
-rw-r--r-- | lib/mix/tasks/pleroma/search/meilisearch.ex | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/config/config.exs b/config/config.exs index f7f3a1454..bcbc59b83 100644 --- a/config/config.exs +++ b/config/config.exs @@ -872,7 +872,10 @@ config :pleroma, ConcurrentLimiter, [ config :pleroma, Pleroma.Search, module: Pleroma.Search.DatabaseSearch -config :pleroma, Pleroma.Search.Meilisearch, url: "http://127.0.0.1:7700/", private_key: nil +config :pleroma, Pleroma.Search.Meilisearch, + url: "http://127.0.0.1:7700/", + private_key: nil, + initial_indexing_chunk_size: 100_000 # Import environment specific config. This must remain at the bottom # of this file so it overrides the configuration defined above. diff --git a/lib/mix/tasks/pleroma/search/meilisearch.ex b/lib/mix/tasks/pleroma/search/meilisearch.ex index 6730a99a9..021552f7b 100644 --- a/lib/mix/tasks/pleroma/search/meilisearch.ex +++ b/lib/mix/tasks/pleroma/search/meilisearch.ex @@ -38,7 +38,7 @@ defmodule Mix.Tasks.Pleroma.Search.Meilisearch do IO.puts("Created indices. Starting to insert posts.") - chunk_size = 10_000 + chunk_size = Pleroma.Config.get([Pleroma.Search.Meilisearch, :initial_indexing_chunk_size]) Pleroma.Repo.transaction( fn -> |