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

CORE-17391 Add command metadata to registration state so command history can be tracked #1269

Merged
merged 4 commits into from
Sep 29, 2023

Conversation

charlieR3
Copy link
Contributor

@charlieR3 charlieR3 commented Sep 28, 2023

This change adds a command history to the registration state so that registration handlers can take appropriate action based on the previously completed stages. The main use case for this at the moment is to handle replays at the p2p level which cause repeat processing of registration commands. Using the previously processed command list, we can determine in a command processor whether a stage has already been processed successfully or not.

@corda-jenkins-ci02
Copy link
Contributor

corda-jenkins-ci02 bot commented Sep 28, 2023

Jenkins build for PR 1269 build 6

Build Successful:
Jar artifact version produced by this PR: 5.1.0.26-alpha-1695996313844

@charlieR3 charlieR3 marked this pull request as ready for review September 29, 2023 10:55
@charlieR3 charlieR3 requested a review from a team as a code owner September 29, 2023 10:55
Copy link
Contributor

@dimosr dimosr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - just some naming comments/questions

@charlieR3 charlieR3 merged commit fdcddfa into release/os/5.1 Sep 29, 2023
6 checks passed
@charlieR3 charlieR3 deleted the charlie/CORE-17391 branch September 29, 2023 15:39
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.

2 participants