[jira] [Resolved] (HBASE-7326) SortedCopyOnWriteSet is not thread safe due to leaked TreeSet implementations

2017-04-01 Thread Chia-Ping Tsai (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-7326?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chia-Ping Tsai resolved HBASE-7326. --- Resolution: Duplicate > SortedCopyOnWriteSet is not thread safe due to leaked TreeSet implemen

Re: hbase does not seem to handle mixed workloads well

2017-04-01 Thread Ted Yu
bq. increasing number of threads seems to be an incomplete solution I agree - since the number of concurrent IO intensive client requests is unpredictable. One possible solution, in case of cache miss for the reads, is thru mechanism similar to Java 8's CompletableFuture. See this post: https:/

Re: hbase does not seem to handle mixed workloads well

2017-04-01 Thread 杨苏立 Yang Su Li
Yes, that is indeed the problem. It is caused by 1) HBase has a fixed number (by default 30) of RPC handlers (a reasonable design choice) 2) RPC handlers block on HDFS reads (also a reasonable design choice) As the system has a higher load of I/O intensive workloads, all RPC handlers would be blo

Re: Successful: HBase Generate Website

2017-04-01 Thread Josh Elser
+1 to that :D Stack wrote: Hot Dog! On Fri, Mar 31, 2017 at 3:03 PM, Misty Stanley-Jones wrote: FYI, the linked Jenkins job now automatically updates the site! No more need to manually push. Merry Christmas! :) - Original message - From: Apache Jenkins Server To: dev@hbase.apache.org

Re: hbase does not seem to handle mixed workloads well

2017-04-01 Thread Enis Söztutar
I think the problem is that you ONLY have 30 "handler" threads ( hbase.regionserver.handler.count). Handlers are the main thread pool that executes the RPC requests. When you do an IO bound requests, very likely all of the 30 threads are just blocked by the disk access, so that the total throughput

Re: Updated Code of Conduct

2017-04-01 Thread Stack
On Fri, Mar 31, 2017 at 3:11 PM, Misty Stanley-Jones wrote: > All, > > We have updated the Code of Conduct to be a little more explicit about > how much we value diversity in the HBase project, and to ask for your > feedback on how we can improve. Your feedback is ALWAYS welcome, whether > on one

Re: Successful: HBase Generate Website

2017-04-01 Thread Stack
Hot Dog! On Fri, Mar 31, 2017 at 3:03 PM, Misty Stanley-Jones wrote: > FYI, the linked Jenkins job now automatically updates the site! No more > need to manually push. Merry Christmas! :) > > - Original message - > From: Apache Jenkins Server > To: dev@hbase.apache.org > Subject: Succes

[jira] [Created] (HBASE-17867) Implement async procedure RPC API(list/exec/abort/isFinished)

2017-04-01 Thread Zheng Hu (JIRA)
Zheng Hu created HBASE-17867: Summary: Implement async procedure RPC API(list/exec/abort/isFinished) Key: HBASE-17867 URL: https://issues.apache.org/jira/browse/HBASE-17867 Project: HBase Issue

[jira] [Created] (HBASE-17866) Implement async setQuota/getQuota methods.

2017-04-01 Thread Zheng Hu (JIRA)
Zheng Hu created HBASE-17866: Summary: Implement async setQuota/getQuota methods. Key: HBASE-17866 URL: https://issues.apache.org/jira/browse/HBASE-17866 Project: HBase Issue Type: Sub-task

[jira] [Created] (HBASE-17865) Implement async listSnapshot/deleteSnapshot methods.

2017-04-01 Thread Zheng Hu (JIRA)
Zheng Hu created HBASE-17865: Summary: Implement async listSnapshot/deleteSnapshot methods. Key: HBASE-17865 URL: https://issues.apache.org/jira/browse/HBASE-17865 Project: HBase Issue Type: Sub-

[jira] [Created] (HBASE-17864) Implement async snapshot/cloneSnapshot/restoreSnapshot methods

2017-04-01 Thread Zheng Hu (JIRA)
Zheng Hu created HBASE-17864: Summary: Implement async snapshot/cloneSnapshot/restoreSnapshot methods Key: HBASE-17864 URL: https://issues.apache.org/jira/browse/HBASE-17864 Project: HBase Issue