• 
      

    Remove JOINs for starred item existence checks.

    Review Request #12356 — Created June 11, 2022 and submitted — Latest diff uploaded

    Information

    Review Board
    release-5.0.x

    Reviewers

    This updates Profile.is_review_group_starred() and
    Profile.is_review_request_starred() to avoid a JOIN when checking for
    the existence of starred items. We now use the through table to
    perform our check, avoiding the need to JOIN the Profile to the table.

    Unit tests pass.

    Commits

    Files