Uh oh!
There was an error while loading. Please reload this page.
HDDS-10452. Improve Recon Disk Usage to fetch and display Top N records based on size. - #6318
Conversation
SaketaChalamchala
commented
Mar 4, 2024
@devmadhuu and @dombizita could you please take a look? |
smitajoshi12
commented
Mar 5, 2024
@ArafatKhan2198 |
devmadhuu
left a comment
There was a problem hiding this comment.
Thanks @ArafatKhan2198 for working on this patch. Few comments.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
ArafatKhan2198
commented
Mar 8, 2024
@devmadhuu@adoroszlai@smitajoshi12 Could you please review the latest changes? Here's a quick summary:
|
dombizita
left a comment
There was a problem hiding this comment.
Thanks for working on this @ArafatKhan2198, overall it looks good to me, I'd like to make the javadoc and comments more accurate, please see my comments inline.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
devmadhuu
commented
Mar 19, 2024
Thanks @ArafatKhan2198 for handling some points. However I am not sure if parallelStreaming always improves performance, in fact rather sometimes, it increases more overhead and may do bad than good. I would like you to have a look here. |
devmadhuu
left a comment
There was a problem hiding this comment.
Some comments are still open. Pls handle them.
Uh oh!
There was an error while loading. Please reload this page.
Thanks a lot, @devmadhuu , for the comment and the article! I've read through it carefully and here's my analysis: Parallel Streaming concern:
After going through the article I can summarise the following ➖
|
adoroszlai
commented
Mar 26, 2024
@ArafatKhan2198@devmadhuu Please omit |
Do we have any performance measure data over 1 million records at least with and without parallel streaming. I am emphasizing it because I have experienced , that even with few 10K of records, parallel streaming do bad more than good. So I would suggest to publish some figures of performance with and without parallel streaming at least with 1 million records. |
Pls check on UI, what is the max limit in dropdown we are setting and using. I think its changed to 10k+. Pls check and confirm. |
ArafatKhan2198
commented
Apr 2, 2024
Thanks for the comments @devmadhuu tested this out on a cluster with 10 million keys, I believe we could got with parallel sort. |
devmadhuu
commented
Apr 2, 2024
Thanks @ArafatKhan2198 for testing out and publish the figures. This looks promising. |
devmadhuu
left a comment
There was a problem hiding this comment.
Changes LGTM +1. Pls resolve conflicts.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Thanks @ArafatKhan2198 for working on this patch. Changes LGTM +1
ArafatKhan2198
commented
Apr 13, 2024
@dombizita Could you please take a final look at it! |
Uh oh!
There was an error while loading. Please reload this page.
devmadhuu
commented
Apr 16, 2024
Thanks @ArafatKhan2198 for working on this patch. |
…ds based on size. (apache#6318) (cherry picked from commit 93a2489)
…ds based on size. (apache#6318) (cherry picked from commit 93a2489)
…ds based on size. (apache#6318) (cherry picked from commit 93a2489)
…ds based on size. (apache#6318) (cherry picked from commit 93a2489)
…ds based on size. (apache#6318) (cherry picked from commit 93a2489)
…ds based on size. (apache#6318) (cherry picked from commit 93a2489)
What changes were proposed in this pull request?
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-10452
How was this patch tested?
Manually Tested Out the API and also using Integration Testing :-
Results from Manual Testing :-
100MB,10MB,1MB&10KBunderdir-1