-
Notifications
You must be signed in to change notification settings - Fork 573
[Question][DORA] Commits before first recorded deployments misattributed to random deployment #8249
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hey there, @qpawelc! 👋 I'm here to help you out with any bugs, questions, or even becoming a contributor. Let's tackle this together! To address the issue of commits being associated with a "seemingly random" deployment in DevLake, you can consider the following steps:
By implementing these steps, you should be able to better manage the commit-to-deployment associations and mitigate the skewed metrics issue. To continue talking to Dosu, mention @dosu. Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Other |
Looks similar to #8188 |
This issue has been automatically marked as stale because it has been inactive for 60 days. It will be closed in next 7 days if no further activity occurs. |
This issue has been closed because it has been inactive for a long time. You can reopen it if you encounter the similar problem in the future. |
Question
Hey all!
I am using Devlake
v1.0.1
and I am currently ingesting the commits from a project with the Gitlab integration, and then ingesting the deployments for the project via webhook (from Spinnaker). I do not have the all-time deployment data for my project, only the last couple of months. After I run the collect data job, I noticed that in theproject_pr_metrics
table, all of the commits for the project that occurred before I onboarded to Spinnaker seem to get associated with a "seemingly random" deployment.It may be easier to visualize this. Take a look at this screenshot. The bottom blue dots represent commits. The top dots represent deployments. The lines represent the commit-to-deployment relationship in the
project_pr_metrics
table. As you can see, all of my commits that occurred before the beginning of the my deployment data seem to ALL become associated with a single deployment, causing certain metrics to be very skewed.Does anyone have any advice on how I can:
Thanks for your time and support!
Screenshots
Additional context
Its worth noting that I have found a similar issue. In this comment @nicolavolpini mentioned that "still shows several PRs associated to the same deployment webhook" but no additional context was posted on how this issue could be resolved.
The text was updated successfully, but these errors were encountered: