}
Splitter commaSplitter = Splitter.on(',').omitEmptyStrings().trimResults();
Splitter equalSplitter = Splitter.on('=').omitEmptyStrings().trimResults();
Map<String, String> partitionValues = Maps.newHashMap();
for (String keyValStr : commaSplitter.split(outputTablePartitionString)) {
List<String> keyVal = Lists.newArrayList(equalSplitter.split(keyValStr));
if (keyVal.size() != 2) {
throw new IllegalArgumentException(
"Unrecognized partition value format: " +
outputTablePartitionString);
}