Startrekzky opened a new issue, #4762:
URL: https://github.com/apache/incubator-devlake/issues/4762

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/incubator-devlake/issues?q=is%3Aissue) and 
found no similar feature requirement.
   
   
   ### Use case
   
   As a scrum manager, I re-organize Jira boards at times. When I first started 
using DevLake, I collected data from Jira board-1, then I created a new board 
in Jira called board-2, added board-2, and removed board one from the 
corresponding DevLake blueprint. 
   
   I was expecting that DevLake would delete the board-1 data, but it did not 
happen.
   
   ### Description
   
   I want DevLake to support the **data deletion of a removed data scope** 
after editing a blueprint, a connection, or any operation that might delete the 
data scope.
   
   For example, if I collected b1, and then edited the blueprint to ONLY 
collect b2. 
   - b1: i1, i2, i3, i4
   - b2: i2, i3, i5, i6
   
   b1 in table.boards, i1,i4 in table.issues, and all issue_changelogs, 
issue_labels, issue_worklogs related to i1 and i4 will be deleted.
   
   i2 and i3 in b1 won't be affected as they also belong to other boards.
   
   
   ### Related issues
   
   _No response_
   
   ### Are you willing to submit a PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to