repowiserepowise
Sign in
ismaileke/bedrock-client
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseismaileke/bedrock-client

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

43of 130 scored

43 commits sit in this repo's top risk tercile, which is 33% of the 130scored. 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 7.4 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 commits97%Commits whose subject reads as a bug fix rather than new work.Change diffusion1.63bitsShannon 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 threshold7.4out 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.

Consistently other-driven across its history.

Feature13%
Fix11%
Refactor2%
Docs11%
Other63%

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
af998717Completed Bedrock Protocol System (huge commit) There doesn't seem to be a problem except for a few packets
ismail
11mo ago+22.6K -1.2K
100%Elevated
more lines added than baseline
2
d309613cBedrock 1.21.130
ismail
8mo ago+7.4K -2.8K
99%Elevated
more lines added than baseline
3
fd18ff21update bedrock client for binary-utils update
ismail
2w ago+3.0K -5.1K
97%Elevated
more lines added than baseline
4
49298bf5minor changes 😫
ismail
9mo ago+3.9K -2.7K
97%Elevated
more lines added than baseline
5
0842f509not finished yet
ismaileke
1y ago+3.2K -2
97%Elevated
more lines added than baseline
6
1be80cd9Bedrock v1.26.44 (2168)
ismail
4d ago+1.8K -1.8K
95%Elevated
more lines added than baseline
7
671c8f25Bedrock v1.26.30 (1001)
ismail
4w ago+2.2K -2.9K
95%Elevated
more lines added than baseline
8
da4ee5abBedrock v1.26.10 (944)
ismail
4mo ago+1.7K -171
95%Elevated
more lines added than baseline
9
200ba23brefactor: replace trait-based system with enum-based architecture
ismail
9mo ago+1.8K -1.1K
95%Elevated
more lines added than baseline
10
4796bbd6v1.26.0
ismail
6mo ago+1.2K -374
92%Elevated
more lines added than baseline
11
2d92a16dfn decode(Vec<u8>) -> fn decode(Stream)
ismail
9mo ago+916 -1.3K
92%Elevated
more lines added than baseline
12
2874aab5smth changed
ismail
1y ago+1.6K -710
92%Elevated
more lines added than baseline
13
6d738da2Bedrock v1.26.20 (975)
ismail
4w ago+1.4K -693
90%Elevated
more lines added than baseline
14
8a30b793Protocol file arrangements
ismail
8mo ago+614 -4.9K
90%Elevated
more lines added than baseline
15
36dd038fligament painful part work on the chunk system has started and I still don't have enough information
ismaileke
1y ago+823 -9
90%Elevated
more lines added than baseline
16
3b4ae737minor changes-2 (types folder)
ismail
9mo ago+611 -622
88%Elevated
more lines added than baseline
17
ba4b38e3performance improvement (using less clone)
ismail
1w ago+529 -589
87%Elevated
more lines added than baseline
18
9e05cc49Improving readability %20
ismail
11mo ago+558 -278
87%Elevated
more lines added than baseline
19
6a2ee36cmore stable code
ismaileke
1y ago+681 -692
87%Elevated
more lines added than baseline
20
df3e2046Available Commands & Command Output Packet updated
ismail
4w ago+502 -196
85%Elevated
more lines added than baseline
21
290c7ea9refactor(client): implement multithreaded non-blocking network architecture - Moved RakNet and packet handling to a dedicated background thread. - Switched UDP socket to non-blocking mode for zero-latency. - Replaced callback system with MPSC channels (Main Thread <-> Network Thread). - Fixed borrow checker ownership issues in packet sending. - Adopted a game-loop based packet consumption model.
ismail
7mo ago+735 -617
85%Elevated
more lines added than baseline
22
f3ee028acomplex fixes
ismaileke
1y ago+373 -79
83%Elevated
more lines added than baseline
23
0e903ffdnecessary additions
ismail
6mo ago+227 -49
82%Elevated
more lines added than baseline
24
1bfa8f8cRakNet invalid checksum error fixed
ismaileke
1y ago+323 -320
82%Elevated
more lines added than baseline
25
9328cbbdClientBoundMapItemData: Add support
ismail
4w ago+246 -15
80%Elevated
more lines added than baseline
26
1865f737Improving readability %10
ismail
1y ago+230 -147
80%Elevated
more lines added than baseline
27
e5f025d2compression & raknet fix
ismaileke
1y ago+362 -762
80%Elevated
more lines added than baseline
28
df81cbeechunk fix(suspect)
ismail
1y ago+284 -224
79%Elevated
more lines added than baseline
29
548009be1.21.50
ismaileke
1y ago+317 -12
78%Elevated
more lines added than baseline
30
22b5be5araknet changes: update packet types, add unconnected ping/pong
ismail
7mo ago+124 -116
77%Elevated
more lines added than baseline
31
028ea49aAwait client event handling
ismail
3w ago+196 -164
76%Elevated
more lines added than baseline
32
450b0407Support runtimeNetworkIDs
ismail
11mo ago+154 -39
76%Elevated
more lines added than baseline
33
5c8e1c40support encoding and decoding of OpenConnReply2 and OpenConnReq2 messages
ismail
7mo ago+125 -11
75%Elevated
more lines added than baseline
34
05d41d4cset location player as initialized packet fix and added text packet
ismaileke
1y ago+176 -11
74%Elevated
more lines added than baseline
35
fa3271c6block palette update and other fixes
ismail
7h ago+218 -301
73%Elevated
more lines added than baseline
36
d3fa10bccacheable_nbt debug support
ismail
9mo ago+163 -268
73%Elevated
more lines added than baseline
37
bc00ca53Some additions for game
ismail
7mo ago+138 -42
71%Elevated
more lines added than baseline
38
7305dbd7chunk fix %100
ismail
1y ago+124 -231
71%Elevated
more lines added than baseline
39
a703ad8bcallback added
ismaileke
1y ago+159 -109
71%Elevated
more lines added than baseline
40
0064efb9- Replaced direct `BedrockPacketHandler` access with a cloned palette system for lock-free chunk decoding.
ismail
7mo ago+109 -50
70%Elevated
more lines added than baseline
41
c052bcf2Use of OpenSSL has been discontinued
ismail
8mo ago+87 -202
68%Elevated
more lines added than baseline
42
7bf62e86Protocol update
ismaileke
1y ago+71 -76
68%Elevated
more lines added than baseline
43
f29f2f45unreliable packet handler
ismaileke
1y ago+85 -1
68%Elevated
more lines added than baseline
44
1cbc8b7bgraphics_override_parameter.rs missing methods
ismail
9mo ago+64 -23
66%Typical
more lines added than baseline
45
ed0e37bdauth code&url callback added
ismaileke
1y ago+81 -19
66%Typical
more lines added than baseline
46
62d8d1beCustom block hash calc resolved. (The HashMap was the problem)
ismail
9mo ago+70 -60
65%Typical
more lines added than baseline
47
af8ffa9bminor changes-3 (raknet folder)
ismail
9mo ago+64 -68
64%Typical
more lines added than baseline
48
35933b8csome additions about raknet & bedrock
ismaileke
1y ago+51 -7
63%Typical
more lines added than baseline
49
36cc52f7edit dir path
ismail
1y ago+62 -61
62%Typical
more lines added than baseline
50
f25b9450Update rust.yml
ismail
1y ago+44 -11
62%Typical
more lines added than baseline
  • af998717Completed Bedrock Protocol System (huge commit) There doesn't seem to be a problem except for a few packets
    Author
    ismail
    When
    11mo ago
    Lines
    +22.6K -1.2K
    Risk
    100%Elevated
  • d309613cBedrock 1.21.130
    Author
    ismail
    When
    8mo ago
    Lines
    +7.4K -2.8K
    Risk
    99%Elevated
  • fd18ff21update bedrock client for binary-utils update
    Author
    ismail
    When
    2w ago
    Lines
    +3.0K -5.1K
    Risk
    97%Elevated
  • 49298bf5minor changes 😫
    Author
    ismail
    When
    9mo ago
    Lines
    +3.9K -2.7K
    Risk
    97%Elevated
  • 0842f509not finished yet
    Author
    ismaileke
    When
    1y ago
    Lines
    +3.2K -2
    Risk
    97%Elevated
  • 1be80cd9Bedrock v1.26.44 (2168)
    Author
    ismail
    When
    4d ago
    Lines
    +1.8K -1.8K
    Risk
    95%Elevated
  • 671c8f25Bedrock v1.26.30 (1001)
    Author
    ismail
    When
    4w ago
    Lines
    +2.2K -2.9K
    Risk
    95%Elevated
  • da4ee5abBedrock v1.26.10 (944)
    Author
    ismail
    When
    4mo ago
    Lines
    +1.7K -171
    Risk
    95%Elevated
  • 200ba23brefactor: replace trait-based system with enum-based architecture
    Author
    ismail
    When
    9mo ago
    Lines
    +1.8K -1.1K
    Risk
    95%Elevated
  • 4796bbd6v1.26.0
    Author
    ismail
    When
    6mo ago
    Lines
    +1.2K -374
    Risk
    92%Elevated
  • 2d92a16dfn decode(Vec<u8>) -> fn decode(Stream)
    Author
    ismail
    When
    9mo ago
    Lines
    +916 -1.3K
    Risk
    92%Elevated
  • 2874aab5smth changed
    Author
    ismail
    When
    1y ago
    Lines
    +1.6K -710
    Risk
    92%Elevated
  • 6d738da2Bedrock v1.26.20 (975)
    Author
    ismail
    When
    4w ago
    Lines
    +1.4K -693
    Risk
    90%Elevated
  • 8a30b793Protocol file arrangements
    Author
    ismail
    When
    8mo ago
    Lines
    +614 -4.9K
    Risk
    90%Elevated
  • 36dd038fligament painful part work on the chunk system has started and I still don't have enough information
    Author
    ismaileke
    When
    1y ago
    Lines
    +823 -9
    Risk
    90%Elevated
  • 3b4ae737minor changes-2 (types folder)
    Author
    ismail
    When
    9mo ago
    Lines
    +611 -622
    Risk
    88%Elevated
  • ba4b38e3performance improvement (using less clone)
    Author
    ismail
    When
    1w ago
    Lines
    +529 -589
    Risk
    87%Elevated
  • 9e05cc49Improving readability %20
    Author
    ismail
    When
    11mo ago
    Lines
    +558 -278
    Risk
    87%Elevated
  • 6a2ee36cmore stable code
    Author
    ismaileke
    When
    1y ago
    Lines
    +681 -692
    Risk
    87%Elevated
  • df3e2046Available Commands & Command Output Packet updated
    Author
    ismail
    When
    4w ago
    Lines
    +502 -196
    Risk
    85%Elevated
  • 290c7ea9refactor(client): implement multithreaded non-blocking network architecture - Moved RakNet and packet handling to a dedicated background thread. - Switched UDP socket to non-blocking mode for zero-latency. - Replaced callback system with MPSC channels (Main Thread <-> Network Thread). - Fixed borrow checker ownership issues in packet sending. - Adopted a game-loop based packet consumption model.
    Author
    ismail
    When
    7mo ago
    Lines
    +735 -617
    Risk
    85%Elevated
  • f3ee028acomplex fixes
    Author
    ismaileke
    When
    1y ago
    Lines
    +373 -79
    Risk
    83%Elevated
  • 0e903ffdnecessary additions
    Author
    ismail
    When
    6mo ago
    Lines
    +227 -49
    Risk
    82%Elevated
  • 1bfa8f8cRakNet invalid checksum error fixed
    Author
    ismaileke
    When
    1y ago
    Lines
    +323 -320
    Risk
    82%Elevated
  • 9328cbbdClientBoundMapItemData: Add support
    Author
    ismail
    When
    4w ago
    Lines
    +246 -15
    Risk
    80%Elevated
  • 1865f737Improving readability %10
    Author
    ismail
    When
    1y ago
    Lines
    +230 -147
    Risk
    80%Elevated
  • e5f025d2compression & raknet fix
    Author
    ismaileke
    When
    1y ago
    Lines
    +362 -762
    Risk
    80%Elevated
  • df81cbeechunk fix(suspect)
    Author
    ismail
    When
    1y ago
    Lines
    +284 -224
    Risk
    79%Elevated
  • 548009be1.21.50
    Author
    ismaileke
    When
    1y ago
    Lines
    +317 -12
    Risk
    78%Elevated
  • 22b5be5araknet changes: update packet types, add unconnected ping/pong
    Author
    ismail
    When
    7mo ago
    Lines
    +124 -116
    Risk
    77%Elevated
  • 028ea49aAwait client event handling
    Author
    ismail
    When
    3w ago
    Lines
    +196 -164
    Risk
    76%Elevated
  • 450b0407Support runtimeNetworkIDs
    Author
    ismail
    When
    11mo ago
    Lines
    +154 -39
    Risk
    76%Elevated
  • 5c8e1c40support encoding and decoding of OpenConnReply2 and OpenConnReq2 messages
    Author
    ismail
    When
    7mo ago
    Lines
    +125 -11
    Risk
    75%Elevated
  • 05d41d4cset location player as initialized packet fix and added text packet
    Author
    ismaileke
    When
    1y ago
    Lines
    +176 -11
    Risk
    74%Elevated
  • fa3271c6block palette update and other fixes
    Author
    ismail
    When
    7h ago
    Lines
    +218 -301
    Risk
    73%Elevated
  • d3fa10bccacheable_nbt debug support
    Author
    ismail
    When
    9mo ago
    Lines
    +163 -268
    Risk
    73%Elevated
  • bc00ca53Some additions for game
    Author
    ismail
    When
    7mo ago
    Lines
    +138 -42
    Risk
    71%Elevated
  • 7305dbd7chunk fix %100
    Author
    ismail
    When
    1y ago
    Lines
    +124 -231
    Risk
    71%Elevated
  • a703ad8bcallback added
    Author
    ismaileke
    When
    1y ago
    Lines
    +159 -109
    Risk
    71%Elevated
  • 0064efb9- Replaced direct `BedrockPacketHandler` access with a cloned palette system for lock-free chunk decoding.
    Author
    ismail
    When
    7mo ago
    Lines
    +109 -50
    Risk
    70%Elevated
  • c052bcf2Use of OpenSSL has been discontinued
    Author
    ismail
    When
    8mo ago
    Lines
    +87 -202
    Risk
    68%Elevated
  • 7bf62e86Protocol update
    Author
    ismaileke
    When
    1y ago
    Lines
    +71 -76
    Risk
    68%Elevated
  • f29f2f45unreliable packet handler
    Author
    ismaileke
    When
    1y ago
    Lines
    +85 -1
    Risk
    68%Elevated
  • 1cbc8b7bgraphics_override_parameter.rs missing methods
    Author
    ismail
    When
    9mo ago
    Lines
    +64 -23
    Risk
    66%Typical
  • ed0e37bdauth code&url callback added
    Author
    ismaileke
    When
    1y ago
    Lines
    +81 -19
    Risk
    66%Typical
  • 62d8d1beCustom block hash calc resolved. (The HashMap was the problem)
    Author
    ismail
    When
    9mo ago
    Lines
    +70 -60
    Risk
    65%Typical
  • af8ffa9bminor changes-3 (raknet folder)
    Author
    ismail
    When
    9mo ago
    Lines
    +64 -68
    Risk
    64%Typical
  • 35933b8csome additions about raknet & bedrock
    Author
    ismaileke
    When
    1y ago
    Lines
    +51 -7
    Risk
    63%Typical
  • 36cc52f7edit dir path
    Author
    ismail
    When
    1y ago
    Lines
    +62 -61
    Risk
    62%Typical
  • f25b9450Update rust.yml
    Author
    ismail
    When
    1y ago
    Lines
    +44 -11
    Risk
    62%Typical
Showing 50 of 130 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.

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

Size against diffusion

The 130 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,000Lines changed (log) →0.08.5Diffusion →
Below typical43
Typical44
Elevated43

Commit history for ismaileke/bedrock-client

ismaileke/bedrock-client has 156 commits in its history from 4 contributors, the first of them Aug 22, 2024. In the last 90 days 524 files were touched, 1,183 times in total, most often lib.rs. Every commit is scored for change risk from its size, spread and the history of the files it touches.