13 Commits (7b5100aaedc27fbc60cf4064313dcafe237bdf53)

Author SHA1 Message Date
Eugen Rochko 6cf57c6765
Refactor how Redis locks are created (#18400) 4 years ago
Eugen Rochko 3917353645
Fix single Redis connection being used across all threads (#18135) 4 years ago
Eugen Rochko 1060666c58
Add support for editing for published statuses (#16697) 4 years ago
Claire 9a19227f17
Fix some RedisLocks auto-releasing too fast (#16276) 5 years ago
ThibG 6b0eda14a1 Avoid race condition when streaming deleted statuses (#10280) 7 years ago
Eugen Rochko b8e166894b Fix Scheduler::SubscriptionsScheduler (#2834) 9 years ago
Eugen Rochko 5442083b3c Split SalmonWorker into smaller parts, move profile updating into another job 9 years ago
Kurtis Rainbolt-Greene 22dcadedb4 We're going to want these nice helper methods, lets share them with a parent class that matches Rails 5 practices (application level abstraction) 9 years ago
Eugen Rochko 19b9e1e2c3 Preheat status cache 9 years ago
Eugen Rochko 4c6809f6ab Adding some rescues to workers, e.g. don't fail removal job when status can't be found in the first place (already removed) 9 years ago
Eugen Rochko fdc17bea58 Fix rubocop issues, introduce usage of frozen literal to improve performance 10 years ago
Eugen Rochko 927333f4f8 Improve code style 10 years ago
Eugen Rochko 8eeec389c1 Add link to github project to footer, move FanOutOnWriteService calls to 10 years ago