Skip to content

fix: update Synapse scenario dependencies#130

Closed
rjan90 wants to merge 1 commit into
mainfrom
phi/update-synapse-filecoin-pin
Closed

fix: update Synapse scenario dependencies#130
rjan90 wants to merge 1 commit into
mainfrom
phi/update-synapse-filecoin-pin

Conversation

@rjan90

@rjan90 rjan90 commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Summary

  • pin scenario Synapse SDK checkouts to synapse-sdk-v1.0.1 while allowing SYNAPSE_SDK_REF / SYNAPSE_SDK_REPO overrides
  • bump the multi-copy scenario from filecoin-pin@0.20.1 to 0.23.2
  • refresh the Synapse core streaming upload compatibility helper comments for the newer package layout

Why

Issue #124 shows repeated stability failures in the storage scenarios after the Synapse/filecoin-services compatibility window moved. The old scenarios were mixing a moving Synapse master checkout with an older filecoin-pin pin, making the stability signal hard to interpret.

Validation

  • python3 -m py_compile scenarios/synapse.py scenarios/test_multi_copy_upload.py scenarios/test_storage_e2e.py scenarios/test_caching_subsystem.py
  • temp npm install of filecoin-pin@0.23.2 plus patch_synapse_core_streaming_upload(...) smoke check
  • git diff --check

@FilOzzy FilOzzy added this to FOC Jun 15, 2026
@github-project-automation github-project-automation Bot moved this to 📌 Triage in FOC Jun 15, 2026
@rjan90 rjan90 changed the title [codex] Update Synapse scenario dependencies fix: update Synapse scenario dependencies Jun 15, 2026
@BigLep BigLep moved this from 📌 Triage to ⌨️ In Progress in FOC Jun 15, 2026
@rjan90

rjan90 commented Jun 22, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by: #131

@rjan90 rjan90 closed this Jun 22, 2026
@github-project-automation github-project-automation Bot moved this from ⌨️ In Progress to 🎉 Done in FOC Jun 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🎉 Done

Development

Successfully merging this pull request may close these issues.

3 participants