repowiserepowise
Sign in
mlengse/akar
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowisemlengse/akar

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

98of 288 scored

98 commits sit in this repo's top risk tercile, which is 34% of the 288scored. 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 8.3 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 commits6322%Commits whose subject reads as a bug fix rather than new work.Change diffusion1.25bitsShannon 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 threshold8.3out 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 docs.

Feature16%
Fix20%
Refactor8%
Docs23%
Test3%
Deps3%
Chore16%
Other12%

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
94a11a26release: publish-readiness - LICENSE per crate and versioned internal deps (P50.1, P50.2)
mlengse
2w ago+21.7K -127
100%Elevated
more lines added than baseline
2
79ef7899Rename kuzu-core to akar-core and update tools
mlengse
4w ago+105.2K -603
100%Elevated
more lines added than baseline
3
120cb8cbinit
mlengse
1mo ago+9.7K -0
99%Elevated
more lines added than baseline
4
b93e9667fix: parser BOOLEAN type ordering + akar-python P53 translation layer (P53.1-P53.8)
mlengse
1w ago+1.7K -44
98%Elevated
more lines added than baseline
5
d79af77efeat(python): scaffold akar-python — PyO3 bindings (kuzu-compatible surface)
mlengse
1w ago+2.4K -0
98%Elevated
more lines added than baseline
6
fa344873feat(storage): implement data durability, file locking, and read-only mode (P45.4)
mlengse
3w ago+1.6K -37
98%Elevated
more lines added than baseline
7
0d062928tools/rust_api Integration
mlengse
1mo ago+1.9K -4.6K
98%Elevated
more lines added than baseline
8
5547744bSprint 21: kairos-native migration (P55-P57) — 2 new crates, 27 tests
mlengse
4d ago+1.4K -4
96%Elevated
more lines added than baseline
9
f25c2a51fix: OPTIONAL MATCH edge probe executes add_bridge_batch UNWIND->CREATE chain (P53.25)
mlengse
1w ago+1.6K -741
96%Elevated
more lines added than baseline
10
7c601a57fix: Sprint-19 batch E/F connectors + extension compile fixes (P52.29-P52.66)
mlengse
1w ago+1.5K -108
96%Elevated
more lines added than baseline
11
d4b30357migrate: post-Arrow API migration + aggregate col_indices guard (P50 prep)
mlengse
2w ago+1.6K -1.4K
96%Elevated
more lines added than baseline
12
8b1a19a2feat: implement WCOJ planner enumeration and embedded server mode (P46, P47)
mlengse
2w ago+2.4K -381
96%Elevated
more lines added than baseline
13
c60bf7cdtest(P41): implement crash recovery stress testing and MVCC enhancements
mlengse
3w ago+1.3K -161
96%Elevated
more lines added than baseline
14
a8ebb035Update akar-core implementation and add audit plan
mlengse
4w ago+2.0K -2.3K
96%Elevated
more lines added than baseline
15
61b5e0e6fix: Batch E storage/execution correctness + DML DELETE/SET row-id bug
mlengse
1w ago+1.1K -274
94%Elevated
more lines added than baseline
16
e36d46b9fix: P48 correctness fixes - multi-hop join, rel COPY, pushdown, migration idempotency, date/timestamp scan (P48.1-48.3, 48.5, 48.7)
mlengse
2w ago+820 -70
94%Elevated
more lines added than baseline
17
656f8714feat: implement Sprint 13 bug fixes and performance optimizations, including radixsort, row-level OCC, plan caching, and vectorized Arrow operations.
mlengse
3w ago+938 -139
94%Elevated
more lines added than baseline
18
b148bdcatest: resolve audit issues 6.3 and 6.4
mlengse
3w ago+914 -187
94%Elevated
more lines added than baseline
19
df8561e4fase 20
mlengse
1mo ago+1.1K -250
94%Elevated
more lines added than baseline
20
f9014250fix: bug batch P51.28-P51.36 (drop-table sequences, two-phase commit, prepared params, CLI/wasm)
mlengse
1w ago+657 -88
93%Elevated
more lines added than baseline
21
2498794cfix: storage correctness batch - PK index sync on soft delete, vector index save/load, ART string escape, MVCC versioned updates, zone map typing (P52.16-P52.22)
mlengse
1w ago+521 -186
93%Elevated
more lines added than baseline
22
d62c55b0fix: audit batch 4 (P52.1, P52.3, P52.8, P52.9, P52.10, P52.11) - OPTIONAL MATCH NULL padding, filter 0-size chunk, scalar agg on empty, sort elision, merge sort ties
mlengse
1w ago+638 -68
93%Elevated
more lines added than baseline
23
c0b5b4ecdocs: update SPEC, STATUS, and implementation plan with actual audit numbers
mlengse
2w ago+782 -59
93%Elevated
more lines added than baseline
24
d1f799c8Column data structure
mlengse
1mo ago+519 -0
93%Elevated
more lines added than baseline
25
fa6ac0adfeat: P54.5 — PyO3 expose kNN/LSTM/spread/louvain submodules
mlengse
4d ago+664 -6
90%Elevated
more lines added than baseline
26
b26ed5eefeat: P54.5 — PyO3 expose kNN/LSTM/spread/louvain submodules
mlengse
4d ago+664 -6
90%Elevated
more lines added than baseline
27
9a477cdafeat: P54.1-P54.3 — graph algorithms upgrade (Sprint 20)
mlengse
5d ago+736 -52
90%Elevated
more lines added than baseline
28
300a5cd5feat: parquet export improvements + pyo3 0.29.2 upgrade
mlengse
5d ago+464 -68
90%Elevated
more lines added than baseline
29
0e0cf991fix: UNWIND binding resolves in MATCH/CREATE/SET; map columns survive joins (P53.26)
mlengse
6d ago+595 -120
90%Elevated
more lines added than baseline
30
6c59b3a3fix: P53.14 G3 chain clauses — parse/bind/plan arbitrary Kairos chains
mlengse
1w ago+520 -186
90%Elevated
more lines added than baseline
31
e3c7b5d0fix: connection txn safety + export/import round-trip + remote drain (P52.12-P52.28)
mlengse
1w ago+617 -192
90%Elevated
more lines added than baseline
32
e4952863fix: MERGE edge with label-less nodes resolves MATCH-bound vars; OPTIONAL MATCH allows existing vars (P53.20/P53.21)
mlengse
1w ago+569 -56
87%Elevated
more lines added than baseline
33
7c34381dP53.17 (G6) SET arithmetic reads pre-update values; multi-item SET is atomic
mlengse
1w ago+514 -94
87%Elevated
more lines added than baseline
34
ef4f1430fix: Sprint-19 batch G P52 audit reconciliation (P52.51-P52.61)
mlengse
1w ago+568 -292
87%Elevated
more lines added than baseline
35
a2210e28feat: MERGE/CREATE DML multi-pattern + relationship support (P51.7, P51.8, P51.37)
mlengse
1w ago+517 -846
87%Elevated
more lines added than baseline
36
e4457108fix: re-open WCOJ benchmark with correct edge setup; fix equality-filter drop and CREATE node-predicate (P48.4, BUG-A/BUG-B)
mlengse
2w ago+443 -33
87%Elevated
more lines added than baseline
37
451b2a63perf: add comprehensive benchmark suite for scalability testing and recovery time analysis
mlengse
3w ago+478 -59
87%Elevated
more lines added than baseline
38
18e5b59ffeat: implement centralized AkarError and apply it across crates
mlengse
4w ago+532 -229
87%Elevated
more lines added than baseline
39
3ecba585ART Index Implementation for Kuzu Rust: Persistence via BufferManager, Catalog Integration, Storage Integration
mlengse
1mo ago+382 -0
87%Elevated
more lines added than baseline
40
d3b20a07Parser — CREATE VECTOR INDEX DDL
mlengse
1mo ago+380 -0
87%Elevated
more lines added than baseline
41
bd2addffOn-Disk HashIndex
mlengse
1mo ago+363 -0
87%Elevated
more lines added than baseline
42
70950977Connect PhysicalScan to real table data
mlengse
1mo ago+384 -0
87%Elevated
more lines added than baseline
43
34a29b63Gap Fase 1
mlengse
1mo ago+406 -0
87%Elevated
more lines added than baseline
44
3bc228e9feat: P54.4 — LSTM 1-layer local ML crate (akar-ml)
mlengse
5d ago+643 -8
83%Elevated
more lines added than baseline
45
0b648d5cfeat: P54.4 — LSTM 1-layer local ML crate (akar-ml)
mlengse
5d ago+643 -7
83%Elevated
more lines added than baseline
46
70a7eb40fix: UNWIND source survives join reorder; Extend keeps map columns (P53.37a)
mlengse
5d ago+372 -26
83%Elevated
more lines added than baseline
47
fd8f88ccfix: SET/MERGE/DELETE drop-in write correctness; rustfmt normalize (P53.29-P53.32)
mlengse
6d ago+536 -154
83%Elevated
more lines added than baseline
48
5651ac8ffix(P53.15, G4): nested aggregate COALESCE(MAX/SUM(x),0) binds and executes
mlengse
1w ago+373 -33
83%Elevated
more lines added than baseline
49
46de39d0fix: complex-type query output (List/Struct/Map) round-trip (P53.12)
mlengse
1w ago+550 -37
83%Elevated
more lines added than baseline
50
8564faa6fix: optimizer audit - neutralize unsafe flat passes, fix ART range scan
mlengse
1w ago+546 -346
83%Elevated
more lines added than baseline
  • 94a11a26release: publish-readiness - LICENSE per crate and versioned internal deps (P50.1, P50.2)
    Author
    mlengse
    When
    2w ago
    Lines
    +21.7K -127
    Risk
    100%Elevated
  • 79ef7899Rename kuzu-core to akar-core and update tools
    Author
    mlengse
    When
    4w ago
    Lines
    +105.2K -603
    Risk
    100%Elevated
  • 120cb8cbinit
    Author
    mlengse
    When
    1mo ago
    Lines
    +9.7K -0
    Risk
    99%Elevated
  • b93e9667fix: parser BOOLEAN type ordering + akar-python P53 translation layer (P53.1-P53.8)
    Author
    mlengse
    When
    1w ago
    Lines
    +1.7K -44
    Risk
    98%Elevated
  • d79af77efeat(python): scaffold akar-python — PyO3 bindings (kuzu-compatible surface)
    Author
    mlengse
    When
    1w ago
    Lines
    +2.4K -0
    Risk
    98%Elevated
  • fa344873feat(storage): implement data durability, file locking, and read-only mode (P45.4)
    Author
    mlengse
    When
    3w ago
    Lines
    +1.6K -37
    Risk
    98%Elevated
  • 0d062928tools/rust_api Integration
    Author
    mlengse
    When
    1mo ago
    Lines
    +1.9K -4.6K
    Risk
    98%Elevated
  • 5547744bSprint 21: kairos-native migration (P55-P57) — 2 new crates, 27 tests
    Author
    mlengse
    When
    4d ago
    Lines
    +1.4K -4
    Risk
    96%Elevated
  • f25c2a51fix: OPTIONAL MATCH edge probe executes add_bridge_batch UNWIND->CREATE chain (P53.25)
    Author
    mlengse
    When
    1w ago
    Lines
    +1.6K -741
    Risk
    96%Elevated
  • 7c601a57fix: Sprint-19 batch E/F connectors + extension compile fixes (P52.29-P52.66)
    Author
    mlengse
    When
    1w ago
    Lines
    +1.5K -108
    Risk
    96%Elevated
  • d4b30357migrate: post-Arrow API migration + aggregate col_indices guard (P50 prep)
    Author
    mlengse
    When
    2w ago
    Lines
    +1.6K -1.4K
    Risk
    96%Elevated
  • 8b1a19a2feat: implement WCOJ planner enumeration and embedded server mode (P46, P47)
    Author
    mlengse
    When
    2w ago
    Lines
    +2.4K -381
    Risk
    96%Elevated
  • c60bf7cdtest(P41): implement crash recovery stress testing and MVCC enhancements
    Author
    mlengse
    When
    3w ago
    Lines
    +1.3K -161
    Risk
    96%Elevated
  • a8ebb035Update akar-core implementation and add audit plan
    Author
    mlengse
    When
    4w ago
    Lines
    +2.0K -2.3K
    Risk
    96%Elevated
  • 61b5e0e6fix: Batch E storage/execution correctness + DML DELETE/SET row-id bug
    Author
    mlengse
    When
    1w ago
    Lines
    +1.1K -274
    Risk
    94%Elevated
  • e36d46b9fix: P48 correctness fixes - multi-hop join, rel COPY, pushdown, migration idempotency, date/timestamp scan (P48.1-48.3, 48.5, 48.7)
    Author
    mlengse
    When
    2w ago
    Lines
    +820 -70
    Risk
    94%Elevated
  • 656f8714feat: implement Sprint 13 bug fixes and performance optimizations, including radixsort, row-level OCC, plan caching, and vectorized Arrow operations.
    Author
    mlengse
    When
    3w ago
    Lines
    +938 -139
    Risk
    94%Elevated
  • b148bdcatest: resolve audit issues 6.3 and 6.4
    Author
    mlengse
    When
    3w ago
    Lines
    +914 -187
    Risk
    94%Elevated
  • df8561e4fase 20
    Author
    mlengse
    When
    1mo ago
    Lines
    +1.1K -250
    Risk
    94%Elevated
  • f9014250fix: bug batch P51.28-P51.36 (drop-table sequences, two-phase commit, prepared params, CLI/wasm)
    Author
    mlengse
    When
    1w ago
    Lines
    +657 -88
    Risk
    93%Elevated
  • 2498794cfix: storage correctness batch - PK index sync on soft delete, vector index save/load, ART string escape, MVCC versioned updates, zone map typing (P52.16-P52.22)
    Author
    mlengse
    When
    1w ago
    Lines
    +521 -186
    Risk
    93%Elevated
  • d62c55b0fix: audit batch 4 (P52.1, P52.3, P52.8, P52.9, P52.10, P52.11) - OPTIONAL MATCH NULL padding, filter 0-size chunk, scalar agg on empty, sort elision, merge sort ties
    Author
    mlengse
    When
    1w ago
    Lines
    +638 -68
    Risk
    93%Elevated
  • c0b5b4ecdocs: update SPEC, STATUS, and implementation plan with actual audit numbers
    Author
    mlengse
    When
    2w ago
    Lines
    +782 -59
    Risk
    93%Elevated
  • d1f799c8Column data structure
    Author
    mlengse
    When
    1mo ago
    Lines
    +519 -0
    Risk
    93%Elevated
  • fa6ac0adfeat: P54.5 — PyO3 expose kNN/LSTM/spread/louvain submodules
    Author
    mlengse
    When
    4d ago
    Lines
    +664 -6
    Risk
    90%Elevated
  • b26ed5eefeat: P54.5 — PyO3 expose kNN/LSTM/spread/louvain submodules
    Author
    mlengse
    When
    4d ago
    Lines
    +664 -6
    Risk
    90%Elevated
  • 9a477cdafeat: P54.1-P54.3 — graph algorithms upgrade (Sprint 20)
    Author
    mlengse
    When
    5d ago
    Lines
    +736 -52
    Risk
    90%Elevated
  • 300a5cd5feat: parquet export improvements + pyo3 0.29.2 upgrade
    Author
    mlengse
    When
    5d ago
    Lines
    +464 -68
    Risk
    90%Elevated
  • 0e0cf991fix: UNWIND binding resolves in MATCH/CREATE/SET; map columns survive joins (P53.26)
    Author
    mlengse
    When
    6d ago
    Lines
    +595 -120
    Risk
    90%Elevated
  • 6c59b3a3fix: P53.14 G3 chain clauses — parse/bind/plan arbitrary Kairos chains
    Author
    mlengse
    When
    1w ago
    Lines
    +520 -186
    Risk
    90%Elevated
  • e3c7b5d0fix: connection txn safety + export/import round-trip + remote drain (P52.12-P52.28)
    Author
    mlengse
    When
    1w ago
    Lines
    +617 -192
    Risk
    90%Elevated
  • e4952863fix: MERGE edge with label-less nodes resolves MATCH-bound vars; OPTIONAL MATCH allows existing vars (P53.20/P53.21)
    Author
    mlengse
    When
    1w ago
    Lines
    +569 -56
    Risk
    87%Elevated
  • 7c34381dP53.17 (G6) SET arithmetic reads pre-update values; multi-item SET is atomic
    Author
    mlengse
    When
    1w ago
    Lines
    +514 -94
    Risk
    87%Elevated
  • ef4f1430fix: Sprint-19 batch G P52 audit reconciliation (P52.51-P52.61)
    Author
    mlengse
    When
    1w ago
    Lines
    +568 -292
    Risk
    87%Elevated
  • a2210e28feat: MERGE/CREATE DML multi-pattern + relationship support (P51.7, P51.8, P51.37)
    Author
    mlengse
    When
    1w ago
    Lines
    +517 -846
    Risk
    87%Elevated
  • e4457108fix: re-open WCOJ benchmark with correct edge setup; fix equality-filter drop and CREATE node-predicate (P48.4, BUG-A/BUG-B)
    Author
    mlengse
    When
    2w ago
    Lines
    +443 -33
    Risk
    87%Elevated
  • 451b2a63perf: add comprehensive benchmark suite for scalability testing and recovery time analysis
    Author
    mlengse
    When
    3w ago
    Lines
    +478 -59
    Risk
    87%Elevated
  • 18e5b59ffeat: implement centralized AkarError and apply it across crates
    Author
    mlengse
    When
    4w ago
    Lines
    +532 -229
    Risk
    87%Elevated
  • 3ecba585ART Index Implementation for Kuzu Rust: Persistence via BufferManager, Catalog Integration, Storage Integration
    Author
    mlengse
    When
    1mo ago
    Lines
    +382 -0
    Risk
    87%Elevated
  • d3b20a07Parser — CREATE VECTOR INDEX DDL
    Author
    mlengse
    When
    1mo ago
    Lines
    +380 -0
    Risk
    87%Elevated
  • bd2addffOn-Disk HashIndex
    Author
    mlengse
    When
    1mo ago
    Lines
    +363 -0
    Risk
    87%Elevated
  • 70950977Connect PhysicalScan to real table data
    Author
    mlengse
    When
    1mo ago
    Lines
    +384 -0
    Risk
    87%Elevated
  • 34a29b63Gap Fase 1
    Author
    mlengse
    When
    1mo ago
    Lines
    +406 -0
    Risk
    87%Elevated
  • 3bc228e9feat: P54.4 — LSTM 1-layer local ML crate (akar-ml)
    Author
    mlengse
    When
    5d ago
    Lines
    +643 -8
    Risk
    83%Elevated
  • 0b648d5cfeat: P54.4 — LSTM 1-layer local ML crate (akar-ml)
    Author
    mlengse
    When
    5d ago
    Lines
    +643 -7
    Risk
    83%Elevated
  • 70a7eb40fix: UNWIND source survives join reorder; Extend keeps map columns (P53.37a)
    Author
    mlengse
    When
    5d ago
    Lines
    +372 -26
    Risk
    83%Elevated
  • fd8f88ccfix: SET/MERGE/DELETE drop-in write correctness; rustfmt normalize (P53.29-P53.32)
    Author
    mlengse
    When
    6d ago
    Lines
    +536 -154
    Risk
    83%Elevated
  • 5651ac8ffix(P53.15, G4): nested aggregate COALESCE(MAX/SUM(x),0) binds and executes
    Author
    mlengse
    When
    1w ago
    Lines
    +373 -33
    Risk
    83%Elevated
  • 46de39d0fix: complex-type query output (List/Struct/Map) round-trip (P53.12)
    Author
    mlengse
    When
    1w ago
    Lines
    +550 -37
    Risk
    83%Elevated
  • 8564faa6fix: optimizer audit - neutralize unsafe flat passes, fix ART range scan
    Author
    mlengse
    When
    1w ago
    Lines
    +546 -346
    Risk
    83%Elevated
Showing 50 of 288 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.

042typical ↑↑ elevated0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

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.

1101001,00010,000Lines changed (log) →0.05.1Diffusion →
Below typical67
Typical63
Elevated70

Commit history for mlengse/akar

mlengse/akar has 310 commits in its history from 2 contributors, the first of them Jun 28, 2026. In the last 90 days 355 files were touched, 1,186 times in total, most often query.rs. Every commit is scored for change risk from its size, spread and the history of the files it touches.