orangeCatDeveloper opened a new pull request, #3624:
URL: https://github.com/apache/fluss/pull/3624

   ### Purpose
   
   Linked issue: #2812
   
   The **Table/Bucket** table on the [Monitor 
Metrics](https://fluss.apache.org/docs/next/maintenance/observability/monitor-metrics/)
 page renders misaligned in the current (`next`) docs.
   
   The table is written as raw HTML and uses `rowspan` to group rows by 
scope/infix. Three `rowspan` values were left smaller than the number of rows 
actually in each group:
   
   | Element | `rowspan` | Actual rows |
   |---|---|---|
   | `tabletserver` (scope) | `30` → `31` | 20 + 3 + 2 + 4 + 2 |
   | `table_bucket_log` (infix) | `2` → `3` | numSegments, startOffset, 
endOffset |
   | `table_bucket_remoteLog` (infix) | `3` → `4` | numSegments, startOffset, 
endOffset, size |
   
   Because each group spans one row too few, the trailing rows (`endOffset`, 
`size`, `kvSize`) shift left into the wrong columns — the metric name lands 
under **Metrics**, the type under **Description**, and **Type** is left blank; 
`kvSize` even bleeds into the **Scope** column.
   
   This regressed after the `startOffset` rows were added to those groups 
without updating the `rowspan` counts (the earlier fix in #2813 covered the 
tables as they were then).
   
   ### Brief change log
   
   - Correct the `rowspan` counts for `tabletserver`, `table_bucket_log`, and 
`table_bucket_remoteLog` in 
`website/docs/maintenance/observability/monitor-metrics.md`.
   
   ### Screenshots
   
   **Before:**
   
   <!-- please attach the "before" screenshot here -->
   
   **After:**
   
   <!-- please attach the "after" screenshot here -->
   
   ### Tests
   
   Docs-only change. Built the site locally (`docusaurus build`) with no new 
broken links, and verified every HTML table on the page now aligns (each 
`rowspan` matches its group's row count).
   
   ### API and Format
   
   No API or storage format changes.
   
   ### Documentation
   
   This PR is a documentation fix.
   
   <!--
   Generative AI disclosure: generative AI tools were used in authoring this PR.
   Tool: Claude Code (Opus 4.8), following 
https://github.com/apache/fluss/blob/main/AGENTS.md
   -->
   


-- 
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]

Reply via email to