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

Alan-Jowett / LexonGraph / 28720464268
82%

Build:
DEFAULT BRANCH: main
Ran 04 Jul 2026 09:41PM UTC
Jobs 1
Files 31
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

04 Jul 2026 09:39PM UTC coverage: 81.846% (-0.07%) from 81.917%
28720464268

push

github

web-flow
Migrate block store APIs to async (#148)

* Migrate block store APIs to async

Convert the block store contract and repository-owned callers to async-only operations, migrate streaming block-id enumeration to async streams, and update tests and conformance harnesses to run under async-aware executors.

Validation:
- cargo fmt --check --all
- cargo clippy --workspace --all-targets --locked -- -D warnings
- cargo test --workspace --locked

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Address async API review feedback

Make the public BlockStore async futures Send-friendly, update in-repo test stores to stay Sync-compatible, and replace evaluator pollster bridges with Tokio-aware blocking helpers for runtime-backed stores.

Validation:
- cargo fmt --check --all
- cargo clippy --workspace --all-targets --locked -- -D warnings
- cargo test --workspace --locked

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Reduce evaluator async blocking overhead

Replace the evaluator's hot-path runtime-per-call blocking helper with async internal traversal and routing, leaving only cold-path filesystem materialization on pollster. Also drop the now-unused direct tokio dependency from the evaluator crate.

Validation:
- cargo fmt --check --all
- cargo clippy --workspace --all-targets -- -D warnings
- cargo test --workspace

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Fix Azure SDK block ID filtering

Use a stable closure-returning-async-block form for try_filter_map when translating listed blob names into optional block hashes.

Validation:
- cargo fmt --check --all
- cargo clippy -p lexongraph-block-store-azure-sdk --all-targets -- -D warnings
- cargo test -p lexongraph-block-store-azure-sdk

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Parallelize overlay cache refills

Refill eligible overlay cache layers concurrently after a lower-layer read so successful gets d... (continued)

454 of 510 new or added lines in 13 files covered. (89.02%)

8 existing lines in 4 files now uncovered.

24124 of 29475 relevant lines covered (81.85%)

84614.63 hits per line

Uncovered Changes

Lines Coverage ∆ File
12
77.16
0.8% crates/lexongraph-block-store-azure/src/lib.rs
11
78.58
0.12% crates/lexongraph-streaming-clustering-evaluator/src/section7.rs
9
81.32
-0.13% crates/lexongraph-streaming-indexer/src/lib.rs
8
86.46
-0.61% crates/lexongraph-block-store-azure-sdk/src/lib.rs
7
89.22
-0.0% crates/lexongraph-streaming-clustering-evaluator/src/lib.rs
4
87.06
1.29% crates/lexongraph-block-store/src/lib.rs
4
76.82
0.0% crates/lexongraph-search/src/lib.rs
1
80.58
-3.21% crates/lexongraph-block-store-overlay/src/lib.rs

Coverage Regressions

Lines Coverage ∆ File
3
70.65
-1.8% crates/lexongraph-block-store-zip/src/lib.rs
3
76.82
0.0% crates/lexongraph-search/src/lib.rs
1
89.22
-0.0% crates/lexongraph-streaming-clustering-evaluator/src/lib.rs
1
81.32
-0.13% crates/lexongraph-streaming-indexer/src/lib.rs
Jobs
ID Job ID Ran Files Coverage
1 28720464268.1 04 Jul 2026 09:41PM UTC 31
81.85
GitHub Action Run
Source Files on build 28720464268
  • Tree
  • List 31
  • Changed 13
  • Source Changed 13
  • Coverage Changed 13
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28720464268
  • 41d02972 on github
  • Prev Build on main (#28713504349)
  • Next Build on main (#28724469882)
  • 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