chaoss / grimoirelab-sortinghat

A tool to manage identities
GNU General Public License v3.0
52 stars 82 forks source link

[FR] Button to remove all pending/unapplied match recommendations #883

Closed fioddor closed 2 weeks ago

fioddor commented 4 months ago

The match recommendations are currently shared by manual processing and Unify jobs.

This makes it very risky if Unify jobs are scheduled because manual processing must end before the next scheduled run.

We might get way too many recommendations to handle manually. In such cases, Unify jobs have to be de-scheduled to prevent massive uncontrolled unifications that could cause snowballs.

And match recommendations can only be removed by accessing the database directly. There's no option in the WUI, nor in the API to do so.

The most basic solution would be a button in the interface next to the recommendations count (or at least an option in the API) that disables (removes) the unapplied recommendations.

canasdiaz commented 1 month ago

We need to clarify whether the unify process merges recommendations created by the "recommendations" feature with a more "relaxed" matching algorithm.

sduenas commented 1 month ago

For this feature we need two things: