private Path dataExportDir() throws SemanticException {
      return exportDir(dataExportRootDir());
    }
This is currently referring to the export path for the data within a non partitioned table.
Partition's data export directory is created within the export semantics of partition.
ql/src/java/org/apache/hadoop/hive/ql/parse/repl/dump/TableExport.java