protected String[] splitKey(String key) {
    String[] splits = key.split("(?<!\\\\)\\.");
    if (splits.length < 1) {
      splits = new String[]{key};
    }
    return splits;
  }
Splits a property key into its fragments.
@param key the property key
@return the key fragments
standalone-metastore/metastore-common/src/main/java/org/apache/hadoop/hive/metastore/properties/PropertyManager.java