1
0
mirror of https://git.pleroma.social/sjw/pleroma.git synced 2024-12-23 14:35:08 +01:00
pleroma/lib/mix
rinpatch 43f02dfe38 Revert "Parallelize template rendering"
This reverts commit 1ad71592ad.

Since it had no limit on the number on concurrent processes it OOM killed
instances while rendering hellthreads. When I tried introducing a
concurrency limit with Task.async_stream/manual folds it lead to about 3 times
worse performance on threads larger than 1000 activities (we are talking
30s vs 1.2 minutes), I think this is not worth the about 1.5 times
performance increase on smaller threads when using it.
2019-09-10 22:01:45 +03:00
..
tasks/pleroma Revert "Parallelize template rendering" 2019-09-10 22:01:45 +03:00
pleroma.ex Ecto tasks: Resolve relative path using the application directory 2019-06-22 04:17:04 +03:00