Skip to content

elastic-hot-tier-budget: E103 fix on the two-arm smoke, arm A, 0 cross-container records - #72

Merged
talwgx merged 2 commits into
mainfrom
bench/e103-hot-tier-smoke
Oct 26, 2026
Merged

talwgx merged 2 commits into
mainfrom
bench/e103-hot-tier-smoke

Conversation

@talwgx

@talwgx talwgx commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

This PR reruns the elastic-hot-tier-budget two-arm smoke for arm A alone on the E103 fix, on the rig where 71 of 848,190 returned records held lines from more than one container. The fix is engine commit 0cd458f0f with modules commit 6c69d90a, both on branch fix/e103-sequence-key. They ran in a local image built on 1.1.150, with TENX_JAVA_HEAP=320M. The schedule, feed, log10x-mcp version, ILM policies and policy branch are the 2026-10-24 smoke's.

Count Value
Non-blank lines fed 101,637
Records returned 79,415
Records holding lines from more than one container 0
Lines missing / duplicated or unmatched 0 / 0
Elasticsearch documents, summed line counts 79,416, 101,637

The count matches each returned record's lines to the lines sent (rig/score-e103.py). The earlier count treated each record as the run of seqs up to the next record's seq, which holds only for grouping in arrival order. The scorer's self-test groups the run's feed with one head rule both ways. In arrival order it finds 4,333 cross-container records, as many as the run-based count. Per container it finds none.

Rig changes: ARM_A_ONLY=1 in phases-two-arm.sh runs arm A without cluster B and keeps every returned record whole. gen-receiver-values.mjs passes TENX_JAVA_HEAP.

🤖 Generated with Claude Code

talwgx and others added 2 commits October 25, 2026 20:10
phases-two-arm.sh takes ARM_A_ONLY=1 (no cluster B, no copy to it),
render-fb-two-arm.py then keeps every returned record whole, and
gen-receiver-values.mjs passes TENX_JAVA_HEAP for an engine image that
runs on a JVM. score-e103.py matches each returned record's lines to
the lines sent and counts records holding more than one container.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…s-container records

Engine 0cd458f0f with modules 6c69d90a (local/edge-10x:e103,
TENX_JAVA_HEAP=320M), the 2026-10-24 smoke's schedule and feed, arm A
alone: 79,415 records, none holding lines from more than one container;
all 101,637 non-blank lines fed are in exactly one record; Elasticsearch
holds 79,416 documents summing to 101,637 lines. score-e103.py counts by
lines; its self-test checks both groupings on the run's feed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@talwgx
talwgx merged commit d83402c into main Oct 26, 2026
15 checks passed
@talwgx
talwgx deleted the bench/e103-hot-tier-smoke branch October 26, 2026 00:39
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