Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow for alternate sources for Sidetree files during Observer processing #637

Closed
bstasyszyn opened this issue Jan 25, 2022 · 0 comments · Fixed by #638
Closed

Allow for alternate sources for Sidetree files during Observer processing #637

bstasyszyn opened this issue Jan 25, 2022 · 0 comments · Fixed by #638
Assignees
Labels
enhancement New feature or request

Comments

@bstasyszyn
Copy link
Contributor

When the Observer processes a batch, it reads various Sidetree files from CAS, starting with the core index file. If a file is not found, then one or more alternate sources should be checked. This is useful in recovery, i.e. when data at the original source is lost but may be recovered by reading it at an alternate source.

@bstasyszyn bstasyszyn added the enhancement New feature or request label Jan 25, 2022
@bstasyszyn bstasyszyn self-assigned this Jan 25, 2022
@bstasyszyn bstasyszyn moved this to In Progress in TrustBloc Orb Jan 25, 2022
bstasyszyn added a commit to bstasyszyn/sidetree-core-go that referenced this issue Jan 25, 2022
When the Observer processes a batch, it reads various Sidetree files from CAS, starting with the core index file. If a file is not found, then one or more alternate sources are checked. This is useful in recovery, i.e. when data at the original source is lost but may be recovered by reading it at an alternate source.

closes trustbloc#637

Signed-off-by: Bob Stasyszyn <[email protected]>
Repository owner moved this from In Progress to Done in TrustBloc Orb Jan 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant