Skip to content

Add fire-and-forget refresh_mongodb_cache, skip MD5 check on cached mongodb binaries#2544

Merged
hiroshinishio merged 1 commit intomainfrom
wes
Apr 17, 2026
Merged

Add fire-and-forget refresh_mongodb_cache, skip MD5 check on cached mongodb binaries#2544
hiroshinishio merged 1 commit intomainfrom
wes

Conversation

@hiroshinishio
Copy link
Copy Markdown
Collaborator

Summary

  • Remove owner_id/pkg_manager/node_version parameter threading from download_and_extract_s3_deps and clone_repo_and_install_dependencies; detect internally from clone_dir
  • Create refresh_mongodb_cache as standalone fire-and-forget CodeBuild trigger, called from check_suite, new_pr, and review_run handlers after clone
  • Set MONGOMS_MD5_CHECK=false so stale cached mongodb binaries don't fail Jest runs; staleness handled by S3 cache refresh for next run
  • Improve check_test_files.sh pre-commit hook: distinguish "update test" (no changes) vs "stage test" (has unstaged changes) messages
  • Deny git stash in Claude settings to prevent staging corruption

…stale binaries

- Remove owner_id/pkg_manager/node_version threading from download_and_extract_s3_deps
  and clone_repo_and_install_dependencies; detect internally via clone_dir
- Create refresh_mongodb_cache as fire-and-forget CodeBuild trigger called from
  check_suite, new_pr, and review_run handlers after clone
- Set MONGOMS_MD5_CHECK=false so stale cached mongodb binaries don't fail Jest runs;
  staleness handled by S3 cache refresh for next run
- Improve check_test_files.sh: distinguish "update test" (no changes) vs "stage test"
  (has unstaged changes) messages
- Deny git stash in Claude settings to prevent staging corruption
@hiroshinishio hiroshinishio self-assigned this Apr 17, 2026
@hiroshinishio hiroshinishio changed the title Extract refresh_mongodb_cache, simplify S3 dep download, skip MD5 Extract refresh_mongodb_cache, detect pkg_manager/node_version internally, skip MD5 Apr 17, 2026
@hiroshinishio hiroshinishio changed the title Extract refresh_mongodb_cache, detect pkg_manager/node_version internally, skip MD5 Add fire-and-forget refresh_mongodb_cache, detect pkg_manager/node_version internally, skip MD5 Apr 17, 2026
@hiroshinishio hiroshinishio changed the title Add fire-and-forget refresh_mongodb_cache, detect pkg_manager/node_version internally, skip MD5 Add fire-and-forget refresh_mongodb_cache, skip MD5 on stale binaries Apr 17, 2026
@hiroshinishio hiroshinishio changed the title Add fire-and-forget refresh_mongodb_cache, skip MD5 on stale binaries Add fire-and-forget refresh_mongodb_cache, skip MD5 check on cached mongodb binaries Apr 17, 2026
@hiroshinishio hiroshinishio merged commit 17d2642 into main Apr 17, 2026
1 check passed
@hiroshinishio hiroshinishio deleted the wes branch April 17, 2026 05:44
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