hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Todd Lipcon (Updated) (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-5782) Edits can be appended out of seqid order since HBASE-4487
Date Tue, 17 Apr 2012 06:11:51 GMT

     [ https://issues.apache.org/jira/browse/HBASE-5782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Todd Lipcon updated HBASE-5782:
-------------------------------

    Attachment: hbase-5782.txt

New rev - this one should even compile! :)

I tested a few of the hlog tests locally and they seem to pass. Also ran the standalone hlog
tool with a bunch of threads and -verify. Throughput is identical, and errors are gone.

I'm nervous about error handling, though... seems like if the syncer thread had an error,
another thread might wait forever.

I'd really like to rip this apart and make it all component-ized and unit-testable, but tried
to keep this patch minimal.
                
> Edits can be appended out of seqid order since HBASE-4487
> ---------------------------------------------------------
>
>                 Key: HBASE-5782
>                 URL: https://issues.apache.org/jira/browse/HBASE-5782
>             Project: HBase
>          Issue Type: Bug
>          Components: wal
>    Affects Versions: 0.94.0
>            Reporter: Gopinathan A
>            Assignee: ramkrishna.s.vasudevan
>            Priority: Blocker
>             Fix For: 0.94.0
>
>         Attachments: 5782-sketch.txt, 5782.txt, 5782.unfinished-stack.txt, HBASE-5782.patch,
hbase-5782.txt
>
>
> Create a table with 1000 splits, after the region assignemnt, kill the regionserver wich
contains META table.
> Here few regions are missing after the log splitting and region assigment. HBCK report
shows multiple region holes are got created.
> Same scenario was verified mulitple times in 0.92.1, no issues.

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

        

Mime
View raw message