[jira] [Commented] (HBASE-25998) Revisit synchronization in SyncFuture

2021-06-13 Thread Bharath Vissapragada (Jira)


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

Bharath Vissapragada commented on HBASE-25998:
--

[~stack] Thanks for taking a look, test runs seem fine, trying to do an e-e 
throughput test on a cluster, will report the results here.

> Revisit synchronization in SyncFuture
> -
>
> Key: HBASE-25998
> URL: https://issues.apache.org/jira/browse/HBASE-25998
> Project: HBase
>  Issue Type: Improvement
>  Components: Performance, regionserver, wal
>Affects Versions: 3.0.0-alpha-1, 1.7.0, 2.5.0
>Reporter: Bharath Vissapragada
>Assignee: Bharath Vissapragada
>Priority: Major
> Attachments: monitor-overhead-1.png, monitor-overhead-2.png
>
>
> While working on HBASE-25984, I noticed some weird frames in the flame graphs 
> around monitor entry exit consuming a lot of CPU cycles (see attached 
> images). Noticed that the synchronization there is too coarse grained and 
> sometimes unnecessary. I did a simple patch that switched to a reentrant lock 
> based synchronization with condition variable rather than a busy wait and 
> that showed 70-80% increased throughput in WAL PE. Seems too good to be 
> true.. (more details in the comments).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (HBASE-26000) Optimize the display of ZK dump in the master web UI

2021-06-13 Thread tomscut (Jira)


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

tomscut commented on HBASE-26000:
-

Why isn't that GitHub link automatically associated? I added it 
[PR#3383|https://github.com/apache/hbase/pull/3383].

> Optimize the display of ZK dump in the master web UI
> 
>
> Key: HBASE-26000
> URL: https://issues.apache.org/jira/browse/HBASE-26000
> Project: HBase
>  Issue Type: Wish
>Reporter: tomscut
>Priority: Minor
> Attachments: 1-replica-after.jpg, 1-replica-before.jpg, 
> 3-replica-after.jpg, 3-replica-before.jpg
>
>
> Optimize the display of ZK dump in the master web UI.
> h3. *Before:*
> _*hbase:meta with 1 replica:*_
> !1-replica-before.jpg|width=667,height=215!
> _*hbase:meta with 3 replica:*_
> !3-replica-before.jpg|width=658,height=187!
> h3. *After:*
> _*hbase:meta with 1 replica:*_
>   !1-replica-after.jpg|width=648,height=229!
> _*hbase:meta with 3 replica:*_
> !3-replica-after.jpg|width=656,height=254!
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (HBASE-26000) Optimize the display of ZK dump in the master web UI

2021-06-13 Thread tomscut (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-26000?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

tomscut updated HBASE-26000:

External issue URL: https://github.com/apache/hbase/pull/3383

> Optimize the display of ZK dump in the master web UI
> 
>
> Key: HBASE-26000
> URL: https://issues.apache.org/jira/browse/HBASE-26000
> Project: HBase
>  Issue Type: Wish
>Reporter: tomscut
>Priority: Minor
> Attachments: 1-replica-after.jpg, 1-replica-before.jpg, 
> 3-replica-after.jpg, 3-replica-before.jpg
>
>
> Optimize the display of ZK dump in the master web UI.
> h3. *Before:*
> _*hbase:meta with 1 replica:*_
> !1-replica-before.jpg|width=667,height=215!
> _*hbase:meta with 3 replica:*_
> !3-replica-before.jpg|width=658,height=187!
> h3. *After:*
> _*hbase:meta with 1 replica:*_
>   !1-replica-after.jpg|width=648,height=229!
> _*hbase:meta with 3 replica:*_
> !3-replica-after.jpg|width=656,height=254!
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-26000) Optimize the display of ZK dump in the master web UI

2021-06-13 Thread tomscut (Jira)
tomscut created HBASE-26000:
---

 Summary: Optimize the display of ZK dump in the master web UI
 Key: HBASE-26000
 URL: https://issues.apache.org/jira/browse/HBASE-26000
 Project: HBase
  Issue Type: Wish
Reporter: tomscut
 Attachments: 1-replica-after.jpg, 1-replica-before.jpg, 
3-replica-after.jpg, 3-replica-before.jpg

Optimize the display of ZK dump in the master web UI.
h3. *Before:*

_*hbase:meta with 1 replica:*_

!1-replica-before.jpg|width=667,height=215!

_*hbase:meta with 3 replica:*_

!3-replica-before.jpg|width=658,height=187!
h3. *After:*

_*hbase:meta with 1 replica:*_

  !1-replica-after.jpg|width=648,height=229!

_*hbase:meta with 3 replica:*_

!3-replica-after.jpg|width=656,height=254!

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)