Skip to content

Remove outdated information for transactional.id #2524

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

Merged
merged 3 commits into from
Jan 9, 2023

Conversation

LukasHeimann
Copy link
Contributor

Compare #2515

With only EOSMode v2 supported, the alternative way of transactional.id creation is not used anymore and not needed anymore. This PR removes the outdated (and confusing) extra documentation in the overview section for transactions.

Compare spring-projects#2515

With only EOSMode v2 supported, the alternative way of `transactional.id` creation is not used anymore and not needed anymore. This PR removes the outdated (and confusing) extra documentation in the overview section for transactions.
Copy link
Contributor Author

@LukasHeimann LukasHeimann left a comment

Choose a reason for hiding this comment

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

The PR currently only includes the minimum necessary change to remove the outdated documentation.

However, I propose to also add two additional sentences of clarification that might be helpful for readers (at least I would have been happy to have them) -- if you feel like they should be included, please let me know or just accept the suggested change.

  1. Information on how the transactional.id was generated differently in the past. This is useful, as there are many old posts around that discuss this old behavior, so just giving a heads up that you don't have to care is probably nice
  2. Information on transactionIdPrefix having to be unique per instance of an application. This is mixed up in the discussion of the old way of generation as well: for consumer-initiated transactions it used to be that the transactionIdPrefix should be the same for multiple instances, for producer-initiated it must be different. Hence, a small sentence of explanation is probably helpful as well.

Co-authored-by: LukasHeimann <[email protected]>
Copy link
Contributor

@garyrussell garyrussell left a comment

Choose a reason for hiding this comment

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

Thanks! Just a couple of small comments

@garyrussell garyrussell merged commit 7e336d1 into spring-projects:main Jan 9, 2023
@garyrussell garyrussell added this to the 3.0.2 milestone Jan 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants