# Functions
NewErrorRunner creates a new error runner.
NewQueryRunner instantiates a new distributed query runner.
# Structs
ErrorRunner is used to propagate an error all the way to the aggregation routine.
QueryRunner denotes a query runner / executor, wrapping a Querier interface instance with other fields required to perform a distributed query.
# Interfaces
Querier provides a general interface for all query executors.
QuerierAnyable extends a "common" Querier with the support to retrieve a list of all hosts / targets available to the Querier.
# Type aliases
QueryOption configures the query runner.