influxdb/services/httpd
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 Added option to write HTTP request logs to separate file. 2018-02-14 23:11:01 -07:00
config_test.go Cleanup services package 2018-01-21 10:52:37 -08:00
gzip.go rework gzip compressor so it is lazily created for 200 OK requests only 2017-06-05 21:38:32 +08:00
handler.go Rename some of the structs and interfaces in the query package 2018-03-02 09:44:12 -06:00
handler_test.go Turn the ExecutionContext into a context.Context 2018-03-08 14:03:20 -06:00
io.go Add config test; add negative value test 2017-06-06 08:42:45 +08:00
io_test.go NEW max-body-size config; HTTP 413 if body exceeds max size; fixes #8299 2017-06-05 21:38:33 +08:00
listen.go Teach the http service how to enforce connection limits 2016-05-12 16:25:16 -04:00
listen_test.go Use unbuffered error channels in tests 2017-01-17 10:53:15 -08:00
pprof.go Adds mutex profile 2017-08-04 14:36:39 +01:00
requests.go cleanup: remove poor usage of ',ok' with maps 2017-08-30 09:49:31 -04:00
response_logger.go influxdata/influxdb/influxql -> influxdata/influxql 2017-10-30 14:40:26 -07:00
response_writer.go Merge pull request #9349 from influxdata/er-the-purge 2018-01-25 17:11:53 -08:00
response_writer_test.go fix nil err panic in msgpack httpd WriteResponse 2018-01-23 19:54:00 -05:00
service.go Merge pull request #9454 from influxdata/js-structured-logging 2018-02-21 09:14:40 -06:00