Visitar URL original
land_stage: BENCH_LAND_PULLED_FILE lands rows pulled and merged outside the script by tae898 · Pull Request #576 · humemai/arcadedb-embedded-python · GitHub
Skip to content

land_stage: BENCH_LAND_PULLED_FILE lands rows pulled and merged outside the script - #576

Merged
tae898 merged 1 commit into
bench/arcadedb-import-26111from
fix/land-stage-pulled-file
Nov 8, 2026
Merged

tae898 merged 1 commit into
bench/arcadedb-import-26111from
fix/land-stage-pulled-file

Conversation

@tae898

@tae898 tae898 commented Nov 8, 2026

Copy link
Copy Markdown

Closes #575

land_stage.py step 1 pulls the rows file with one scp of one results directory, which cannot land the four-arm and catch-up rows because they sit in several results directories. This adds an opt-in BENCH_LAND_PULLED_FILE:

  • Set and the file exists: step 1 copies it into the scratch pull directory in place of the scp. The 2026-11 screen, the exclude filters, the merge and the gates run on it unchanged.
  • Set and the file is missing: the run stops with a message naming the variable and the path. It never falls back to the host.
  • Unset: the scp path is unchanged.

Tests in test_land_stage_2611.py: test_a_pulled_file_replaces_the_scp_and_is_screened_like_a_pulled_one (the fake host has no rows file, so the old code fails at the scp; a file stamped 2026-10 is still refused) and test_a_missing_pulled_file_stops_and_never_falls_back_to_the_host. No network and no bench host. PUBLISHING.md gets a short paragraph in the landing section.

Nothing ran locally except the syntax check (compile) and pyflakes on the two Python files (pyflakes reports two warnings on lines I did not touch). The tests run in CI.

🤖 Generated with Claude Code

…de the script (#575)

The four-arm chains and the catch-up write their rows into several results
directories, so the single scp of step 1 cannot fetch them. The opt-in env var
copies an already merged file in place of the scp; a set but missing file stops
the run instead of falling back to the host; unset keeps the scp unchanged.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@tae898
tae898 merged commit 78547b6 into bench/arcadedb-import-26111 Nov 8, 2026
4 checks passed
@tae898
tae898 deleted the fix/land-stage-pulled-file branch November 8, 2026 14:31
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