Skip to content

Regression: keyed rule-view sharing, a write costs 11.9 s CPU and a 643 ms ack at 1M edges / 1,000 keys (was 0.18 s / 3.8 ms) #378

Closed

Description

@jsam

Found by the views benchmark (#308, PR #369) on the benchmark host: it reproduces the architecture review's baseline on the review's commit within noise, but current main regressed keyed rule-view sharing: at 1M edges with 1,000 keys, one write costs 11.9 s CPU and a 643 ms ack, against 0.18 s and 3.8 ms before. Suspects merged since: #355 (session throughput, round dedup), #303 (shared probe round fix), #282 (parameterised programs). Bisect on the benchmark host, then fix or revert the culprit; add this case to the perf gate so it can never regress silently again.

Activity

  1. jsam commented on Oct 5, 2026

    @jsam
    ContributorAuthor

    Fixed in #385 (merged, CI green): keyed sharing restored (1M edges x1000 keys: 117 ms CPU/write, 4.0 ms ack), latency ceiling, delta_keyed gate fixture.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions