Skip to content

docs: add XA dummy explanation to chapter 10#433

Merged
rrobetti merged 2 commits intomainfrom
copilot/fix-node-health-check-issue
Apr 16, 2026
Merged

docs: add XA dummy explanation to chapter 10#433
rrobetti merged 2 commits intomainfrom
copilot/fix-node-health-check-issue

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 16, 2026

Summary

Adds a plain-language "dummy explanation" to Chapter 10: XA Distributed Transactions (documents/ebook/part3-chapter10-xa-transactions.md), immediately after the opening quote in the "The Distributed Transaction Problem" section.

Changes

  • New subsection: "Why XA Connections Must Be Checked More Aggressively Than Regular Connections"
    • The Two-Store Analogy — a store/birthday-gift metaphor that explains, without any JDBC knowledge, why XA connections can't use the same lazy "fail on first use" health-check strategy as regular connections.
    • One-line summary callout tying the analogy back to the technical concept.

No source code was modified; this is a documentation-only change.

Comment thread documents/ebook/part3-chapter10-xa-transactions.md Outdated
Copilot AI changed the title docs: add XA dummy explanation and code example to chapter 10 docs: add XA dummy explanation to chapter 10 Apr 16, 2026
Copilot AI requested a review from rrobetti April 16, 2026 20:28
@sonarqubecloud
Copy link
Copy Markdown

@rrobetti rrobetti marked this pull request as ready for review April 16, 2026 20:37
@rrobetti rrobetti merged commit 7097225 into main Apr 16, 2026
1 check passed
@rrobetti rrobetti deleted the copilot/fix-node-health-check-issue branch April 16, 2026 20:37
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