mirror of https://github.com/mastodon/mastodon
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
9a19227f17
* Fix Delete and Create-related locks expiring too fast Fixes #16238 By default, RedisLock expires after 10 seconds, which may not be enough to process statuses, especially when those have attached media files. This commit extends those 10 seconds to 15 minutes, which should be plenty enough to handle any status, while being short enough to not waste many sidekiq job retries in the exceedingly rare case in which a sidekiq process would crash when processing a `Create` or `Delete`. * Fix other RedisLock autorelease durations Fixes #15645 - things that only perform a few simple database queries (e.g. finding and saving a record) have been left unchanged, so they'll still use the default 10s duration - things that perform significantly more complex database queries have been changed to a 5 minutes timeout - things that perform multiple HTTP queries have been changed to a 15 minutes timeout |
4 years ago | |
---|---|---|
.. | ||
activitypub | 4 years ago | |
concerns | ||
keys | 4 years ago | |
account_search_service.rb | 4 years ago | |
after_block_domain_from_account_service.rb | ||
after_block_service.rb | 4 years ago | |
after_unallow_domain_service.rb | ||
app_sign_up_service.rb | ||
authorize_follow_service.rb | ||
backup_service.rb | ||
base_service.rb | ||
batched_remove_status_service.rb | 4 years ago | |
block_domain_service.rb | 4 years ago | |
block_service.rb | ||
bootstrap_timeline_service.rb | 4 years ago | |
clear_domain_media_service.rb | ||
delete_account_service.rb | 4 years ago | |
deliver_to_device_service.rb | ||
fan_out_on_write_service.rb | 4 years ago | |
favourite_service.rb | ||
fetch_link_card_service.rb | 4 years ago | |
fetch_oembed_service.rb | 4 years ago | |
fetch_remote_status_service.rb | ||
fetch_resource_service.rb | ||
follow_service.rb | 4 years ago | |
import_service.rb | 4 years ago | |
move_service.rb | ||
mute_service.rb | ||
notify_service.rb | ||
post_status_service.rb | ||
precompute_feed_service.rb | ||
process_hashtags_service.rb | 4 years ago | |
process_mentions_service.rb | 4 years ago | |
reblog_service.rb | 4 years ago | |
reject_follow_service.rb | ||
remove_status_service.rb | 4 years ago | |
report_service.rb | 4 years ago | |
resolve_account_service.rb | 4 years ago | |
resolve_url_service.rb | 4 years ago | |
search_service.rb | 4 years ago | |
suspend_account_service.rb | 4 years ago | |
tag_search_service.rb | ||
unallow_domain_service.rb | ||
unblock_domain_service.rb | 4 years ago | |
unblock_service.rb | ||
unfavourite_service.rb | ||
unfollow_service.rb | ||
unmute_service.rb | ||
unsuspend_account_service.rb | 4 years ago | |
update_account_service.rb | ||
verify_link_service.rb | ||
vote_service.rb |