Skip to content

Ensure clone command is robust and use progress indicators. - #111

Merged
travist merged 5 commits into
masterfrom
improve-clone-performance-and-bug-fixes
Oct 28, 2026
Merged

travist merged 5 commits into
masterfrom
improve-clone-performance-and-bug-fixes

Conversation

@travist

@travist travist commented Oct 22, 2026

Copy link
Copy Markdown
Member

No description provided.

travist and others added 3 commits October 24, 2026 14:28
The GitHub runners no longer ship the docker-compose v1 binary, so the test
scripts now use "docker compose". The workflow also only matched branches
without a slash in their name, so it never ran on branches like feat/....

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
It runs the global Yarn 1 before Corepack is enabled, which refuses to run in a
project pinned to Yarn 4.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Resuming with --delete-submissions deleted every destination submission of
  the form but only cloned the ones after the saved resume point. The resume
  point of the form is now dropped when its submissions are deleted.
- Submissions that failed to write or to clone were never retried by a rerun,
  because the rerun only cloned submissions newer than the newest one in the
  destination. A form with a resume point or a retry marker now resumes from
  the resume point alone.
- sourceReader treated one vanished document in a fetched group as a cache
  miss, fetched the next group and skipped the rest of the current one as
  vanished.
- A clone whose only failure was undecryptable settings said the clone state
  was kept, although it was removed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@travist
travist merged commit 7f40b9d into master Oct 28, 2026
1 check failed
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