summaryrefslogtreecommitdiff
path: root/config/description.exs
diff options
context:
space:
mode:
authorIvan Tashkinov <ivantashkinov@gmail.com>2021-01-16 20:22:14 +0300
committerIvan Tashkinov <ivantashkinov@gmail.com>2021-01-16 20:22:14 +0300
commit48b399cedb7d46ea0f08181cfbe4df222861f65b (patch)
treef8deabe83e2cfc352e4cfa86ca817778b5d5f0a1 /config/description.exs
parentf5f267fa764f53ef617bc9504c7ecb68b5d3d7ab (diff)
downloadpleroma-48b399cedb7d46ea0f08181cfbe4df222861f65b.tar.gz
pleroma-48b399cedb7d46ea0f08181cfbe4df222861f65b.zip
[#3213] Refactoring of HashtagsTableMigrator. Hashtag timeline performance optimization (auto switch to non-aggregate join strategy when efficient).
Diffstat (limited to 'config/description.exs')
-rw-r--r--config/description.exs6
1 files changed, 6 insertions, 0 deletions
diff --git a/config/description.exs b/config/description.exs
index f438a88ab..c73d50f7d 100644
--- a/config/description.exs
+++ b/config/description.exs
@@ -941,6 +941,12 @@ config :pleroma, :config_description, [
key: :show_reactions,
type: :boolean,
description: "Let favourites and emoji reactions be viewed through the API."
+ },
+ %{
+ key: :improved_hashtag_timeline,
+ type: :keyword,
+ description:
+ "If `true` / `:prefer_aggregation` / `:avoid_aggregation`, hashtags table and selected strategy will be used for hashtags timeline. When `false`, object-embedded hashtags will be used (slower). Is auto-set to `true` (unless overridden) when HashtagsTableMigrator completes."
}
]
},