Skip to content

More flexibility for implementors of persistence plugin#1186

Merged
fjtirado merged 1 commit intoserverlessworkflow:mainfrom
fjtirado:refactor_persistent_api
Feb 26, 2026
Merged

More flexibility for implementors of persistence plugin#1186
fjtirado merged 1 commit intoserverlessworkflow:mainfrom
fjtirado:refactor_persistent_api

Conversation

@fjtirado
Copy link
Collaborator

Operations is now a parent interface of transactions. This allow more flexibility in commit strategies without having to duplicate default writer logic.

Test now expect a PersistenceHandlers class rather than a store.

Operations is now a parent interface of transactions. This allow more
flexibility in commit strategies without having to duplicate default
writer logic.

Test now expect a PersistenceHandlers class rather than a store.

Signed-off-by: fjtirado <ftirados@redhat.com>
@fjtirado fjtirado force-pushed the refactor_persistent_api branch from c1993ff to ed19e27 Compare February 26, 2026 20:03
@fjtirado fjtirado merged commit 9bef2f0 into serverlessworkflow:main Feb 26, 2026
3 checks passed
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