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

KVS versioning abstraction #665

Closed
mbrandenburger opened this issue Sep 4, 2024 · 1 comment · Fixed by #684
Closed

KVS versioning abstraction #665

mbrandenburger opened this issue Sep 4, 2024 · 1 comment · Fixed by #684

Comments

@mbrandenburger
Copy link
Member

The current vault impl uses by default the Fabric RWs versioning protos to capture the version of key-value pairs. As this works well for Fabric, other platforms, such as Orion, may need to adopt that versioning scheme.

This issue proposes an KVS versioning abstraction used by the vault, and thereby, make it independent of the actual platform in use. For instance, the vault could store the version information as bytes and the platform provides a marshaller impl to convert the bytes into the proper format according to the platform.

@adecaro
Copy link
Contributor

adecaro commented Nov 28, 2024

addressed

@adecaro adecaro closed this as completed Nov 28, 2024
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 a pull request may close this issue.

2 participants