Skip to content

Version 3 with cached cross chunk edges#454

Draft
akhileshh wants to merge 364 commits into
mainfrom
pcgv3
Draft

Version 3 with cached cross chunk edges#454
akhileshh wants to merge 364 commits into
mainfrom
pcgv3

refactor: discover test backends from kvdbclient (>=0.8.0)

8677404
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 9, 2026 in 0s

No report found to compare against

View this Pull Request on Codecov

No report found to compare against

Details

Codecov Report

❌ Patch coverage is 54.41572% with 1693 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
pychunkedgraph/graph/sv_split/edits.py 30.29% 259 Missing and 1 partial ⚠️
pychunkedgraph/graph/edges/stale.py 23.10% 222 Missing and 1 partial ⚠️
pychunkedgraph/graph/sv_split/profile.py 0.00% 196 Missing ⚠️
pychunkedgraph/ingest/utils.py 30.35% 117 Missing ⚠️
pychunkedgraph/ingest/upgrade/parent_layer.py 10.74% 108 Missing ⚠️
pychunkedgraph/graph/ocdbt/main.py 56.92% 78 Missing and 6 partials ⚠️
pychunkedgraph/ingest/cli.py 0.00% 77 Missing ⚠️
pychunkedgraph/ingest/upgrade/atomic_layer.py 15.47% 71 Missing ⚠️
pychunkedgraph/graph/downsample.py 59.68% 47 Missing and 5 partials ⚠️
pychunkedgraph/graph/sv_split/edges.py 75.72% 42 Missing and 8 partials ⚠️
... and 30 more

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #454   +/-   ##
=======================================
  Coverage        ?   67.66%           
=======================================
  Files           ?       89           
  Lines           ?     8624           
  Branches        ?     1149           
=======================================
  Hits            ?     5835           
  Misses          ?     2600           
  Partials        ?      189           
Files with missing lines Coverage Δ
pychunkedgraph/_version.py 100.00% <100.00%> (ø)
pychunkedgraph/graph/__init__.py 100.00% <100.00%> (ø)
pychunkedgraph/graph/analysis/pathing.py 91.50% <100.00%> (ø)
pychunkedgraph/graph/basetypes.py 100.00% <100.00%> (ø)
pychunkedgraph/graph/chunks/hierarchy.py 100.00% <100.00%> (ø)
pychunkedgraph/graph/chunks/utils.py 98.88% <100.00%> (ø)
pychunkedgraph/graph/edges/__init__.py 100.00% <100.00%> (ø)
pychunkedgraph/graph/edges/definitions.py 100.00% <100.00%> (ø)
pychunkedgraph/graph/edges/utils.py 90.75% <100.00%> (ø)
pychunkedgraph/graph/exceptions.py 100.00% <100.00%> (ø)
... and 75 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.