The discussion revolves around a large number of queued jobs in Sidekiq due to creating many topics in parallel via the API, which has slowed down the forum. leo.proctor is concerned about the impact of these queued jobs and asks about the specific Sidekiq jobs involved in post creation, as well as how to optimize performance. fefrei explains that asynchronous processing, such as notifications and image downloads, is normal and suggests increasing the number of Sidekiq workers to improve processing speed. leo.proctor then asks how to disable desktop notifications, which are appearing despite having disabled email notifications. fefrei clarifies that desktop notifications are sent immediately if users are watching the category and cannot be prevented after posts are created, but disabling outgoing mail should also stop queued notifications.
I’m creating huge number of topics in parallel via api, which has slowed down our forum incredibly. I’ve noticed several jobs are queued in sidekiq. Is this could be the reason? what sidekiq jobs are required for posts creation? fyi I’ve disabled sending emails.
Thanks for clarifying. Adding more sidekiq workers would be better.
sending notifications if necessary. How can I disable notifications and already queued notifications? I don’t want the users to be notified with bunch of notifications. I’ve already disabled emails by site settings.
If the posts have already been created, it’s already too late to properly manage notifications – your users will be notified as if these posts had been created normally (on mention, if mailing list mode is enabled, …).
If you only want to prevent emails, disabling all outgoing mail should also work for already queued notifications, I think.