An error occurred fetching the project authors.
  1. 18 Feb, 2020 1 commit
    • Oswaldo Ferreira's avatar
      Add cop to encourage idempotent Sidekiq workers · f78af0fc
      Oswaldo Ferreira authored
      This commit's goal is to add a cop (Scalability::IdempotentWorker)
      that will catch all workers that don't call idempotent! in its scope.
      
      Calling it will label the worker as idempotent, which will end up in
      our Sidekiq logs for further visibility.
      
      This also introduces a shared example and a perform_multiple helper
      method for executing jobs multiple times through unit tests.
      
      Also in this commit we set an example in an already idempotent worker
      ExpireJobCacheWorker. For this worker we call idempotent! in its
      scope and add tests with the new test helpers.
      f78af0fc
  2. 10 Feb, 2020 1 commit
  3. 04 Feb, 2020 2 commits
    • Sean McGivern's avatar
      Update feature_categories.yml with new data · e8a002bd
      Sean McGivern authored
      We've added some new categories on our website. The only worker I could
      find with a clear change of category was the
      RemoveUnreferencedLfsObjectsWorker, which is now part of git_lfs rather
      than source_code_management.
      
      For other workers, we might now be wrong. However, the idea behind the
      attribution is that if the relevant group thinks a worker is attributed
      to them incorrectly, they can go fix it - it's not essential that these
      are 100% accurate all the time.
      e8a002bd
    • Bob Van Landuyt's avatar
      Disable CronWorkerContextcop for existing offences · d93a1355
      Bob Van Landuyt authored
      This disables the cops for current offences, so we can get to them
      fixed 1 by 1.
      d93a1355
  4. 21 Oct, 2019 1 commit
  5. 18 Oct, 2019 1 commit
  6. 27 Jun, 2018 1 commit
  7. 05 Dec, 2017 2 commits
  8. 28 Oct, 2016 1 commit