pleroma/lib
Lain Soykaf 1ebcd4f79d
feat(retention): add bounded eviction of old remote threads
Pleroma.Retention treats remote content as a cache: a thread is evicted
once nobody local has interacted with it and it has been quiet for
longer than remote_post_retention_days, or when the objects table is
over an optional row watermark. Local posts are never deleted.

A single grouping scan collects activity and object ids per thread so
the deletes only touch primary key and ap_id indexes.
2026-09-02 11:53:41 +04:00
..
mix fix(config): keep search startup settings static 2026-07-26 11:58:31 +04:00
pleroma feat(retention): add bounded eviction of old remote threads 2026-09-02 11:53:41 +04:00