You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Benoit Sigoure (Created) (JIRA)" <ji...@apache.org> on 2012/03/08 09:14:58 UTC

[jira] [Created] (HBASE-5539) asynchbase PerformanceEvaluation

asynchbase PerformanceEvaluation
--------------------------------

                 Key: HBASE-5539
                 URL: https://issues.apache.org/jira/browse/HBASE-5539
             Project: HBase
          Issue Type: New Feature
          Components: performance
            Reporter: Benoit Sigoure
            Assignee: Benoit Sigoure
            Priority: Minor


I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.

I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Zhihong Ted Yu (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Zhihong Ted Yu updated HBASE-5539:
----------------------------------

    Attachment: 5539-asynchbase-PerformanceEvaluation-v2.txt

Benoit's patch rebased on trunk.
Also updated asynchbase version to 1.3.1
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch, 5539-asynchbase-PerformanceEvaluation-v2.txt
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13399352#comment-13399352 ] 

Hadoop QA commented on HBASE-5539:
----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12532984/5539-asynchbase-PerformanceEvaluation-v5.txt
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    +1 tests included.  The patch appears to include 3 new or modified tests.

    -1 patch.  The patch command could not apply the patch.

Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/2220//console

This message is automatically generated.
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch, 5539-asynchbase-PerformanceEvaluation-v2.txt, 5539-asynchbase-PerformanceEvaluation-v3.txt, 5539-asynchbase-PerformanceEvaluation-v4.txt, 5539-asynchbase-PerformanceEvaluation-v5.txt
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Benoit Sigoure (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13275887#comment-13275887 ] 

Benoit Sigoure commented on HBASE-5539:
---------------------------------------

Yeah I have preliminary results at http://goo.gl/mZAcK – it shows that asynchbase can be quite a bit faster than {{HTable}}, surprisingly perhaps especially for read-heavy workloads, as well as for write-heavy workloads with many threads, where {{HTable}} suffers from really poor concurrency.

BTW, asynchbase 1.3.0 has been released, so the patch I attached originally to this issue needs to be updated to change the dependency to be on that version.  I'll post a new patch soon, unless someone beats me to it.
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

[jira] [Commented] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "stack (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13226620#comment-13226620 ] 

stack commented on HBASE-5539:
------------------------------

So in below

{code}
+    @Override
+    void testRow(final int i) throws IOException {
+      final GetRequest get = new GetRequest(TABLE_NAME, getRandomRow(this.rand, this.totalRows));
+      get.family(FAMILY_NAME).qualifier(QUALIFIER_NAME);
+
+      client().get(get).addCallback(readCallback).addErrback(errback);
+    }
{code}

...we don't complete the callback (or error callback) are called?
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Benoit Sigoure (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398982#comment-13398982 ] 

Benoit Sigoure commented on HBASE-5539:
---------------------------------------

Yeah someone first needs to commit HBASE-5539.
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch, 5539-asynchbase-PerformanceEvaluation-v2.txt, 5539-asynchbase-PerformanceEvaluation-v3.txt, 5539-asynchbase-PerformanceEvaluation-v4.txt
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Zhihong Ted Yu (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Zhihong Ted Yu updated HBASE-5539:
----------------------------------

    Attachment: 5539-asynchbase-PerformanceEvaluation-v5.txt

Thanks for the hint, Benoit.

Patch v5 combines HBASE-5527.
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch, 5539-asynchbase-PerformanceEvaluation-v2.txt, 5539-asynchbase-PerformanceEvaluation-v3.txt, 5539-asynchbase-PerformanceEvaluation-v4.txt, 5539-asynchbase-PerformanceEvaluation-v5.txt
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Zhihong Ted Yu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398992#comment-13398992 ] 

Zhihong Ted Yu commented on HBASE-5539:
---------------------------------------

https://builds.apache.org/job/PreCommit-HBASE-Build/2216/console is still running at the moment.

I ran TestZooKeeper manually and it passed.
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch, 5539-asynchbase-PerformanceEvaluation-v2.txt, 5539-asynchbase-PerformanceEvaluation-v3.txt, 5539-asynchbase-PerformanceEvaluation-v4.txt
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398995#comment-13398995 ] 

Hadoop QA commented on HBASE-5539:
----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12532957/5539-asynchbase-PerformanceEvaluation-v4.txt
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    +1 tests included.  The patch appears to include 3 new or modified tests.

    +1 hadoop2.0.  The patch compiles against the hadoop 2.0 profile.

    +1 javadoc.  The javadoc tool did not generate any warning messages.

    +1 javac.  The applied patch does not increase the total number of javac compiler warnings.

    -1 findbugs.  The patch appears to introduce 11 new Findbugs (version 1.3.9) warnings.

    +1 release audit.  The applied patch does not increase the total number of release audit warnings.

     -1 core tests.  The patch failed these unit tests:
                       org.apache.hadoop.hbase.replication.TestReplication
                  org.apache.hadoop.hbase.TestZooKeeper

Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/2216//testReport/
Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/2216//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/2216//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/2216//console

This message is automatically generated.
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch, 5539-asynchbase-PerformanceEvaluation-v2.txt, 5539-asynchbase-PerformanceEvaluation-v3.txt, 5539-asynchbase-PerformanceEvaluation-v4.txt
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Benoit Sigoure (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Benoit Sigoure updated HBASE-5539:
----------------------------------

    Status: Patch Available  (was: Open)
    
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13399324#comment-13399324 ] 

Hudson commented on HBASE-5539:
-------------------------------

Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #64 (See [https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/64/])
    HBASE-5539 asynchbase PerformanceEvaluation (Benoit) (Revision 1352764)

     Result = FAILURE
tedyu : 
Files : 
* /hbase/trunk/hbase-server/pom.xml
* /hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/PerformanceEvaluation.java
* /hbase/trunk/pom.xml

                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch, 5539-asynchbase-PerformanceEvaluation-v2.txt, 5539-asynchbase-PerformanceEvaluation-v3.txt, 5539-asynchbase-PerformanceEvaluation-v4.txt, 5539-asynchbase-PerformanceEvaluation-v5.txt
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Zhihong Ted Yu (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Zhihong Ted Yu updated HBASE-5539:
----------------------------------

    Attachment: 5539-asynchbase-PerformanceEvaluation-v3.txt

I got the code base to compile.
But:
{code}
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile (default-testCompile) on project hbase-server: Compilation failure
[ERROR] /home/hduser/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/PerformanceEvaluation.java:[884,56] cannot find symbol
[ERROR] symbol  : method getNumClientThreads()
[ERROR] location: class org.apache.hadoop.hbase.PerformanceEvaluation.TestOptions
{code}
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch, 5539-asynchbase-PerformanceEvaluation-v2.txt, 5539-asynchbase-PerformanceEvaluation-v3.txt
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Zhihong Ted Yu (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Zhihong Ted Yu updated HBASE-5539:
----------------------------------

    Attachment: 5539-asynchbase-PerformanceEvaluation-v4.txt

Patch v4 compiles.
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch, 5539-asynchbase-PerformanceEvaluation-v2.txt, 5539-asynchbase-PerformanceEvaluation-v3.txt, 5539-asynchbase-PerformanceEvaluation-v4.txt
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Benoit Sigoure (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Benoit Sigoure updated HBASE-5539:
----------------------------------

    Attachment: 0001-asynchbase-PerformanceEvaluation.patch

This is the patch that I'm using right now to run the tests.  It currently requires an unreleased version of asynchbase built from the tip of [my master branch|https://github.com/tsuna/asynchbase].  Specifically, it's [this change|https://github.com/tsuna/asynchbase/commit/06e619958f4ac8694c435d2da580e0ce77b43590] that's required to help handle NSREs better in the mixed sync/async code of {{PerformanceEvaluation}} + asynchbase.  This code is not final and will change as I'm still figuring out the best way to glue proper throttling during NSREs in synchronous / semi-async code.
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Zhihong Ted Yu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13399012#comment-13399012 ] 

Zhihong Ted Yu commented on HBASE-5539:
---------------------------------------

I ran TestReplication (unrelated to the changes in this JIRA) and it passed.
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch, 5539-asynchbase-PerformanceEvaluation-v2.txt, 5539-asynchbase-PerformanceEvaluation-v3.txt, 5539-asynchbase-PerformanceEvaluation-v4.txt
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Benoit Sigoure (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13399112#comment-13399112 ] 

Benoit Sigoure commented on HBASE-5539:
---------------------------------------

Thanks for the commit.  In the future please keep the changes in separate commits if they are in separate issues.
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch, 5539-asynchbase-PerformanceEvaluation-v2.txt, 5539-asynchbase-PerformanceEvaluation-v3.txt, 5539-asynchbase-PerformanceEvaluation-v4.txt, 5539-asynchbase-PerformanceEvaluation-v5.txt
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Benoit Sigoure (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13231853#comment-13231853 ] 

Benoit Sigoure commented on HBASE-5539:
---------------------------------------

As we discussed in person, yes the method {{testRow}} will return immediately after firing off the RPC.  That's why I have this {{latch}} variable on which I call {{countDown()}} in the {{readCallback}}, and which I {{await()}} in the teardown function, which is part of the code that's timed.
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Zhihong Ted Yu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13399089#comment-13399089 ] 

Zhihong Ted Yu commented on HBASE-5539:
---------------------------------------

Local test run didn't reveal test failure.

Integrated patch v5 to trunk.

Thanks for the patch, Benoit.
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch, 5539-asynchbase-PerformanceEvaluation-v2.txt, 5539-asynchbase-PerformanceEvaluation-v3.txt, 5539-asynchbase-PerformanceEvaluation-v4.txt, 5539-asynchbase-PerformanceEvaluation-v5.txt
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Zhihong Ted Yu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398989#comment-13398989 ] 

Zhihong Ted Yu commented on HBASE-5539:
---------------------------------------

@Benoit:
This is HBASE-5539 :-)
What do you think of patch v4 ?
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch, 5539-asynchbase-PerformanceEvaluation-v2.txt, 5539-asynchbase-PerformanceEvaluation-v3.txt, 5539-asynchbase-PerformanceEvaluation-v4.txt
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Benoit Sigoure (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398880#comment-13398880 ] 

Benoit Sigoure commented on HBASE-5539:
---------------------------------------

+1, thanks.
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch, 5539-asynchbase-PerformanceEvaluation-v2.txt
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13293621#comment-13293621 ] 

Hadoop QA commented on HBASE-5539:
----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12531788/0001-asynchbase-PerformanceEvaluation.patch
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    +1 tests included.  The patch appears to include 3 new or modified tests.

    -1 patch.  The patch command could not apply the patch.

Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/2149//console

This message is automatically generated.
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Comment Edited] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Zhihong Ted Yu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398902#comment-13398902 ] 

Zhihong Ted Yu edited comment on HBASE-5539 at 6/21/12 9:52 PM:
----------------------------------------------------------------

I got the code base to get past netty dependency download.
But:
{code}
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile (default-testCompile) on project hbase-server: Compilation failure
[ERROR] /home/hduser/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/PerformanceEvaluation.java:[884,56] cannot find symbol
[ERROR] symbol  : method getNumClientThreads()
[ERROR] location: class org.apache.hadoop.hbase.PerformanceEvaluation.TestOptions
{code}
                
      was (Author: zhihyu@ebaysf.com):
    I got the code base to compile.
But:
{code}
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile (default-testCompile) on project hbase-server: Compilation failure
[ERROR] /home/hduser/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/PerformanceEvaluation.java:[884,56] cannot find symbol
[ERROR] symbol  : method getNumClientThreads()
[ERROR] location: class org.apache.hadoop.hbase.PerformanceEvaluation.TestOptions
{code}
                  
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch, 5539-asynchbase-PerformanceEvaluation-v2.txt, 5539-asynchbase-PerformanceEvaluation-v3.txt
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Benoit Sigoure (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Benoit Sigoure updated HBASE-5539:
----------------------------------

    Attachment: 0001-asynchbase-PerformanceEvaluation.patch

Updated patch with new {{pom.xml}}.
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Zhihong Ted Yu (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Zhihong Ted Yu updated HBASE-5539:
----------------------------------

       Resolution: Fixed
    Fix Version/s: 0.96.0
     Hadoop Flags: Reviewed
           Status: Resolved  (was: Patch Available)
    
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>             Fix For: 0.96.0
>
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch, 5539-asynchbase-PerformanceEvaluation-v2.txt, 5539-asynchbase-PerformanceEvaluation-v3.txt, 5539-asynchbase-PerformanceEvaluation-v4.txt, 5539-asynchbase-PerformanceEvaluation-v5.txt
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Benoit Sigoure (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13399011#comment-13399011 ] 

Benoit Sigoure commented on HBASE-5539:
---------------------------------------

Err...  I meant this issue depends on HBASE-5527 to be committed first.  That's why you were missing the method {{getNumClientThreads()}} earlier.
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch, 0001-asynchbase-PerformanceEvaluation.patch, 5539-asynchbase-PerformanceEvaluation-v2.txt, 5539-asynchbase-PerformanceEvaluation-v3.txt, 5539-asynchbase-PerformanceEvaluation-v4.txt
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-5539) asynchbase PerformanceEvaluation

Posted by "Otis Gospodnetic (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13272964#comment-13272964 ] 

Otis Gospodnetic commented on HBASE-5539:
-----------------------------------------

@Benoit, have you succeeded in running the benchmarks?  We are considering using asyncbase and would love to see your numbers from the comparison.
                
> asynchbase PerformanceEvaluation
> --------------------------------
>
>                 Key: HBASE-5539
>                 URL: https://issues.apache.org/jira/browse/HBASE-5539
>             Project: HBase
>          Issue Type: New Feature
>          Components: performance
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>              Labels: benchmark
>         Attachments: 0001-asynchbase-PerformanceEvaluation.patch
>
>
> I plugged [asynchbase|https://github.com/stumbleupon/asynchbase] into {{PerformanceEvaluation}}.  This enables testing asynchbase from {{PerformanceEvaluation}} and comparing its performance to {{HTable}}.  Also asynchbase doesn't come with any benchmark, so it was good that I was able to plug it into {{PerformanceEvaluation}} relatively easily.
> I am in the processing of collecting results on a dev cluster running 0.92.1 and will publish them once they're ready.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira