Skip to content

Move indexing workers to delayed data consistency

What does this MR do and why?

Related to #409916 (closed)

This MR does a few things:

  1. moves four indexing workers to using delayed data consistency setting. The workers do perform some writes at the end of the work, but are doing 90% reads
  2. changes two of the workers to idempotent
  3. Rubocop cleanup
  4. spec speed optimizations (removing :elastic trait if not needed, change let to let_it_be)

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

N/A

How to set up and validate locally

Not sure how to test this manually it's just worker settings for sidekiq

Edited by Terri Chu

Merge request reports

Loading