Skip to content

Commit 9ebe0ac

Browse files
author
SangD
authored
Merge pull request #27 from wizeline/feature/fix-too-many-files-open
GWZ-186 Fix issue too many files open
2 parents e634511 + d020b19 commit 9ebe0ac

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

functions/load_full_one_repo/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ func Handler(e gogit.RepoPayload) (string, error) {
2222

2323
dateRange := gogit.GetFullGitDateRange()
2424
token := utils.GetAccessToken(e.RepoAccessToken)
25-
gogit.UpdateDataForRepo(e.RepoID, e.URL, e.RepoName, token, e.Branch, dateRange, conn)
2625
github.CollectPRsOfRepo(github.NewGithubPullRequestService(token), e.RepoID, e.URL, conn)
26+
gogit.UpdateDataForRepo(e.RepoID, e.URL, e.RepoName, token, e.Branch, dateRange, conn)
2727
db.UpdateMetricForRepo(e.RepoID)
2828
db.NewCommonOps().UpdateRepoLastUpdated(e.RepoID)
2929
resp := "Load full repo " + e.RepoName + " Completed"

functions/update_one_repo/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ func Handler(e gogit.RepoPayload) (string, error) {
1919

2020
dateRange := gogit.GetLastNDayDateRange(durationLookBack)
2121
token := utils.GetAccessToken(e.RepoAccessToken)
22-
gogit.UpdateDataForRepo(e.RepoID, e.URL, e.RepoName, token, e.Branch, dateRange, conn)
2322
github.CollectPRsOfRepo(github.NewGithubPullRequestService(token), e.RepoID, e.URL, conn)
23+
gogit.UpdateDataForRepo(e.RepoID, e.URL, e.RepoName, token, e.Branch, dateRange, conn)
2424
db.NewCommonOps().UpdateRepoLastUpdated(e.RepoID)
2525
resp := "Update Repo " + e.RepoName + " Completed"
2626
return resp, nil

gogit/stat_dto.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@ func getCommitDTO(c *object.Commit) commitDto {
9191
dto.Day = c.Author.When.UTC().Day()
9292
dto.Hour = c.Author.When.UTC().Hour()
9393
dto.TimeStamp = c.Author.When.UTC().String()
94-
dto.LOC = getLineOfCode(c)
95-
// dto.LOC = 0 // temporary disable getting total loc, to impove perf
94+
// dto.LOC = getLineOfCode(c)
95+
dto.LOC = 0 // disable getting total loc as this not used, need to remove go routine to avoid issue too many open file
9696
fileStats, err := c.Stats()
9797
if err != nil {
9898
log.Panicln(err)

0 commit comments

Comments
 (0)