summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config/config.exs5
-rw-r--r--lib/mix/tasks/pleroma/search/meilisearch.ex2
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 ->