osbenchmark/metrics.py (4 lines): - line 56: # TODO #653: Remove version-specific support for metrics stores before 7.0.0. - line 67: # TODO #653: Remove version-specific support for metrics stores before 7.0.0 (also adjust template) - line 96: # TODO #653: Remove version-specific support for metrics stores before 7.0.0. - line 1361: # TODO: cluster is optional for BWC. This can be removed after some grace period. osbenchmark/workload/workload.py (3 lines): - line 464: # TODO #341: Improve API to let users define what they want (everything, just specific types, ...) - line 472: # TODO #341: Improve API to let users define what they want (everything, just specific types, ...) - line 484: # TODO #341: Improve API to let users define what they want (everything, just specific types, ...) osbenchmark/worker_coordinator/runner.py (3 lines): - line 412: # TODO: remove and use https://docs.python.org/3/library/stdtypes.html#str.removeprefix - line 2039: # TODO: Allow to use this from (selected) regular runners and add user documentation. - line 2040: # TODO: It would maybe be interesting to add meta-data on how many retries there were. osbenchmark/builder/builder.py (2 lines): - line 151: # TODO: Do we need to expose this as a separate command as well? - line 355: # TODO: This is implicitly set by #load_provision_config() - can we gather this elsewhere? osbenchmark/worker_coordinator/worker_coordinator.py (2 lines): - line 1099: # TODO: This could be misleading given that one worker could execute more than one task... - line 1949: # TODO: Can we offload the parameter source execution to a different thread / process? Is this too heavy-weight? osbenchmark/telemetry.py (1 line): - line 1116: # TODO Consider moving under the utils package for broader/future use? osbenchmark/builder/launcher.py (1 line): - line 187: # TODO remove this when ES <8.0 becomes unsupported by Benchmark osbenchmark/workload/loader.py (1 line): - line 866: # TODO #341: Should we allow this for snapshots too?