Context: How does \Magento\Framework\Model\ResourceModel\Db\VersionControl\AbstractDb::processAfterSaves() work for a shipment?
\Magento\Framework\Model\ResourceModel\Db\VersionControl\AbstractDb::processAfterSaves()
Details: How does \Magento\Sales\Model\ResourceModel\Order\Shipment\Relation::processRelation() work?
\Magento\Sales\Model\ResourceModel\Order\Shipment\Relation::processRelation()
See also:
relation-processor