discourse/plugins
Alan Guo Xiang Tan ed11ee9d05
PERF: Reduce memory footprint of `Chat::AutoRemove::HandleCategoryUpdated` (#28332)
This commit seeks to reduce the memory footprint of `Chat::AutoRemove::HandleCategoryUpdated.call`
by optimizing the
`Chat::AutoRemove::HandleCategoryUpdated#remove_users_without_channel_permission` method which was
loading all the ActiveRecord users objects into memory at once. This
change updates the method call to load the ActiveRecord user objects in
batches instead.
2024-08-14 09:30:36 +08:00
..
automation Update translations (#28246) 2024-08-13 16:31:24 +02:00
chat PERF: Reduce memory footprint of `Chat::AutoRemove::HandleCategoryUpdated` (#28332) 2024-08-14 09:30:36 +08:00
checklist UX: Show error when checkbox change fails (#27968) 2024-07-18 13:22:10 +01:00
discourse-details FIX: allow quote-less details BBCode 2024-06-24 14:16:36 +02:00
discourse-lazy-videos Update translations (#28115) 2024-07-29 15:16:40 +02:00
discourse-local-dates UX: remove whitespace from rendered localdate (#27952) 2024-07-17 09:48:28 -04:00
discourse-narrative-bot Update translations (#28246) 2024-08-13 16:31:24 +02:00
discourse-presence FEATURE: Add Uyghur language (#27183) 2024-05-27 09:58:18 +02:00
footnote Update translations (#28246) 2024-08-13 16:31:24 +02:00
poll Update translations (#28246) 2024-08-13 16:31:24 +02:00
spoiler-alert Update translations (#28246) 2024-08-13 16:31:24 +02:00
styleguide Update translations (#28246) 2024-08-13 16:31:24 +02:00