repowiserepowise
Sign in
lcmuniz/pipelines-vote-api
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiselcmuniz/pipelines-vote-api

Commits

Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.

Needs review

10of 29 scored

10 commits sit in this repo's top risk tercile, which is 34% of the 29scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 4.2 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.

Fix commits310%Commits whose subject reads as a bug fix rather than new work.Change diffusion0.71bitsShannon entropy of a commit's churn across its files. Zero is a single file, and every extra bit is a doubling of how widely the change spread.Review threshold4.2out of 10Score a commit has to clear to land in this repo's top tercile.

How the work changed shape

Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.

Began other-led, now leaning feature.

Feature17%
Fix7%
Refactor10%
Deps7%
Chore3%
Other55%

Review-priority queue

Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.

Commit review-priority queue
#CommitAuthorWhenLinesRiskTop driver
1
49babe1cvendor to speedup build
Sunil Thaha
6y ago+308.8K -0
98%Elevated
more lines added than baseline
2
6e44bb34Add a License file
Nikhil Thomas
5y ago+201 -0
95%Elevated
more lines added than baseline
3
c7826876Add a basic api server
Nikhil Thomas
7y ago+62 -0
91%Elevated
more lines added than baseline
4
9660dfddApi server works
Nikhil Thomas
6y ago+57 -8
88%Elevated
more lines added than baseline
5
ddf387d1Run api on port 9000
Sunil Thaha
6y ago+39 -38
84%Elevated
more lines added than baseline
6
2fa6d841Initial commit
Nikhil Thomas
7y ago+42 -0
81%Elevated
more lines added than baseline
7
acb35d5dFix vote counting
Nikhil Thomas
7y ago+11 -2
74%Elevated
more focused than baseline
8
02d74f19Update voter mechanism
Nikhil Thomas
7y ago+11 -4
74%Elevated
more focused than baseline
9
3a660d23Add POST and GET vote routes
Nikhil Thomas
7y ago+11 -6
74%Elevated
more focused than baseline
10
cd42a4b0Refactor kubernest artifacts for tutorial
Piyush Garg
6y ago+9 -7
67%Elevated
fewer lines added than baseline
11
966a3856Rename vote-api with pipelines-vote-api to match with repo
savitaashture
5y ago+8 -8
64%Typical
fewer lines added than baseline
12
97baafbdAdd owner file
Chmouel Boudjnah
5y ago+9 -0
60%Typical
fewer lines added than baseline
13
5209aec2Rename api to vote-api to match repo name
Sunil Thaha
6y ago+8 -8
55%Typical
fewer lines added than baseline
14
edc8d8f0Refactoring
Piyush Garg
6y ago+9 -38
55%Typical
more scattered than baseline
15
8fdb8f28Fix for redhat go toolset 1.4
Khurram Baig
5y ago+7 -4
50%Typical
fewer lines added than baseline
16
9db39ab1minor: go sum correction
Sunil Thaha
6y ago+4 -0
47%Typical
fewer lines added than baseline
17
c08967b5Update Dockerfile
Piyush Garg
6y ago+3 -8
43%Typical
fewer lines added than baseline
18
024d5f1eFix dependencies and use vendor mod to build
Piyush Garg
6y ago+3 -1
40%Typical
fewer lines added than baseline
19
20f0016aAdd sm43 to Owners
Shivam Mukhade
4y ago+1 -0
28%Below typical
fewer lines added than baseline
20
6bee0f18Adding bnallapeta to owners
bnallapeta
4y ago+1 -0
28%Below typical
fewer lines added than baseline
21
1a8ce213Compile to native arch
Yaakov Selkowitz
5y ago+1 -1
28%Below typical
fewer lines added than baseline
22
a7d74ccfUse openshift imagestreams instead
praveen4g0
5y ago+1 -1
28%Below typical
fewer lines added than baseline
23
95fd87bfDockerfile: from docker.io to quay.io
Vincent Demeester
5y ago+1 -1
28%Below typical
fewer lines added than baseline
24
46542c16Modified dockerfile to build on other archs as well
snehlata
5y ago+1 -1
28%Below typical
fewer lines added than baseline
25
aba06628Use ubi8 instead of a synced image
Vincent Demeester
5y ago+1 -1
9%Below typical
fewer lines added than baseline
26
277d1529Update deployment.yaml
Piyush Garg
6y ago+1 -1
9%Below typical
fewer lines added than baseline
27
57fe633duse quay image for deployment
Sunil Thaha
6y ago+1 -1
9%Below typical
fewer lines added than baseline
28
4d1f46f1set image: voting-api -> api
Sunil Thaha
6y ago+1 -1
9%Below typical
fewer lines added than baseline
29
deed26b2switch to openshift and use image from internal reg
Sunil Thaha
6y ago+1 -1
9%Below typical
fewer lines added than baseline
  • 49babe1cvendor to speedup build
    Author
    Sunil Thaha
    When
    6y ago
    Lines
    +308.8K -0
    Risk
    98%Elevated
  • 6e44bb34Add a License file
    Author
    Nikhil Thomas
    When
    5y ago
    Lines
    +201 -0
    Risk
    95%Elevated
  • c7826876Add a basic api server
    Author
    Nikhil Thomas
    When
    7y ago
    Lines
    +62 -0
    Risk
    91%Elevated
  • 9660dfddApi server works
    Author
    Nikhil Thomas
    When
    6y ago
    Lines
    +57 -8
    Risk
    88%Elevated
  • ddf387d1Run api on port 9000
    Author
    Sunil Thaha
    When
    6y ago
    Lines
    +39 -38
    Risk
    84%Elevated
  • 2fa6d841Initial commit
    Author
    Nikhil Thomas
    When
    7y ago
    Lines
    +42 -0
    Risk
    81%Elevated
  • acb35d5dFix vote counting
    Author
    Nikhil Thomas
    When
    7y ago
    Lines
    +11 -2
    Risk
    74%Elevated
  • 02d74f19Update voter mechanism
    Author
    Nikhil Thomas
    When
    7y ago
    Lines
    +11 -4
    Risk
    74%Elevated
  • 3a660d23Add POST and GET vote routes
    Author
    Nikhil Thomas
    When
    7y ago
    Lines
    +11 -6
    Risk
    74%Elevated
  • cd42a4b0Refactor kubernest artifacts for tutorial
    Author
    Piyush Garg
    When
    6y ago
    Lines
    +9 -7
    Risk
    67%Elevated
  • 966a3856Rename vote-api with pipelines-vote-api to match with repo
    Author
    savitaashture
    When
    5y ago
    Lines
    +8 -8
    Risk
    64%Typical
  • 97baafbdAdd owner file
    Author
    Chmouel Boudjnah
    When
    5y ago
    Lines
    +9 -0
    Risk
    60%Typical
  • 5209aec2Rename api to vote-api to match repo name
    Author
    Sunil Thaha
    When
    6y ago
    Lines
    +8 -8
    Risk
    55%Typical
  • edc8d8f0Refactoring
    Author
    Piyush Garg
    When
    6y ago
    Lines
    +9 -38
    Risk
    55%Typical
  • 8fdb8f28Fix for redhat go toolset 1.4
    Author
    Khurram Baig
    When
    5y ago
    Lines
    +7 -4
    Risk
    50%Typical
  • 9db39ab1minor: go sum correction
    Author
    Sunil Thaha
    When
    6y ago
    Lines
    +4 -0
    Risk
    47%Typical
  • c08967b5Update Dockerfile
    Author
    Piyush Garg
    When
    6y ago
    Lines
    +3 -8
    Risk
    43%Typical
  • 024d5f1eFix dependencies and use vendor mod to build
    Author
    Piyush Garg
    When
    6y ago
    Lines
    +3 -1
    Risk
    40%Typical
  • 20f0016aAdd sm43 to Owners
    Author
    Shivam Mukhade
    When
    4y ago
    Lines
    +1 -0
    Risk
    28%Below typical
  • 6bee0f18Adding bnallapeta to owners
    Author
    bnallapeta
    When
    4y ago
    Lines
    +1 -0
    Risk
    28%Below typical
  • 1a8ce213Compile to native arch
    Author
    Yaakov Selkowitz
    When
    5y ago
    Lines
    +1 -1
    Risk
    28%Below typical
  • a7d74ccfUse openshift imagestreams instead
    Author
    praveen4g0
    When
    5y ago
    Lines
    +1 -1
    Risk
    28%Below typical
  • 95fd87bfDockerfile: from docker.io to quay.io
    Author
    Vincent Demeester
    When
    5y ago
    Lines
    +1 -1
    Risk
    28%Below typical
  • 46542c16Modified dockerfile to build on other archs as well
    Author
    snehlata
    When
    5y ago
    Lines
    +1 -1
    Risk
    28%Below typical
  • aba06628Use ubi8 instead of a synced image
    Author
    Vincent Demeester
    When
    5y ago
    Lines
    +1 -1
    Risk
    9%Below typical
  • 277d1529Update deployment.yaml
    Author
    Piyush Garg
    When
    6y ago
    Lines
    +1 -1
    Risk
    9%Below typical
  • 57fe633duse quay image for deployment
    Author
    Sunil Thaha
    When
    6y ago
    Lines
    +1 -1
    Risk
    9%Below typical
  • 4d1f46f1set image: voting-api -> api
    Author
    Sunil Thaha
    When
    6y ago
    Lines
    +1 -1
    Risk
    9%Below typical
  • deed26b2switch to openshift and use image from internal reg
    Author
    Sunil Thaha
    When
    6y ago
    Lines
    +1 -1
    Risk
    9%Below typical
Showing 29 of 29 commits

How the score behaves here

Change risk →

Two views of the same model: where the cuts fall, and what commit shape lands you above them.

Score distribution

Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.

011typical ↑elevated ↑0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 29 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.

1101001,00010,000100,000Lines changed (log) →0.07.4Diffusion →
Below typical11
Typical8
Elevated10

Commit history for lcmuniz/pipelines-vote-api

lcmuniz/pipelines-vote-api has 45 commits in its history from 14 contributors, the first of them Jul 30, 2019. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.