We have a separate wal for meta region. While log splitting logic haven't taken the advantage of this and splitlogworker still picks a wal file randomly. Imaging if we have multiple region servers including meta RS fails about the same time while meta wal is recovered last, all failed regions have to wait meta recovered and then can be online again.
The open JIRA is to let splitlogworker to pick a meta wal file firstly and then others.
|Field||Original Value||New Value|
|Assignee||Jeffrey Zhong [ jeffreyz ]|
|Status||Open [ 1 ]||Patch Available [ 10002 ]|
|Fix Version/s||0.98.0 [ 12323143 ]|
|Fix Version/s||0.95.1 [ 12324288 ]|
|Status||Patch Available [ 10002 ]||Resolved [ 5 ]|
|Hadoop Flags||Reviewed [ 10343 ]|
|Resolution||Fixed [ 1 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|24m 36s||1||Jeffrey Zhong||28/May/13 19:03|
|1d 22h 18m||1||stack||30/May/13 17:21|
|116d 1h 46m||1||stack||23/Sep/13 19:08|