Skip to content

Conversation

@snarfed
Copy link

@snarfed snarfed commented May 10, 2025

my first pass at a sync v1.1 inductive firehose implementation passed all the existing test cases, but goat --verify-mst still occasionally complained err: failed to invert op: partial MST, can't determine insertion order. finally tracked it down to snarfed/arroba@8ef584e, which I minimized (ish) to this test case.

hope you don't mind the collections and rkeys, I didn't go to the extra effort of making up test paths with the same set of layers. hopefully they're relatively innocuous without the DID.

my first pass at a sync v1.1 inductive firehose implementation passed all the existing test cases, but `goat --verify-mst` still occasionally complained `err: failed to invert op: partial MST, can't determine insertion order`. finally tracked it down to snarfed/arroba@8ef584e, which I minimized (ish) to this test case.

hope you don't mind the collections and rkeys, I didn't go to the extra effort of making up test paths with the same set of layers. hopefully they're relatively innocuous without the DID.
@snarfed
Copy link
Author

snarfed commented May 16, 2025

cc @bnewbold

@bnewbold
Copy link
Collaborator

Thanks! I'll try to dive in and confirm this against our other codebases before merging.

@bnewbold bnewbold self-assigned this May 22, 2025
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.

2 participants