Skip to content

Conversation

@aimurphy
Copy link
Contributor

@aimurphy aimurphy commented Nov 14, 2025

The goal of this PR was to clean up the troubleshooting, FAQ, and glossary topics in the migration docs. Unfortunately, these topics shared redundant content with each other and various other pages so the changes sprawled.

Full description of changes

  • Combine troubleshooting-scenarios with troubleshooting-tips for one unified troubleshooting page.
    • Centralize the content about proxy logs onto the troubleshooting page. Previous, the content was split across two pages.
    • Address many repetitive pieces of content that were present in the troubleshooting scenarios and FAQs as well as other pages. The two biggest offenders here were manage proxy instances and feasibility checklists.
    • I ended up rewriting effectively all of manage proxy instances because there was only one section left unedited after I dealt with the repeated content.
    • For feasibility checklists, I revised read-only applications (which repeated a troubleshooting scenario), LWTs and other non-idempotent operations (top-level content only), Server-side non-deterministic functions in the primary key (repeated content from manage-proxy-instances), and Authenticator and authorizer configuration. I changed the heading of DSE Advanced workloads and used a DL instead of H3, but otherwise didn't rewrite the content. Other changes to this page were just reorganizing the sections for better flow/thematic grouping.
  • Remove the glossary page - All terms are defined elsewhere, such as the FAQ or in the documentation at the relevant point of performance. Many terms are defined or summarized multiple times throughout the documentation. Terms like CQL and SCB are not explicitly defined but they are supplemented with links to relevant documentation.
  • Revise the FAQ page to reduce repetition between FAQ and other pages that typically have more information about the subject of the question, add some new questions, and rework existing questions.
  • In the nav, Troubleshooting and FAQ are no longer nested under Support (this subsection is now gone too)
  • On multiple topics, align use of origin/target vs source/target vs source/destination, and provide parenthetical synonyms in some introductions to remind/hint to the user what those terms mean.
  • Added some more info about non-ZDM options like in-place migrations and how to handle incompatible clusters.
  • Rewrite the intro to connect-clients-to-proxy.adoc.
  • Rewrite the intro to the TLS page.

TL;DR (Just tell me what to review)

@aimurphy aimurphy self-assigned this Nov 14, 2025
@plpesvc-ds

This comment has been minimized.

@aimurphy aimurphy changed the title Migration doc cleanup continued DOC-5270, DOC-5272, DOC-5273, DOC-5331, DOC-5264 - Migration doc cleanup continued - Troubleshooting, FAQ, Glossary, and overlapping pages Nov 14, 2025
Copy link
Contributor

@skedwards88 skedwards88 left a comment

Choose a reason for hiding this comment

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

This is an area I am very unfamiliar with, so I wasn't able to review from a perspective of "is all the info that a user needs here and easily findable". I won't be offended if you need to request a second review from someone who knows this area better.

@plpesvc-ds
Copy link

plpesvc-ds commented Nov 14, 2025

Build successful! ✅
Deploying draft.
Deploy successful! View draft

@aimurphy aimurphy merged commit 318c7cf into main Nov 14, 2025
1 check passed
@aimurphy aimurphy deleted the doc-5270 branch November 14, 2025 23:49
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.

4 participants