feat(io): export deterministic graph data subsets with referential closure - #849
Conversation
Add induced-edges and referential graph-data-subset planning with property redaction, deterministic fingerprints, and verified package emission for #786. Co-authored-by: Cursor <cursoragent@cursor.com>
|
Warning Review limit reachedYou’ve reached a temporary PR review limit under our Fair Usage Limits Policy. Next review available in: 46 minutes Limit details: You’ve used the included review currently available. Your 67 included PR review attempts over the past 7 days set your current allowance at 1 review per hour. Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?Wait for the limit to reset, then comment An organization admin can change what happens after included review limits in Billing. How do review limits work?CodeRabbit enforces per-developer PR review limits within each organization. For paid Pro and Pro+ reviews, CodeRabbit uses a developer's included PR review attempts over the past 7 days to set the current hourly allowance. At typical activity levels, the full plan allowance applies. Higher sustained activity can lower the allowance until earlier attempts leave the 7-day window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (6)
Comment |
Keep GraphProjectionSelection callers compiling after adding closure and property-redaction fields for portable graph-data subsets. Co-authored-by: Cursor <cursoragent@cursor.com>
Merging this PR will regress 1 benchmark
|
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ❌ | Simulation | transaction_classification[1] |
339.6 ns | 404.8 ns | -16.12% |
| ⚡ | WallTime | durable_open |
27.4 µs | 19.1 µs | +43.7% |
| ⚡ | WallTime | spill_compaction |
4.3 ms | 3.9 ms | +10.29% |
Tip
Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.
Comparing feat/786-graph-data-subset-export (71d9e8a) with main (91544c3)1
Closes #786
Summary
induced-edgesandreferentialclosure with property redactionselection.graph_subsetreceiptsTest plan
cargo test -p graphforge-storage --lib project_portable_v2_subsetcargo clippy -p graphforge-storage --lib -- -D warningsMade with Cursor
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.