@Override
  public PlanNode clone() {
    return new SeriesScanNode(
        getPlanNodeId(),
        getSeriesPath(),
        getScanOrder(),
        getPushDownPredicate(),
        getPushDownLimit(),
        getPushDownOffset(),
        getRegionReplicaSet());
  }
SeriesScanNode is responsible for read data a specific series. When reading data, the
SeriesScanNode can read the raw data batch by batch. And also, it can leverage the filter and
other info to decrease the result set.

<p>Children type: no child is allowed for SeriesScanNode
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/source/SeriesScanNode.java