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

Michael Greene commented on HBASE-1388:
---------------------------------------

I don't think anyone advocated sticking to Thrift only, that's a bit of a 
strawman.  I wanted Thrift to be kept ostensibly because it's the 
most-accessible denominator, but also because it's the API that I would have to 
use.  I have to agree with almost everything Jeff said in his previous 
comments.  Just because it's a pain point doesn't mean it's a bad test -- I 
don't have the luxury of using the native Java client so it's testing what I 
(and other python/erlang/ruby/C#,...) developers would experience.  The 
proposed C/C++ API and an Avro API have both been brought up during this 
discussion but their non-existence tables that discussion for vpork.

I do think a more bigtable-esque test for some of the features that HBase, 
Hypertable, and Cassandra share (to some extent) would be a good project.  A 
K/V test obviously does not exercise HBase's potential.

> Implement performance tests using Vpork
> ---------------------------------------
>
>                 Key: HBASE-1388
>                 URL: https://issues.apache.org/jira/browse/HBASE-1388
>             Project: Hadoop HBase
>          Issue Type: Wish
>          Components: test
>            Reporter: Johan Oskarsson
>            Priority: Trivial
>
> It would be useful to have a suite of performance tests so that HBase can be 
> compared to other similar projects. This could then be automated on the same 
> hardware (perhaps even EC2?).
> There is a project called Vpork, developed by Jon Travis to test Voldemort 
> that would be a good starting point. It is written in Groovy and can use the 
> Java client libs. This version has been slightly refactored and also supports 
> Cassandra:
> http://github.com/johanoskarsson/vpork/tree/master

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to