• Jan Provaznik's avatar
    Use async job when creating/updating EpicIssue · 03c651f6
    Jan Provaznik authored
    When an issue's epic is added or changed, this operation executes quite many
    SQL queries.
    
    We can do part of the logic asynchronously:
    * creation of system notes - this saves us noticable amount SQL queries
    * usage ping metrics update - this is actually pretty cheap, but still
      no reason not to do it on background if we have the worker
    
    Changelog: performance
    EE: true
    03c651f6
all_queues.yml 34 KB