You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@devlake.apache.org by ab...@apache.org on 2024/01/10 07:12:08 UTC

(incubator-devlake) branch release-v0.20 updated: fix: mysql busy buffer, fails to fully parse all all pull request metrics (#6781) (#6782)

This is an automated email from the ASF dual-hosted git repository.

abeizn pushed a commit to branch release-v0.20
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git


The following commit(s) were added to refs/heads/release-v0.20 by this push:
     new b3ab61d22 fix: mysql busy buffer, fails to fully parse all all pull request metrics (#6781) (#6782)
b3ab61d22 is described below

commit b3ab61d22e3affc5b39edf266f8de7b93c1988ee
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Wed Jan 10 15:12:04 2024 +0800

    fix: mysql busy buffer, fails to fully parse all all pull request metrics (#6781) (#6782)
    
    Co-authored-by: abeizn <zi...@merico.dev>
---
 backend/plugins/dora/tasks/change_lead_time_calculator.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/backend/plugins/dora/tasks/change_lead_time_calculator.go b/backend/plugins/dora/tasks/change_lead_time_calculator.go
index 5ebd51e85..f36303b8c 100644
--- a/backend/plugins/dora/tasks/change_lead_time_calculator.go
+++ b/backend/plugins/dora/tasks/change_lead_time_calculator.go
@@ -49,7 +49,7 @@ func CalculateChangeLeadTime(taskCtx plugin.SubTaskContext) errors.Error {
 
 	// Get pull requests by repo project_name
 	cursor, err := db.Cursor(
-		dal.Select("pr.*"),
+		dal.Select("pr.id, pr.pull_request_key, pr.author_id, pr.merge_commit_sha, pr.created_date, pr.merged_date"),
 		dal.From("pull_requests pr"),
 		dal.Join(`LEFT JOIN project_mapping pm ON (pm.row_id = pr.base_repo_id)`),
 		dal.Where("pr.merged_date IS NOT NULL AND pm.project_name = ? AND pm.table = 'repos'", data.Options.ProjectName),