discourse/app/jobs
Sam c89b42c488 PERF: only require the rss library if used
Before:

Total allocated: 257909321 bytes (2514134 objects)
Total retained:  39681579 bytes (343387 objects)

allocated memory by gem
-----------------------------------
  42875979  rss

retained memory by gem
-----------------------------------
   2080188  rss

retained objects by gem
-----------------------------------
     13052  rss

After:

Total allocated: 210562047 bytes (2252030 objects)
Total retained:  37433816 bytes (328635 objects)

----

So, 2 less megabytes on boot and 13000 objects stuck in ruby heaps forever.
2018-02-15 13:11:33 +11:00
..
onceoff PERF: a faster way to count tags used per category 2018-02-12 15:16:47 -05:00
regular FIX: post_destroyed webhook event not fired 2018-02-13 01:36:56 +05:30
scheduled PERF: only require the rss library if used 2018-02-15 13:11:33 +11:00
base.rb DEV: allow queue_jobs = false in dev 2017-10-31 13:50:58 +11:00
onceoff.rb Instead of a Distributed Mutex, use a Redis SETNX guard 2016-04-12 15:31:21 -04:00