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