[ 
https://issues.apache.org/jira/browse/IMPALA-14641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18048953#comment-18048953
 ] 

Quanlong Huang commented on IMPALA-14641:
-----------------------------------------

These make sense. Some additional requirements:
 * Move the details row down below "response size" and display it in multiple 
lines.
 * The JSON output of the thrift request is missing the field names. Please use 
ThriftDebugStringNoThrow() like the "/catalog_object" page.
 * The timeline displayed in JSON is less compact than the format in query 
profile. Can we use the same format? e.g.
{noformat}
    Catalog Server Operation: 2s211ms
       - Got catalog version read lock: 4.031ms (4.031ms)
       - Loaded catalog table: 4.048ms (17.770us)
       - Got metastoreDdlLock: 4.068ms (19.659us)
       - Got Metastore client: 4.080ms (11.513us)
       - Got current Metastore event id 457881: 4.827ms (747.469us)
       - Got Metastore client: 4.836ms (9.142us)
       - Dropped table in Metastore: 2s204ms (2s200ms)
       - Fetched event batch from Metastore: 2s209ms (5.043ms)
       - Deleted table in catalog cache: 2s211ms (1.195ms)
       - DDL finished: 2s211ms (32.965us){noformat}

If the change on displaying the thrift request is too large, as [~csringhofer] 
mentioned, we can skip displaying the thrift request in this JIRA and do it in 
a separate task. The details row already has useful information of the request.

> Details link for DDL/DML operations
> -----------------------------------
>
>                 Key: IMPALA-14641
>                 URL: https://issues.apache.org/jira/browse/IMPALA-14641
>             Project: IMPALA
>          Issue Type: Improvement
>            Reporter: Quanlong Huang
>            Assignee: Arnab Karmakar
>            Priority: Major
>         Attachments: Screenshot 2025-12-29 at 3.53.11 PM.png, Screenshot 
> 2025-12-29 at 3.53.26 PM.png, Screenshot 2025-12-29 at 3.53.33 PM.png
>
>
> IMPALA-9118 shows the in-flight and finished DDL/DMLs in /operations page of 
> Catalogd. The details column is used to show some critical query options. 
> It'd be more useful to replace that with a link which can open a page to show 
> more details:
>  * The formatted thrift request sent to catalogd
>  * The timeline of the execution in catalogd
>  * (Optional) byte sizes of the request and response



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to