You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Enis Soztutar (JIRA)" <ji...@apache.org> on 2017/06/20 21:02:00 UTC

[jira] [Commented] (HBASE-18086) Create native client which creates load on selected cluster

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

Enis Soztutar commented on HBASE-18086:
---------------------------------------

These are some of the features that we want from this tool. We can start with something in this jira, and do more follow up jiras (for example for scans, etc): 
 - Being able to read / write multiple column families, and multiple columns. We can use the same exact format that LTT uses in the column values (it generates a random number of columns per family). 
 - Being able to test Deletes, Increments and Appends
 - Being able to test multi-gets. Probably we want the multi-gets to be scattered across the regions when doing the requests. 
 - Being able to test scans (scans are not there in LTT, but we need better end-to-end testing in this area).
 - Validation of the results that has been written. The goal is not to test the server side, but the client side. But we still need validation to make sure that what we have written can be read exactly as it is. 
 - Do not handle hbase::RetriesExhaustedException's. 

> Create native client which creates load on selected cluster
> -----------------------------------------------------------
>
>                 Key: HBASE-18086
>                 URL: https://issues.apache.org/jira/browse/HBASE-18086
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Ted Yu
>            Assignee: Ted Yu
>         Attachments: 18086.v1.txt
>
>
> This task is to create a client which uses multiple threads to conduct Puts followed by Gets against selected cluster.
> Default is to run the tool against local cluster.
> This would give us some idea on the characteristics of native client in terms of handling high load.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)