@Override
  public int hashCode() {
    return Objects.hash(id, planNodeTree);
  }
PlanFragment contains a sub-query of distributed query.
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/PlanFragment.java