hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Greene (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HBASE-1388) Implement performance tests using Vpork
Date Tue, 30 Jun 2009 06:17:47 GMT

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


Mime
View raw message