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
8 commits sit in this repo's top risk tercile, which is 35% of the 23scored. 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 3.6 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.
Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.
Began fix-led, now leaning feature.
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 | Author | When | Lines | Risk | Top driver |
|---|---|---|---|---|---|---|
| 1 | 8b9c724finitial commit | Benoit Ponsero | 2y ago | +4.1K -0 | 98%Elevated | more lines added than baseline |
| 2 | 87757d05add SqlTrad | Benoit Ponsero | 3mo ago | +269 -4 | 93%Elevated | more lines added than baseline |
| 3 | 3adde8b6add binder & improve logging & fix insert & fix postgresql support | Benoit Ponsero | 1y ago | +125 -24 | 89%Elevated | more lines added than baseline |
| 4 | f2db427eadd Boolean binder & fixes | Benoit Ponsero | 2y ago | +60 -11 | 85%Elevated | more lines added than baseline |
| 5 | 4b27a5cdfix SqlQueryToMany1 | Benoit Ponsero | 1y ago | +42 -3 | 80%Elevated | more lines added than baseline |
| 6 | ce762fd8fix warn at compile | Benoit Ponsero | 1y ago | +19 -19 | 76%Elevated | more lines added than baseline |
| 7 | a15a12b6no queryLogger by default | Benoit Ponsero | 6mo ago | +17 -17 | 72%Elevated | more lines added than baseline |
| 8 | 4bfaee94Handle tinyint as boolean | P.LeGuidec | 1y ago | +7 -1 | 67%Elevated | fewer lines added than baseline |
| 9 | 420c8a7bbetter perf for oneToMany | Benoit Ponsero | 10mo ago | +6 -8 | 63%Typical | fewer lines added than baseline |
| 10 | 2409a73dupgrade scala & sbt versions | P.LeGuidec | 2y ago | +6 -3 | 59%Typical | fewer lines added than baseline |
| 11 | edfe62e8List[_] map to SqlValue in SqlInterpolation | P.LeGuidec | 19h ago | +5 -0 | 52%Typical | fewer lines added than baseline |
| 12 | 9875679dcode format | Benoit Ponsero | 1y ago | +5 -5 | 52%Typical | fewer lines added than baseline |
| 13 | 04495e95fix | Benoit Ponsero | 10mo ago | +4 -2 | 46%Typical | fewer lines added than baseline |
| 14 | e52f1d69refactoring | Benoit Ponsero | 10mo ago | +4 -4 | 37%Typical | fewer lines added than baseline |
| 15 | 01e03bc0add SqlQuery to SqlInterpolation | Benoit Ponsero | 1y ago | +4 -0 | 37%Typical | fewer lines added than baseline |
| 16 | a17e0669add SqlQuery to SqlInterpolation | Benoit Ponsero | 1y ago | +4 -0 | 37%Typical | fewer lines added than baseline |
| 17 | 3b58e438fix boolean param auto wrap | Benoit Ponsero | 1y ago | +3 -0 | 28%Below typical | fewer lines added than baseline |
| 18 | f5f95988[FIX] debugSql : Slashes ('\') and dollar signs ('$') will be given no special meaning. | Loup Martineau | 6mo ago | +2 -1 | 24%Below typical | fewer lines added than baseline |
| 19 | 27d22323fix multiple override error | Benoit Ponsero | 2y ago | +2 -2 | 20%Below typical | fewer lines added than baseline |
| 20 | 9c362567add SqlQuery to SqlInterpolation | Benoit Ponsero | 1y ago | +1 -1 | 9%Below typical | fewer lines added than baseline |
| 21 | b2354af6upgrade hikaricp | Benoit Ponsero | 1y ago | +1 -1 | 9%Below typical | fewer lines added than baseline |
| 22 | 30fd6ee2upgrade mysql test connector | Benoit Ponsero | 1y ago | +1 -1 | 9%Below typical | fewer lines added than baseline |
| 23 | d3ad48e6bump scala version | Benoit Ponsero | 1y ago | +1 -1 | 9%Below typical | fewer lines added than baseline |
Two views of the same model: where the cuts fall, and what commit shape lands you above them.
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.
The 23 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.
pixl-studio/sqlkit has 26 commits in its history from 3 contributors, the first of them Jan 11, 2024. In the last 90 days 1 file was touched, 1 times in total, most often SqlInterpolation.scala. Every commit is scored for change risk from its size, spread and the history of the files it touches.