enumerate_result_files should also include run names in the descriptor
This raises a more general question: what /should/ be exposed in the
descriptor? It exposes a lot of implementation-specific information about
the hierarchy that we don't necessarily want to commit to... perhaps it
should be made clear that all of its properties are optional?
@@ -99,7 +99,8 @@ def enumerate_result_files(dataset = None, limit = None, count = None,
"limit": l,
"distance": dst,
"query_dataset": q,
- "algorithm": a
+ "algorithm": a,
+ "run": r
}
yield (descriptor, rpath)
