klesh commented on issue #7510:
URL: 
https://github.com/apache/incubator-devlake/issues/7510#issuecomment-2134304657

   The problem stems from the `issue_collector` and its Incremental Collection 
feature. Currently, this feature relies on the `updated_at` timestamp of 
issues, which unfortunately isn't updated when only labels are changed. This 
means the API won't treat issues with removed labels as "updated" and won't 
include them in the response.
   
   We understand this limitation is inconvenient. While a perfect solution 
isn't immediately available, here are a couple of options:
   
   1. **Request a change from GitHub:**  The ideal fix would be for GitHub's 
API to update the `updated_at` timestamp even when only labels are modified. We 
can submit a feature request to GitHub highlighting this discrepancy.
   
   2. **Run Full Sync periodically:** As a workaround, you can manually trigger 
a Full Sync of the `issue_collector` whenever necessary. This will ensure all 
issues, including those with label changes, are fetched. 
   
   We'll explore potential solutions on our end and keep you updated on any 
progress. In the meantime, please let us know if you have any other questions 
or concerns. 


-- 
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