JingsongLi opened a new pull request, #9718: URL: https://github.com/apache/paimon/pull/9718
### Purpose The primary-key table guides mix conceptual introductions, configuration details, and long examples, making it difficult to choose a table layout or follow update behavior. Reorganize the existing pages into a reading path covering data layout, updates and changelogs, compaction and querying, and advanced features. - Add decision tables and concrete SQL examples, and clarify ordering, partial-update NULL and retraction behavior, aggregation, changelog production, deletion vectors, and index coverage against the current implementation. - Replace bitmap references in these guides with editable SVG diagrams and add diagrams for sequence groups, index coverage, and BLOB lifecycle (10 SVGs in total). - Fold lengthy reference examples, remove duplicated explanations, preserve page URLs and relevant legacy anchors, and repair the Concepts footer link. ### Tests - `COREPACK_ENABLE_AUTO_PIN=0 yarn build`: production documentation build and REST OpenAPI validation pass on the updated upstream baseline. - Browser checks: all 15 primary-key pages, 177 internal links, SVG loading, legacy anchors, SQL tabs, and expandable examples pass. - Mobile layout checks at 390 px: overview, sequence/row-kind, and partial-update pages have no page-wide horizontal overflow. - All 10 SVGs pass XML, viewBox, title, and description checks; rendered diagrams were visually inspected. - `git diff --check` passes. SQL examples were checked against the implementation; they were not executed in Flink. This PR changes documentation and static assets only. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
