Skip to content
This repository has been archived by the owner on Jun 3, 2024. It is now read-only.

Improve approvals review granularity #91

Merged
merged 9 commits into from
Apr 28, 2022

Conversation

joao-paulo-parity
Copy link
Contributor

Review requests currently don't work optimally, as evidenced by paritytech/polkadot#5374 (comment) where the action requested more review from locks-review even though the criterion for that team had already been fulfilled.

This PR attempts to fix that case by having better granularity per-subcondition and improving the way that subconditions are processed internally.

Despite the fairly large internal rework in the core logic, the snapshots changed as expected (and minorly) which is to me a good sign of no regressions being introduced by this PR.

fix log messages for subconditions which have no users
@joao-paulo-parity joao-paulo-parity requested a review from a team as a code owner April 25, 2022 20:10
sergejparity
sergejparity previously approved these changes Apr 26, 2022
Copy link
Contributor

@sergejparity sergejparity left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@joao-paulo-parity joao-paulo-parity merged commit 1f8d972 into paritytech:master Apr 28, 2022
@joao-paulo-parity joao-paulo-parity deleted the fix branch April 28, 2022 10:57
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants