i am some pullzed by Snapbuild.c
it seem some code can not reach for ever.
SnapBuildCommitTxn
{
//can not reach there
if (builder->state == SNAPBUILD_START ||
(builder->state == SNAPBUILD_BUILDING_SNAPSHOT &&
TransactionIdPrecedes(xid, SnapBuildNextPhaseAt(builder))))
}
DecodeXactOp {
if (SnapBuildCurrentState(builder) < SNAPBUILD_FULL_SNAPSHOT)
return; //returned
}
}
| |
ifquant
|
|
ifquant(at)163(dot)com
|
签名由网易邮箱大师定制