You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Andrew Purtell (JIRA)" <ji...@apache.org> on 2014/06/27 23:33:24 UTC

[jira] [Comment Edited] (HBASE-11362) Minor improvements to LoadTestTool and PerformanceEvaluation

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

Andrew Purtell edited comment on HBASE-11362 at 6/27/14 9:32 PM:
-----------------------------------------------------------------

A git bisect indicates this patch is where we've recently introduced instability into the unit test suite on branch 0.98.

{noformat}
$ git checkout 0.98
$ git bisect bad
$ git checkout 0.98.3
$ git bisect good
$ git bisect run bisect-runner.sh (a script that loops the unit test suite 10 time with nonzero exit if Maven errors out)
{noformat}

Results:

{noformat}
git bisect start
# bad: [da1a940dd3e9f101968cbec58187a00423d7830e] HBASE-11376 Presplit table in IntegrationTestBigLinkedList's Generator tool
git bisect bad da1a940dd3e9f101968cbec58187a00423d7830e
# good: [0ca0cedbbec87dab6f5bd9a946717bc1ac73ac86] Update CHANGES.txt for 0.98.3RC1
git bisect good 0ca0cedbbec87dab6f5bd9a946717bc1ac73ac86
# good: [62fe88a248bb91ed8b662244e87211cbc6ff60db] HBASE-11307 Deprecate SlabCache
git bisect good 62fe88a248bb91ed8b662244e87211cbc6ff60db
# good: [23cd02a21cae7b98b12178cd04fb2e88aa56b4a2] HBASE-11378 TableMapReduceUtil overwrites user supplied options for multiple tables/scaners job
git bisect good 23cd02a21cae7b98b12178cd04fb2e88aa56b4a2
# bad: [cee00a7207a6cdfc73455ce81bb8007e35420e08] HBASE-11387 metrics: wrong totalRequestCount
git bisect bad cee00a7207a6cdfc73455ce81bb8007e35420e08
# bad: [37ccbd4e8b3863aa51cb55ea518a43d20e3288e5] HBASE-11395 Add logging for HBase table operations
git bisect bad 37ccbd4e8b3863aa51cb55ea518a43d20e3288e5
# bad: [8ac95e73aeb76bf6bc0679122c772ce093be2955] HBASE-10289 Avoid random port usage by default JMX Server. Create Custom JMX server (Qiang Tian)
git bisect bad 8ac95e73aeb76bf6bc0679122c772ce093be2955
# bad: [0cce7d16a4b6995388d7e5cb15846e5e8ee93c6e] HBASE-11362 Minor improvements to LoadTestTool and PerformanceEvaluation (Vandana Ayyalasomayajula)
git bisect bad 0cce7d16a4b6995388d7e5cb15846e5e8ee93c6e
# first bad commit: [0cce7d16a4b6995388d7e5cb15846e5e8ee93c6e] HBASE-11362 Minor improvements to LoadTestTool and PerformanceEvaluation (Vandana Ayyalasomayajula)
{noformat}

Let me look into it. Maybe we can just revert for .4 and come back to this for .5


was (Author: apurtell):
A git bisect indicates this patch is where we've recently introduced instability on branch 0.98:
{noformat}
git bisect start
# bad: [da1a940dd3e9f101968cbec58187a00423d7830e] HBASE-11376 Presplit table in IntegrationTestBigLinkedList's Generator tool
git bisect bad da1a940dd3e9f101968cbec58187a00423d7830e
# good: [0ca0cedbbec87dab6f5bd9a946717bc1ac73ac86] Update CHANGES.txt for 0.98.3RC1
git bisect good 0ca0cedbbec87dab6f5bd9a946717bc1ac73ac86
# good: [62fe88a248bb91ed8b662244e87211cbc6ff60db] HBASE-11307 Deprecate SlabCache
git bisect good 62fe88a248bb91ed8b662244e87211cbc6ff60db
# good: [23cd02a21cae7b98b12178cd04fb2e88aa56b4a2] HBASE-11378 TableMapReduceUtil overwrites user supplied options for multiple tables/scaners job
git bisect good 23cd02a21cae7b98b12178cd04fb2e88aa56b4a2
# bad: [cee00a7207a6cdfc73455ce81bb8007e35420e08] HBASE-11387 metrics: wrong totalRequestCount
git bisect bad cee00a7207a6cdfc73455ce81bb8007e35420e08
# bad: [37ccbd4e8b3863aa51cb55ea518a43d20e3288e5] HBASE-11395 Add logging for HBase table operations
git bisect bad 37ccbd4e8b3863aa51cb55ea518a43d20e3288e5
# bad: [8ac95e73aeb76bf6bc0679122c772ce093be2955] HBASE-10289 Avoid random port usage by default JMX Server. Create Custom JMX server (Qiang Tian)
git bisect bad 8ac95e73aeb76bf6bc0679122c772ce093be2955
# bad: [0cce7d16a4b6995388d7e5cb15846e5e8ee93c6e] HBASE-11362 Minor improvements to LoadTestTool and PerformanceEvaluation (Vandana Ayyalasomayajula)
git bisect bad 0cce7d16a4b6995388d7e5cb15846e5e8ee93c6e
# first bad commit: [0cce7d16a4b6995388d7e5cb15846e5e8ee93c6e] HBASE-11362 Minor improvements to LoadTestTool and PerformanceEvaluation (Vandana Ayyalasomayajula)
{noformat}

Let me look into it. Maybe we can just revert for .4 and come back to this for .5

> Minor improvements to LoadTestTool and PerformanceEvaluation
> ------------------------------------------------------------
>
>                 Key: HBASE-11362
>                 URL: https://issues.apache.org/jira/browse/HBASE-11362
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Vandana Ayyalasomayajula
>            Assignee: Vandana Ayyalasomayajula
>            Priority: Minor
>             Fix For: 0.99.0, 0.98.4
>
>         Attachments: HBASE-11362_1.patch, HBASE-11362_2.patch
>
>
> The current LoadTestTool can be improved to accept additional options like
> number of splits and deferred log flush. Similarly performance evaluation can be extended to accept bloom filters.



--
This message was sent by Atlassian JIRA
(v6.2#6252)