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

Mikhail Bautin commented on HBASE-3857:
---------------------------------------

The new version of the patch is successfully passing the randomized load test 
as well.

I am trying to compare unit test results between r1152122 and the same version 
with the patch applied.

Without the patch:
2011-08-01_10_55_23 commit: HBASE-4144  RS does not abort if th | tests: 812, 
fail: 4, err: 14, skip: 9, time: 4791.1, failed: FullLogReconstruction, 
DistributedLogSplitting, SplitTransactionOnCluster, ScannerTimeout, 
MasterFailover, MultiParallel

With the patch:
2011-08-01_11_34_28 commit: review_hfile-v2-r1152122-2011_08_01 | tests: 845, 
fail: 5, err: 14, skip: 9, time: 5426.5, failed: FullLogReconstruction, 
DistributedLogSplitting, ServerCustomProtocol, Replication, 
SplitTransactionOnCluster, ScannerTimeout, MasterFailover, MultiParallel

Looking at the ServerCustomProtocol (the only test that has failures with the 
patch but not without), I see that this is a quite frequent intermittent test 
failure in my automated runs of HBase trunk tests.

Any advice about what version I should select as the baseline for my unit test 
run? The only trunk version that I managed to get a clean unit test run with 
was r1147350, and my patch against that passed all unit tests as well, but I 
think some changes were introduced since then that made the patch not apply 
cleanly, so I rebased the patch to a more recent version (and got all the test 
failures of that version). 

Notwithstanding all the above, I believe the patch is currently in a stable 
state and can be committed, and I will confirm that once a few more unit test 
runs complete.


> Change the HFile Format
> -----------------------
>
>                 Key: HBASE-3857
>                 URL: https://issues.apache.org/jira/browse/HBASE-3857
>             Project: HBase
>          Issue Type: New Feature
>    Affects Versions: 0.90.4
>            Reporter: Liyin Tang
>            Assignee: Mikhail Bautin
>         Attachments: 0001-review_hfile-v2-r1144693_2011-07-15_11_14_44.patch, 
> 0001-review_hfile-v2-r1147350_2011-07-26_11_55_59.patch, 
> 0001-review_hfile-v2-r1152122-2011_08_01_03_18_00.patch, 
> hfile_format_v2_design_draft_0.1.pdf, hfile_format_v2_design_draft_0.3.pdf, 
> hfile_format_v2_design_draft_0.4.odt
>
>
> In order to support HBASE-3763 and HBASE-3856, we need to change the format 
> of the HFile. The new format proposal is attached here. Thanks for Mikhail 
> Bautin for the documentation. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to