protected ModifiedStatus isPageModified(PageElement pageElement) {
    long startTime = pageElement.getStartTime();
    long endTime = pageElement.getEndTime();
    AbstractAlignedChunkMetadata alignedChunkMetadata =
        (AbstractAlignedChunkMetadata) pageElement.getChunkMetadataElement().chunkMetadata;
    return AlignedSeriesBatchCompactionUtils.calculateAlignedPageModifiedStatus(
        startTime, endTime, alignedChunkMetadata, ignoreAllNullRows);
  }
NONE_DELETED means that no data on this page has been deleted. <br>
PARTIAL_DELETED means that there is data on this page been deleted. <br>
ALL_DELETED means that all data on this page has been deleted.

<p>Notice: If is aligned page, return ALL_DELETED if and only if all value pages are deleted.
Return NONE_DELETED if and only if no data exists on all value pages is deleted
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/execute/utils/executor/fast/FastAlignedSeriesCompactionExecutor.java