KyriosGN0 opened a new pull request, #8781:
URL: https://github.com/apache/incubator-devlake/pull/8781

   ## Summary
   - Fixes #8430 — `_raw_jenkins_api_builds` table becomes bloated with faulty 
records when using multiple multi-branch pipelines
   - The branch jobs query in `collectMultiBranchJobApiBuilds` selected all 
`WorkflowJob` entries across **all** multi-branch pipelines for a connection, 
causing builds to be duplicated and misattributed between projects
   - Added `_raw_data_params` filter to scope the query to only the current 
multi-branch project's branch jobs
   
   ## Test plan
   - [ ] Configure two or more multi-branch pipelines on the same Jenkins 
connection
   - [ ] Run a full sync and verify `_raw_jenkins_api_builds` only contains 
records for the correct project per params value
   - [ ] Verify no cross-project data mixing in `_tool_jenkins_builds`
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


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