Repository navigation
refactor(bench): migrate traversal and MERGE scaling measurements to Divan - #1488
Conversation
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository: CurateLabs/graphforge/.coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Warning Billing warning: we have not been able to collect payment for this subscription for more than 72 hours. Please update the payment method or pay any pending invoices in Billing to avoid service interruption. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
7c9ee36 to
8582392
Compare
b2a5bc7 to
66ccde4
Compare
…Divan (#1485) Move wall-clock workloads into Divan bench targets with warmed traversal fixtures and fresh MERGE samples, keep deterministic I/O gates in integration tests, and update policy inventory plus Makefile/docs commands. Co-authored-by: Cursor <cursoragent@cursor.com>
New graphforge-exec bench targets must appear in the target map or Bazel Bootstrap fails the migration ledger gate. Co-authored-by: Cursor <cursoragent@cursor.com>
0873fc7 to
0fc012f
Compare
Summary
traversal_scalingandmerge_scalingwith warmed traversal fixtures, per-hop workloads, and fresh MERGE samples (timed region includes filler construction; documented boundary change).io_smoke/ I/O scaling assertions inbench_traversal_scaling.rsand topology-read bound inmerge_scaling_bench.rs(no custom timers).make bench-traversal, addmake bench-merge-scaling, refresh measurement inventory and benchmarking docs.Stacks on #1486 (closes #1484). Closes #1485.
Test plan
cargo test -p graphforge-exec --test bench_traversal_scaling io_smokecargo test -p graphforge-exec --test merge_scaling_bench node_merge_topology_read_count_is_bounded_not_per_rowcargo bench -p graphforge-exec --bench merge_scaling -- --sample-count 1(tiny smoke)python3 scripts/ci/benchmark-measurement-policy.pypython3 scripts/ci/cargo-bazel-drift-check.pymain(or green stacked CI)Made with Cursor
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.