Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-02 | Fix race conditions on account migration creation (#15597) | ThibG | |
* Atomically check for processing lock in Move handler * Prevent race condition when creating account migrations Fixes #15595 * Add tests Co-authored-by: Claire <claire.github-309c@sitedethib.com> | |||
2020-11-09 | Fix Move handler not being triggered when failing to fetch target (#15107) | ThibG | |
When failing to fetch the target account, the ProcessingWorker fails as expected, but since it hasn't cleared the `move_in_progress` flag, the next attempt at processing skips the `Move` activity altogether. This commit changes it to clear the flag when encountering any unexpected error on fetching the target account. This is likely to occur because, of, e.g., a timeout, when many instances query the same actor at the same time. | |||
2020-07-01 | Change Redis#exists calls to Redis#exists? to avoid deprecation warning (#14191) | Eugen Rochko | |
2019-09-29 | Fix account migration not affecting followers on origin server (#11980) | Eugen Rochko | |
2019-09-17 | Fix Move handler queuing jobs that will fail if account is suspended (#11864) | Eugen Rochko | |
Don't put Move handler on cooldown if it didn't run. Skip unmerging from timelines to save unnecessary work. | |||
2018-12-29 | Add handler for Move activity (#9629) | Eugen Rochko | |