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

Implement notification mechanism for transactions. #7347

Open
Bhupender-Y opened this issue Jan 12, 2024 · 2 comments
Open

Implement notification mechanism for transactions. #7347

Bhupender-Y opened this issue Jan 12, 2024 · 2 comments
Labels
kind/feature New feature that should be added

Comments

@Bhupender-Y
Copy link
Contributor

Is your feature request related to a problem? Please describe.
We purpose to adding notification mechanism for transactions. Currently Pravega don't have notification mechanism for transaction. After committing/aborting the transaction, we need to explicitly check the status of the transaction by calling checkStatus API.

Describe the solution you'd like
Add notification mechanism in transaction, so that as soon as transaction commit/abort successfully it can notify the caller. Caller doesn't require to explicitly call any other API to check the status of transaction.

Describe alternatives you've considered
N/A

Additional context
N/A

@Bhupender-Y Bhupender-Y added the kind/feature New feature that should be added label Jan 12, 2024
@RaulGracia
Copy link
Contributor

Thanks @Bhupender-Y, is my understanding correct that what you target is to provide ayncCommit() and ayncAbort() methods for transactions, so the caller know about their completion based on a returned future?

@Bhupender-Y
Copy link
Contributor Author

Bhupender-Y commented Jan 12, 2024

Yes @RaulGracia , that's right.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature New feature that should be added
Projects
None yet
Development

No branches or pull requests

2 participants