Add documenting assertion. This makes it easier to follow how we
maintain the top parent link in target subtree's half-dead/leaf level
page.
leaftopparent = InvalidBlockNumber;
}
+ /* No leaftopparent for level 0 (leaf page) or level 1 target */
+ Assert(!BlockNumberIsValid(leaftopparent) || targetlevel > 1);
+
/*
* And next write-lock the (current) right sibling.
*/
safexid = xlrec->safexid;
/* No leaftopparent for level 0 (leaf page) or level 1 target */
- Assert(xlrec->leaftopparent == InvalidBlockNumber || level > 1);
+ Assert(!BlockNumberIsValid(xlrec->leaftopparent) || level > 1);
/*
* In normal operation, we would lock all the pages this WAL record