@Explain(displayName = "Truncated Path -> Alias", explainLevels = { Level.EXTENDED })
  public Map<String, List<String>> getTruncatedPathToAliases() {
    Map<String, List<String>> trunPathToAliases = new LinkedHashMap<String, List<String>>();
    Iterator<Entry<Path, List<String>>> itr = this.pathToAliases.entrySet().iterator();
    while (itr.hasNext()) {
      Entry<Path, List<String>> entry = itr.next();
      Path origiKey = entry.getKey();
      String newKey = PlanUtils.removePrefixFromWarehouseConfig(origiKey.toString());
      List<String> value = entry.getValue();
      trunPathToAliases.put(newKey, value);
    }
    return trunPathToAliases;
  }
This is used to display and verify output of "Path -&gt; Alias" in test framework.

QTestUtil masks "Path -&gt; Alias" and makes verification impossible.
By keeping "Path -&gt; Alias" intact and adding a new display name which is not
masked by QTestUtil by removing prefix.

Notes: we would still be masking for intermediate directories.

@return
ql/src/java/org/apache/hadoop/hive/ql/plan/MapWork.java