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

Alan-Jowett / LexonGraph / 29821023096
82%

Build:
DEFAULT BRANCH: main
Ran 21 Jul 2026 10:11AM 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

21 Jul 2026 10:07AM UTC coverage: 81.523% (-0.1%) from 81.67%
29821023096

push

github

web-flow
Add out-of-core planner state to streaming v2 (#182)

* Add out-of-core planner state to streaming v2

Requirements:
- require a caller-provided planner-state root for streaming v2
- allow planner-managed out-of-core planning state with bounded residency
- require cross-platform residency management semantics

Specification:
- update streaming-indexer and directional-PCA requirements, design, and validation docs
- document path ownership at the v2 surface and opaque backend usage in directional-PCA behavior

Implementation:
- require planner-state root at v2 run construction
- add opaque out-of-core planner hook to directional-PCA
- persist PlanCuts quantile replay into bounded windowed planner state and finish cut planning from local state
- add validation coverage for unusable roots and reduced public PlanCuts replays

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

* Guard planner-state mmap length math

Fix the two PR review findings on #182 by checking the total byte length used for mmap window calculations in both the writer and reader paths. Also tighten local range arithmetic so mapped value boundaries do not rely on unchecked addition.

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

* Tighten planner-state cleanup and sizing

Address the remaining PR #182 review comments by eagerly deleting per-pass axis files once cut planning finishes and by replacing the remaining hard-coded value-width literals with the planner-state constant.

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

* Harden DPCA pass initialization failures

Address the remaining PR #182 review findings by making directional-PCA pass activation transactional for out-of-core quantile setup. ensure_active_pass now commits the active pass only after plan... (continued)

686 of 911 new or added lines in 2 files covered. (75.3%)

1412 existing lines in 2 files now uncovered.

30056 of 36868 relevant lines covered (81.52%)

421282.53 hits per line

Uncovered Changes

Lines Coverage ∆ File
130
79.66
-0.55% crates/lexongraph-streaming-indexer/src/lib.rs
95
82.87
-0.49% crates/lexongraph-directional-pca/src/lib.rs

Coverage Regressions

Lines Coverage ∆ File
1082
79.66
-0.55% crates/lexongraph-streaming-indexer/src/lib.rs
330
82.87
-0.49% crates/lexongraph-directional-pca/src/lib.rs
Jobs
ID Job ID Ran Files Coverage
1 29821023096.1 21 Jul 2026 10:11AM UTC 33
81.52
GitHub Action Run
Source Files on build 29821023096
  • Tree
  • List 33
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29821023096
  • e8dde151 on github
  • Prev Build on main (#29760793662)
  • Next Build on main (#29895360981)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc