Skip to content
  • Paco Guzman's avatar
    Speedup DiffNote#active? on discussions, preloading noteables and avoid... · ec3ef23e22d7
    Paco Guzman authored
    Speedup DiffNote#active? on discussions, preloading noteables and avoid touching git repository to return diff_refs when possible
    
    - Preloading noteable we share the same noteable instance when more than one
    discussion refers to the same noteable.
    - Any other call to that object that is cached in that object will be for any
    discussion.
    - In those cases where merge_request_diff has all the sha stored to build a diff_refs get that
    diff_refs using directly those sha instead accessing to the git repository to first get the
    commits and later the sha.
    ec3ef23e22d7
To find the state of this project's repository at the time of any of these versions, check out the tags.