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
670 commits sit in this repo's top risk tercile, which is 34% of the 2,000scored. 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 6.7 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.
Consistently fix-driven across its history.
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 | 0566b1e1dbeaver/pro#9545 Refactor AI chat (#41372) | Serge Rider | 1mo ago | +11.3K -570 | 100%Elevated | more lines added than baseline |
| 2 | cdde588edbeaver/dbeaver#38133 Introduce spreadsheet quick filter (#41258) | Elizabeth | 1mo ago | +3.2K -213 | 100%Elevated | more lines added than baseline |
| 3 | 8919d912dbeaver/dbeaver#35880 Add catalog support for StarRocks (#39975) | chris-celerdataclaudeagent | 3mo ago | +2.1K -29 | 100%Elevated | more lines added than baseline |
| 4 | 1d166ccedbeaver/pro#8099 Extract query processors classes (#40179) | Serge Rider | 6mo ago | +2.0K -1.6K | 100%Elevated | more lines added than baseline |
| 5 | 7aeae7bc#37782 Support for Apache IoTDB (#37310) | LimJiaWenBrenda | 11mo ago | +3.0K -0 | 100%Elevated | more lines added than baseline |
| 6 | 0dd82acedbeaver/pro#3820 Refactor semantic analysis (#38636) | Elizabeth | 1y ago | +3.6K -4.8K | 100%Elevated | more lines added than baseline |
| 7 | ad205de8dbeaver/pro#6039 Migrate to SVG icons (#38445) | ShadelessFox | 1y ago | +5.2K -638 | 100%Elevated | more lines added than baseline |
| 8 | 73d9b66edbeaver/pro#5936 P2 repos endpoints (#38337) | Serge Rider | 1y ago | +6.3K -3.0K | 100%Elevated | more lines added than baseline |
| 9 | 9d059784support kingbase database (#36618) | Kingbasewyx | 1y ago | +3.9K -31 | 100%Elevated | more lines added than baseline |
| 10 | 63f52fa9dbeaver/pro#3162 Implement a new semantic resolution algorithm to allow correct CTE handling (#37894) | Elizabeth | 1y ago | +2.3K -118 | 100%Elevated | more lines added than baseline |
| 11 | ad218dcadbeaver/pro#4272 Redesign AI plugin (#37457) | Ivan Gagarkin | 1y ago | +2.2K -1.6K | 100%Elevated | more lines added than baseline |
| 12 | 5a0d0ca0dbeaver/pro#7204 Easy config wizard mockup (#41248) | ShadelessFox | 1mo ago | +2.6K -153 | 99%Elevated | more lines added than baseline |
| 13 | e6e88e97[feature](database) Add Apache Doris datasource connector (#41153) | Chenjunwei | 1mo ago | +1.8K -0 | 99%Elevated | more lines added than baseline |
| 14 | a0cfd199dbeaver/pro#8766 Migrage from junit 4 to junit 6 (#40805) | Tsimafei Labanovich | 2mo ago | +2.3K -1.9K | 99%Elevated | more lines added than baseline |
| 15 | 146c3f86Dbeaver/pro#8476 new copilot api rerevert (#41070) | Georgii | 2mo ago | +1.3K -787 | 99%Elevated | more lines added than baseline |
| 16 | bd40f9fcdbeaver/pro#8476 copilot responses api & OpenAI client refactoring (#41056) | Georgii | 3mo ago | +1.2K -787 | 99%Elevated | more lines added than baseline |
| 17 | ef37181adbeaver/pro#9005 Annotation in object editors | Serge Rider | 3mo ago | +1.5K -657 | 99%Elevated | more lines added than baseline |
| 18 | b320c950#36325 Add missing Chinese translations and improve existing localization strings (#40713) | Tiandong Qiu | 3mo ago | +2.0K -432 | 99%Elevated | more lines added than baseline |
| 19 | ec1782f2#39884 Allow exporting just fetched rows (#39998) | ShadelessFox | 6mo ago | +2.1K -283 | 99%Elevated | more lines added than baseline |
| 20 | aacce749Dbeaver/pro#7618 lsp server api (#39904) | Dmitrii Barnukov | 7mo ago | +1.4K -52 | 99%Elevated | more lines added than baseline |
| 21 | f31a1dc6dbeaver/pro#6775 AI functions (#39116) | Serge Rider | 10mo ago | +1.9K -1.3K | 99%Elevated | more lines added than baseline |
| 22 | ec899e6fDbeaver/pro#8037 support recursive copy from project to cloud storage (#40336) | Solovev Anton | 1mo ago | +1.1K -72 | 99%Elevated | more lines added than baseline |
| 23 | 4c582f3c#40259 Add group row striping by column values in result grid (#40567) | MkDev11 | 3mo ago | +1.1K -169 | 99%Elevated | more lines added than baseline |
| 24 | 2ef7a948dbeaver/pro#9186 Nullability annotations (#40961) | Serge Rider | 3mo ago | +1.3K -943 | 99%Elevated | more lines added than baseline |
| 25 | 7ace917cdbeaver/pro#8838 VQB query comments (#40733) | Elizabeth | 3mo ago | +1.4K -6 | 99%Elevated | more lines added than baseline |
| 26 | b3ea4b73dbeaver/pro#8084 forms improvements (#40258) | ShadelessFox | 4mo ago | +1.1K -234 | 99%Elevated | more lines added than baseline |
| 27 | 08ce140aDbeaver/pro#7009 grouping panel percent function add (#39599) | Solovev Anton | 6mo ago | +1.3K -433 | 99%Elevated | more lines added than baseline |
| 28 | 8b8ffc7cdbeaver/pro#7991 wizards and forms (#40105) | Serge Rider | 6mo ago | +1.3K -967 | 99%Elevated | more lines added than baseline |
| 29 | 421eb417dbeaver/pro#6302 AI model refactoring (#39055) | Serge Rider | 11mo ago | +1.2K -1.9K | 99%Elevated | more lines added than baseline |
| 30 | e6b37a3fdbeaver/pro#6575 Fix context information control in sql editor, enhance with more info about symbol type (#39007) | Elizabeth | 11mo ago | +1.0K -524 | 99%Elevated | more lines added than baseline |
| 31 | e75867f5dbeaver/pro#5380 AI: Retrieve and display models dynamically (#38831) | Ivan Gagarkin | 1y ago | +1.1K -386 | 99%Elevated | more lines added than baseline |
| 32 | cb28ac2bdbeaver/pro#5380 AI: Retrieve and display models dynamically (#38565) | Ivan Gagarkin | 1y ago | +1.1K -375 | 99%Elevated | more lines added than baseline |
| 33 | 08d30d4fdbeaver/pro#5520 Fallback to minimal DDL generation (#38586) | Ivan Gagarkin | 1y ago | +1.1K -762 | 99%Elevated | more lines added than baseline |
| 34 | b0faf018dbeaver/pro#3841 Code style (#38406) | Serge Rider | 1y ago | +1.4K -1.2K | 99%Elevated | more lines added than baseline |
| 35 | 2fa2cc39dbeaver/pro#4349 Refactor AI settings (#37784) | Ivan Gagarkin | 1y ago | +980 -322 | 99%Elevated | more lines added than baseline |
| 36 | b317fc46Dynamic classpath (#37500) | Serge Rider | 1y ago | +1.6K -1.1K | 99%Elevated | more lines added than baseline |
| 37 | 78bd1406dbeaver/pro#3819 Add unit tests, fix expanding columns on alias.* (#37216) | Elizabeth | 1y ago | +1.5K -353 | 99%Elevated | more lines added than baseline |
| 38 | a8b0dcaadbeaver/pro#4191 Keep licenses in product itself (#37196) | Serge Rider | 1y ago | +2.1K -114 | 99%Elevated | more lines added than baseline |
| 39 | 13e10711dbeaver/pro#9328 Global networkauth profiles (#41219) | Serge Rider | 1mo ago | +964 -488 | 98%Elevated | more lines added than baseline |
| 40 | ce460accRevert "dbeaver/pro#8476 copilot responses api & OpenAI client refactoring (#41056)" | Serge Rider | 3mo ago | +787 -1.2K | 98%Elevated | more lines added than baseline |
| 41 | a3d141c2dbeaver/pro#8414 DT redesign (#41049) | Serge Rider | 3mo ago | +984 -667 | 98%Elevated | more lines added than baseline |
| 42 | d7d3c06adbeaver/pro#8733 Query filters management (#40893) | ShadelessFox | 3mo ago | +704 -148 | 98%Elevated | more lines added than baseline |
| 43 | 66889aeadbeaver/pro#9005 Driver properties (#40869) | Serge Rider | 3mo ago | +890 -454 | 98%Elevated | more lines added than baseline |
| 44 | 2db7dc15dbeaver/pro#8864 Copilot: support function calling (#40674) | Ivan Gagarkin | 3mo ago | +624 -108 | 98%Elevated | more lines added than baseline |
| 45 | 13e5d62dDbeaver/pro#7670 remove reordering columns grouping panel (#40364) | Solovev Anton | 4mo ago | +961 -260 | 98%Elevated | more lines added than baseline |
| 46 | b5773028dbeaver/pro#8465 DBC plan refactoring (#40526) | Serge Rider | 4mo ago | +1.2K -483 | 98%Elevated | more lines added than baseline |
| 47 | 2776b437dbeaver/pro#8490 Agents and functions model (#40429) | Serge Rider | 5mo ago | +946 -436 | 98%Elevated | more lines added than baseline |
| 48 | 9f651610dbeaver/pro#7349 Redshift 2.2 (#39603) | Serge Rider | 9mo ago | +964 -667 | 98%Elevated | more lines added than baseline |
| 49 | ff2dc3ae6956 core redesign cli tools (#39415) | Alexander Skoblikov | 9mo ago | +969 -612 | 98%Elevated | more lines added than baseline |
| 50 | febc0ffbdbeaver/pro#7054 Nullable annotations | Serge Rider | 10mo ago | +1.2K -625 | 98%Elevated | more 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 200 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.
Repowise tracks change history across 6,400 files in dbeaver/dbeaver. In the last 90 days 1,757 files were touched, 2,519 times in total, most often DataSourceDescriptor.java. Every commit is scored for change risk from its size, spread and the history of the files it touches.