presto-main/src/main/java/io/prestosql/execution/buffer/PagesSerdeUtil.java/PagesSerdeUtil/readSerializedPage
class PagesSerdeUtil:    private static SerializedPage readSerializedPage(SliceInput sliceInput)
    {
        int positionCount = sliceInput.readInt();
        PageCodecMarker.MarkerSet markers = PageCodecMarker.MarkerSet.fromByteValue(sliceInput.readByte());
        int uncompressedSizeInBytes = sliceInput.readInt();
        int sizeInBytes = sliceInput.readInt();
        Slice slice = sliceInput.readSlice(toIntExact((sizeInBytes)));
        return new SerializedPage(slice, markers, positionCount, uncompressedSizeInBytes);
    }