// Find out which terms are indexed
// TODO: Should we cache indexed terms or does that not make sense since we are always
// loading data.
StopWatch queryMetadata = new StopWatch();
queryMetadata.start();
Map<String,Multimap<String,Class<? extends Normalizer>>> metadataResults;
try {
metadataResults = findIndexedTerms(connector, auths, fields, typeFilter);
} catch (Exception e1) {
throw new RuntimeException("Error in metadata lookup", e1);