Skip to content
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

Add Num{Issues,Pulls} stats checks #21404

Merged
merged 3 commits into from Oct 11, 2022
Merged

Conversation

Gusted
Copy link
Contributor

@Gusted Gusted commented Oct 10, 2022

  • Currently repository.Num{Issues,Pulls} weren't checked and could become out-of-consistency. Adds these two checks to CheckRepoStats.
  • Fix incorrect SQL query for repository.NumClosedPulls, the check should be for repo_num_pulls.
  • Reference: https://codeberg.org/Codeberg/Community/issues/696

- Currently `repository.Num{Issues,Pulls}` weren't checked and could
become out-of-consistency. Adds these two checks to `CheckRepoStats`.
- Fix incorrect SQL query for `repository.NumClosedPulls`, the check
should be for `repo_num_pulls`.
- Reference: https://codeberg.org/Codeberg/Community/issues/696
@Gusted Gusted added this to the 1.17.3 milestone Oct 10, 2022
@Gusted Gusted modified the milestones: 1.17.3, 1.18.0 Oct 10, 2022
@GiteaBot GiteaBot added the lgtm/need 1 This PR needs approval from one additional maintainer to be merged. label Oct 10, 2022
@GiteaBot GiteaBot added lgtm/done This PR has enough approvals to get merged. There are no important open reservations anymore. and removed lgtm/need 1 This PR needs approval from one additional maintainer to be merged. labels Oct 10, 2022
@codecov-commenter
Copy link

Codecov Report

❗ No coverage uploaded for pull request base (main@b59b0ca). Click here to learn what that means.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main   #21404   +/-   ##
=======================================
  Coverage        ?   47.42%           
=======================================
  Files           ?     1020           
  Lines           ?   139019           
  Branches        ?        0           
=======================================
  Hits            ?    65935           
  Misses          ?    65093           
  Partials        ?     7991           
Impacted Files Coverage Δ
models/repo.go 51.52% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@zeripath zeripath merged commit c540ee0 into go-gitea:main Oct 11, 2022
@Gusted Gusted deleted the add-consitency-check branch October 11, 2022 17:43
Gusted added a commit to Gusted/gitea that referenced this pull request Oct 11, 2022
- Backport go-gitea#21404
  - Currently `repository.Num{Issues,Pulls}` weren't checked and could become out-of-consistency. Adds these two checks to `CheckRepoStats`.
  - Fix incorrect SQL query for `repository.NumClosedPulls`, the check should be for `repo_num_pulls`.
  - Reference: https://codeberg.org/Codeberg/Community/issues/696
@Gusted Gusted added the backport/done All backports for this PR have been created label Oct 11, 2022
wxiaoguang added a commit that referenced this pull request Oct 12, 2022
Backport #21404

Currently `repository.Num{Issues,Pulls}` weren't checked and could
become out-of-consistency. Adds these two checks to `CheckRepoStats`.

Fix incorrect SQL query for `repository.NumClosedPulls`, the check
should be for `repo_num_pulls`.

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
tyroneyeh pushed a commit to tyroneyeh/gitea that referenced this pull request Oct 24, 2022
Backport go-gitea#21404

Currently `repository.Num{Issues,Pulls}` weren't checked and could
become out-of-consistency. Adds these two checks to `CheckRepoStats`.

Fix incorrect SQL query for `repository.NumClosedPulls`, the check
should be for `repo_num_pulls`.

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
@go-gitea go-gitea locked and limited conversation to collaborators May 3, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
backport/done All backports for this PR have been created lgtm/done This PR has enough approvals to get merged. There are no important open reservations anymore. type/bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants