[
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.