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

Improve operations to achieve transaction #513

Open
mdanish98 opened this issue Nov 4, 2024 · 0 comments
Open

Improve operations to achieve transaction #513

mdanish98 opened this issue Nov 4, 2024 · 0 comments

Comments

@mdanish98
Copy link
Contributor

Some features/methods are currently doing more than one operation. For e.g., the registry integration/authorization/operation delegation/preconfiguration of env/clients, then if one of the operations fails in between then we have an inconsistent state.
So, these methods which have multiple functionalities should be transactional (just like DB) so that if any operation fails the state should be roll back. So that we have a consistent state.

@mdanish98 mdanish98 converted this from a draft issue Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: BaSyx Java V2
Development

No branches or pull requests

1 participant