Pleroma/lib/pleroma
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
..
activity Return "total" optionally 2019-09-03 13:58:27 +03:00
bbs
captcha use default child_specs 2019-08-14 11:55:17 -04:00
config use default child_specs 2019-08-14 11:55:17 -04:00
conversation Return "total" optionally 2019-09-03 13:58:27 +03:00
emails Add configurable colors and logo for the digest template 2019-08-16 18:32:25 +07:00
gopher use default child_specs 2019-08-14 11:55:17 -04:00
helpers
http
instances
object fix /inbox for Relay 2019-08-22 22:48:07 +03:00
plugs Call TrailingFormatPlug for /api/pleroma/emoji 2019-09-05 22:21:20 +03:00
reverse_proxy Formatting 2019-08-16 10:00:18 -05:00
upload
uploaders tests for Pleroma.Uploaders 2019-08-10 18:46:26 +00:00
user Return "total" optionally 2019-09-03 13:58:27 +03:00
web Revert "Parallelize template rendering" 2019-09-10 22:01:45 +03:00
activity_expiration_worker.ex ActivityExpirationWorker: Fix merge issues. 2019-08-24 17:22:26 +02:00
activity_expiration.ex
activity.ex activity: when restricting deactivated users, precalculate the user list 2019-09-06 23:14:29 +00:00
application.ex ActivityExpirationWorker: Fix merge issues. 2019-08-24 17:22:26 +02:00
bookmark.ex
clippy.ex
config.ex
constants.ex
conversation.ex Conversation: Rename function to better express what it does. 2019-08-06 15:06:19 +02:00
digest_email_worker.ex Add more tests for Database tasks and DigestEmailWorker 2019-08-19 16:10:00 +00:00
emoji.ex use default child_specs 2019-08-14 11:55:17 -04:00
filter.ex
flake_id.ex use default child_specs 2019-08-14 11:55:17 -04:00
formatter.ex
html.ex Merge branch 'feature/custom-fields' into 'develop' 2019-08-20 12:44:14 +00:00
instances.ex
jwt.ex
keys.ex
list.ex Add validation in Pleroma.List.create/2 2019-08-26 18:59:57 +07:00
mime.ex
moderation_log.ex Log admin/moderator actions 2019-08-25 19:39:37 +00:00
notification.ex Apply suggestion to lib/pleroma/notification.ex 2019-09-04 10:14:15 +00:00
object_tombstone.ex
object.ex Transmogrifier: Use Containment.get_actor to get actors. 2019-08-27 12:22:30 -05:00
pagination.ex Return "total" optionally 2019-09-03 13:58:27 +03:00
password_reset_token.ex
registration.ex
release_tasks.ex
repo_streamer.ex
repo.ex
scheduled_activity_worker.ex use default child_specs 2019-08-14 11:55:17 -04:00
scheduled_activity.ex
signature.ex fix /inbox for Relay 2019-08-22 22:48:07 +03:00
stats.ex Collect stats immediately after init 2019-08-15 01:01:13 +03:00
thread_mute.ex
upload.ex
user_invite_token.ex
user.ex Move checking for restrict_local to User.get_cached_by_id_or_nickname 2019-09-05 15:39:10 +03:00