@Override
  public void moveDataToNewMNode(final IDeviceMNode<N> newMNode) {
    newMNode.setSchemaTemplateId(schemaTemplateId);
    newMNode.setUseTemplate(useTemplate);
    newMNode.setAliasChildren(aliasChildren);
    newMNode.setAligned(isAligned);
  }
suppress warnings reason: volatile for double synchronized check

<p>This will be a ConcurrentHashMap instance
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/schemaengine/schemaregion/mtree/impl/mem/mnode/info/TreeDeviceInfo.java