prometheus/storage/remote
Corentin Chary 530107f8ef federation: nil pointer deference when using remove read
```
level=error ts=2018-06-13T07:19:04.515149169Z caller=stdlib.go:89 component=web caller="http: panic serving [::1" msg="]:56202: runtime error: invalid memory address or nil pointer dereference"
level=error ts=2018-06-13T07:19:04.516199547Z caller=stdlib.go:89 component=web caller="http: panic serving [::1" msg="]:56204: runtime error: invalid memory address or nil pointer dereference"
level=error ts=2018-06-13T07:19:04.51717692Z caller=stdlib.go:89 component=web caller="http: panic serving [::1" msg="]:56206: runtime error: invalid memory address or nil pointer dereference"
level=error ts=2018-06-13T07:19:04.564952878Z caller=stdlib.go:89 component=web caller="http: panic serving [::1" msg="]:56208: runtime error: invalid memory address or nil pointer dereference"
level=error ts=2018-06-13T07:19:04.566575791Z caller=stdlib.go:89 component=web caller="http: panic serving [::1" msg="]:56210: runtime error: invalid memory address or nil pointer dereference"
level=error ts=2018-06-13T07:19:04.567106063Z caller=stdlib.go:89 component=web caller="http: panic serving [::1" msg="]:56212: runtime error: invalid memory address or nil pointer dereference"
```

When remove read is enabled, federation will call `q.Select(nil, mset...)`
which will break remote reads because it currently doesn't handle empty
SelectParams.

Signed-off-by: Corentin Chary <c.chary@criteo.com>
2018-06-18 17:21:12 +01:00
..
client.go Add proper unclean shutdown handling with a cancellable context. 2018-05-29 09:51:29 +01:00
client_test.go Review feedback. 2018-05-29 11:35:43 +01:00
codec.go federation: nil pointer deference when using remove read 2018-06-18 17:21:12 +01:00
codec_test.go Fix remote read labelset corruption (#3456) 2017-11-12 00:47:47 +01:00
ewma.go Initial port of remote storage to v2. 2017-07-12 12:27:57 +01:00
queue_manager.go Add queue name to logger for remote writes 2018-06-01 13:04:00 +00:00
queue_manager_test.go Add proper unclean shutdown handling with a cancellable context. 2018-05-29 09:51:29 +01:00
read.go Pass query hints down into remote read query proto (#4122) 2018-05-08 09:48:13 +01:00
read_test.go *: implement query params 2018-02-13 12:17:22 +01:00
storage.go Make remote flush deadline a command line param. 2018-05-23 15:06:01 +01:00
write.go rename package retrieve to scrape 2018-02-01 09:55:07 +00:00