Skip to content

Completing Single-Region Replication support for SAA#10689

Draft
stuart-wells wants to merge 1 commit into
mainfrom
stuartwells/saa-ts-srr-chasm-local-state
Draft

Completing Single-Region Replication support for SAA#10689
stuart-wells wants to merge 1 commit into
mainfrom
stuartwells/saa-ts-srr-chasm-local-state

Conversation

@stuart-wells

Copy link
Copy Markdown
Contributor

What changed?

Adding a PartitionedSnapshot function to the ChasmTree interface so snapshots can be made that separate user data from the cluster-local metadata. Also adds a way to recombine a the user data with the metadata to reconstruct the original tree state.

Why?

This allows for additional flexibility for replication-related work, where all the cluster-local metadata is not needed.

How did you test it?

  • built
  • run locally and tested manually
  • covered by existing tests
  • added new unit test(s)
  • added new functional test(s)

Potential risks

Low risk, adding to interface.

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