• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Alan-Jowett / LexonGraph / 29169472157
82%

Build:
DEFAULT BRANCH: main
Ran 11 Jul 2026 09:53PM UTC
Jobs 1
Files 33
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

11 Jul 2026 09:50PM UTC coverage: 81.86% (-0.1%) from 81.956%
29169472157

push

github

web-flow
alanjo/streaming clustering bounded indexing memory (#161)

* Require bounded indexing state for streaming clustering

Tighten the streaming clustering spec to forbid implementation-owned O(N) indexing memory or scratch storage and update the conformance API to stream batch events instead of pre-materializing pass inputs.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Add true streaming directional PCA replay

Propagate the approved shared streaming-clustering readiness contract into the trait crate and its conformance fixtures.

Regenerate directional PCA around caller-visible replay passes backed by streaming PCA accumulation, restore policy-specific scoring/allocation/binning behavior, and add narrow duplicate-collapse recovery without dataset-sized implementation-owned state.

Traceability:
- REQ-STREAM-TRAIT-006, REQ-STREAM-TRAIT-008, REQ-STREAM-TRAIT-011, REQ-STREAM-TRAIT-024
- REQ-DPCA-STREAM-009, REQ-DPCA-STREAM-011, REQ-DPCA-STREAM-015, REQ-DPCA-STREAM-016, REQ-DPCA-STREAM-017, REQ-DPCA-STREAM-029, REQ-DPCA-STREAM-030

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Implement true streaming PCA chunking replay

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Add spill-backed streaming indexer finalization

Update the streaming-indexer spec package and implementation to allow post-planning temporary local spill during same-order finalization. Persist leaves during replay, spill per terminal partition, then read back partition spill for bottom-up assembly.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Implement streaming adaptive planning selector

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by... (continued)

1634 of 1979 new or added lines in 9 files covered. (82.57%)

10 existing lines in 2 files now uncovered.

26950 of 32922 relevant lines covered (81.86%)

78912.43 hits per line

Uncovered Changes

Lines Coverage ∆ File
125
80.49
-0.99% crates/lexongraph-streaming-indexer/src/lib.rs
84
87.91
0.97% crates/lexongraph-directional-pca/src/lib.rs
56
71.26
5.62% crates/lexongraph-adaptive-planning-policy/src/lib.rs
42
73.08
-2.0% crates/lexongraph-streaming-clustering/src/lib.rs
38
86.02
-1.06% crates/lexongraph-pca-chunking/src/lib.rs

Coverage Regressions

Lines Coverage ∆ File
5
71.26
5.62% crates/lexongraph-adaptive-planning-policy/src/lib.rs
5
87.91
0.97% crates/lexongraph-directional-pca/src/lib.rs
Jobs
ID Job ID Ran Files Coverage
1 29169472157.1 11 Jul 2026 09:53PM UTC 33
81.86
GitHub Action Run
Source Files on build 29169472157
  • Tree
  • List 33
  • Changed 9
  • Source Changed 9
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29169472157
  • 46a3e37f on github
  • Prev Build on main (#29113873511)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc