Skip to content

The recall bench marks a round that did not extract every chunk and keeps it out of the table - #1014

Merged
WaylandYang merged 1 commit into
devfrom
bench/recall-incomplete-round
Sep 30, 2026
Merged

WaylandYang merged 1 commit into
devfrom
bench/recall-incomplete-round

Conversation

@WaylandYang

Copy link
Copy Markdown
Contributor

Follow-up to #1002 and #1005 (#588).

Problem

A round whose extraction failed chunk by chunk, because the endpoint was down or refused payment for the whole round, ends with an empty queue. The settle wait is satisfied at once, and the record carries settled: true with a score of 0/52 and a handful of chunks. --table then pulls it into the group means: on the 2026-09-29 measurement the shown group read 38.0 ± 16.5 instead of 47.3 ± 0.6 until the two void records were moved out by hand.

Change

  • After the extraction wait, the bench compares the extracted chunk count with the chunk count and records complete; a round below the count says so on the console.
  • --table leaves incomplete rounds out of every group and names them under the table with their chunk counts. Records from before this change have no complete field and are judged by their per-document extracted / chunks.
  • README: one sentence in the The chunks of one document are extracted one at a time #588 paragraph.

Verified

🤖 Generated with Claude Code

…eeps it out of the table

A round whose extraction failed chunk by chunk (the endpoint down for the whole
round) ends with an empty queue, so the settle wait is satisfied at once and the
record carries settled=true with a score of 0. --table then pulls it into the
group means. The record now says complete=false when the extracted count is
below the chunk count; --table leaves such rounds out of every group and names
them under the table. Records from before this change are judged by their
per-document counts.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: Wayland Yang <wayland0916@gmail.com>
@WaylandYang
WaylandYang merged commit 8a66880 into dev Sep 30, 2026
6 checks passed
@WaylandYang
WaylandYang deleted the bench/recall-incomplete-round branch September 30, 2026 07:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant