influxdb/coordinator
Jonathan A. Sternberg 733d842812 Turn the ExecutionContext into a context.Context
Along with modifying ExecutionContext to be a context and have the
TaskManager return the context itself, this also creates a Monitor
interface and exposes the Monitor through the Context. This way, we can
access the monitor from within the query.Select method and keep all of
the limits inside of the query package instead of leaking them into the
statement executor.

An eventual goal is to remove the InterruptCh from the IteratorOptions
and use the Context instead, but for now, we'll just assign the done
channel from the Context to the IteratorOptions so at least they refer
to the same channel.
2018-03-08 14:03:20 -06:00
..
config.go Separate the query engine into a separate package 2017-08-16 13:38:43 -05:00
config_test.go Remove old cluster config options 2016-05-11 12:59:30 -06:00
meta_client.go Merge branch 'master' into ah-truncate-shards 2017-11-28 17:25:31 -07:00
meta_client_test.go Merge branch 'master' into ah-truncate-shards 2017-11-28 17:25:31 -07:00
points_writer.go Update logging calls to take advantage of structured logging 2018-02-20 10:04:19 -06:00
points_writer_internal_test.go Fixes issue with point hitting wrong shard 2016-10-19 21:06:29 +01:00
points_writer_test.go Cleanup remaining packages 2018-01-21 12:08:25 -08:00
shard_mapper.go Support WHERE time clause in SHOW TAG VALUES 2017-11-06 19:15:01 +00:00
shard_mapper_test.go Support WHERE time clause in SHOW TAG VALUES 2017-11-06 19:15:01 +00:00
statement_executor.go Turn the ExecutionContext into a context.Context 2018-03-08 14:03:20 -06:00
statement_executor_test.go Rename some of the structs and interfaces in the query package 2018-03-02 09:44:12 -06:00