log time of query execution

This commit is contained in:
ahr
2017-12-10 17:52:32 +01:00
parent f17bc55a8f
commit 3ee6336125

View File

@@ -150,13 +150,14 @@ public class PerformanceDb implements AutoCloseable {
* @return {@link Result}
*/
public Result get(final String query, final List<String> groupBy) {
final long start = System.nanoTime();
final List<PdbFile> pdbFiles = tagsToFile.getFilesForQuery(query);
final Grouping grouping = Grouping.groupBy(pdbFiles, groupBy);
final Result result = toResult(grouping);
METRICS_LOGGER.debug("query execution took: " + (System.nanoTime() - start) / 1_000_000.0
+ "ms: " + query + " ("+groupBy+"): files found: " + pdbFiles.size());
return result;
}