Surya Hebbar has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/20355 )

Change subject: IMPALA-12364: Display memory, disk and network metrics in 
webUI's query timeline
......................................................................


Patch Set 18:

(12 comments)

Now, I have split the test changes into a separate patch as required.

http://gerrit.cloudera.org:8080/#/c/20355/17//COMMIT_MSG
Commit Message:

http://gerrit.cloudera.org:8080/#/c/20355/17//COMMIT_MSG@8
PS17, Line 8:
> Add:
Done


http://gerrit.cloudera.org:8080/#/c/20355/17//COMMIT_MSG@9
PS17, Line 9: This patch adds fragment-level metrics to the WebUI query timeline
> Limit line length to 73 characters in commit message.
Done


http://gerrit.cloudera.org:8080/#/c/20355/17//COMMIT_MSG@10
PS17, Line 10: nd divides the query time
> fragment's row in the phase
Done


http://gerrit.cloudera.org:8080/#/c/20355/17//COMMIT_MSG@25
PS17, Line 25: - MemoryUsage
> Do you mean they will be updated for a running query?
Done


http://gerrit.cloudera.org:8080/#/c/20355/17//COMMIT_MSG@35
PS17, Line 35: A warning is displayed on clicking a fragment with less number 
of samples
> Say that RESOURCE_TRACE_RATIO must be set to enable periodic metrics and re
Done


http://gerrit.cloudera.org:8080/#/c/20355/17//COMMIT_MSG@48
PS17, Line 48:
             :
> are displayed
Done


http://gerrit.cloudera.org:8080/#/c/20355/17//COMMIT_MSG@59
PS17, Line 59: rolling.
> What is preventing automated testing?
I meant automated tests have been written in order to reduce manual testing.


http://gerrit.cloudera.org:8080/#/c/20355/17//COMMIT_MSG@59
PS17, Line 59: horizontal scrolling.
> We may want to split the test changes into a separate patch.
Done


http://gerrit.cloudera.org:8080/#/c/20355/17//COMMIT_MSG@76
PS17, Line 76:
> Unclear what this is relevant to. Is this part of the testing infrastructur
It was mentioned to address that this comment had been resolved...

I'm a bit concern that look up on time_series_counters indices is straight by 
the index rather than by checking the name first (time_series_counters[i + 
offset_counters].name). There is no guarantee that the order will be the same 
all or there will be no new counter that will change the order in the future. 
Thus, we have name field in TTimeSeriesCounter.

Rather than offset_counters, maybe should pass the exact counter name you're 
targeting (say, HostCpuSysPercentage) and look for counter with matching name.


http://gerrit.cloudera.org:8080/#/c/20355/2/www/query_timeline.tmpl
File www/query_timeline.tmpl:

http://gerrit.cloudera.org:8080/#/c/20355/2/www/query_timeline.tmpl@471
PS2, Line 471:
> First comment was relating to the position of the charts meaning make the f
Done


http://gerrit.cloudera.org:8080/#/c/20355/2/www/query_timeline.tmpl@778
PS2, Line 778:
> The x-axis for the periodic metrics and the phase diagram have exactly the
Done


http://gerrit.cloudera.org:8080/#/c/20355/2/www/query_timeline.tmpl@1018
PS2, Line 1018:
> Makes sense. So we can only show 2 scales or can there be other sets of lab
Yes, only 2 scales/units that match either y1 or y2 axis can be shown. Other 
labels can be shown by scaling, but they would not relate to either axes.



--
To view, visit http://gerrit.cloudera.org:8080/20355
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Ifd25e6f0bc9fbd664ec98936daff3f27182dfc7f
Gerrit-Change-Number: 20355
Gerrit-PatchSet: 18
Gerrit-Owner: Surya Hebbar <sheb...@cloudera.com>
Gerrit-Reviewer: Impala Public Jenkins <impala-public-jenk...@cloudera.com>
Gerrit-Reviewer: Joe McDonnell <joemcdonn...@cloudera.com>
Gerrit-Reviewer: Kurt Deschler <kdesc...@cloudera.com>
Gerrit-Reviewer: Riza Suminto <riza.sumi...@cloudera.com>
Gerrit-Reviewer: Surya Hebbar <sheb...@cloudera.com>
Gerrit-Reviewer: Wenzhe Zhou <wz...@cloudera.com>
Gerrit-Comment-Date: Thu, 05 Oct 2023 17:01:48 +0000
Gerrit-HasComments: Yes

Reply via email to