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

Ms2/config versioning #433

Merged
merged 15 commits into from
Feb 11, 2025
Merged

Ms2/config versioning #433

merged 15 commits into from
Feb 11, 2025

Conversation

canptura
Copy link
Contributor

@canptura canptura commented Dec 9, 2024

Summary

This re-enables the versioning for configs/techdata sets in a similar fashion to the process versioning. This state is usable and presentable eventhough some problems still persist. For example linked parameters are currently not referenced correctly when versioned and also deletion of a config may cause version data to stay unreferenced in storage.

Details

  • versionedParentConfigs added to the techdata-store
  • addParentConfigVersion() added to store a new version of the current state
  • setParentConfigVersionAsLatest added overwrite latest config

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

@OhKai
Copy link
Contributor

OhKai commented Jan 20, 2025

@FelipeTrost are you ready to approve after the changes?

This comment has been minimized.

Copy link

CLOUDRUN ACTIONS

✅ Successfully created Preview Deployment.

https://pr-433---ms-server-staging-c4f6qdpj7q-ew.a.run.app

@jjoderis jjoderis merged commit 81b0b92 into main Feb 11, 2025
15 checks passed
@jjoderis jjoderis deleted the ms2/config_versioning branch February 11, 2025 12:09
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.

5 participants