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