Files
loki/pkg/storage/errors/errors.go
Cyril Tovena 8f02495453 Refactoring of the Loki storage (#5833)
* Extract index interface from the series store

* moving package around

* Moving more things around

Signed-off-by: Cyril Tovena <cyril.tovena@gmail.com>

* Moving more things around

Signed-off-by: Cyril Tovena <cyril.tovena@gmail.com>

* moving package around

* Moving more things around again

Signed-off-by: Cyril Tovena <cyril.tovena@gmail.com>

* Moving more things around again

Signed-off-by: Cyril Tovena <cyril.tovena@gmail.com>

* improve composite store for more generics index store

* fixes first round of tests and ensure coverage is still good

* implement series method

* Fixes storage tests

Signed-off-by: Cyril Tovena <cyril.tovena@gmail.com>

* Add test for GetSeries

Signed-off-by: Cyril Tovena <cyril.tovena@gmail.com>

* Make Loki compile

Signed-off-by: Cyril Tovena <cyril.tovena@gmail.com>

* lint the whole project

Signed-off-by: Cyril Tovena <cyril.tovena@gmail.com>

* Fixes tests

Signed-off-by: Cyril Tovena <cyril.tovena@gmail.com>

* tsdb util package usage

Signed-off-by: Cyril Tovena <cyril.tovena@gmail.com>

* Add more information of why SetChunkFilterer exists for the index

Signed-off-by: Cyril Tovena <cyril.tovena@gmail.com>

* Fixes ruler/base package

Signed-off-by: Cyril Tovena <cyril.tovena@gmail.com>

* Fixes o2

Signed-off-by: Cyril Tovena <cyril.tovena@gmail.com>
2022-04-08 13:20:49 -04:00

11 lines
257 B
Go

package errors
var ErrQueryMustContainMetricName = QueryError("query must contain metric name")
// Query errors are to be treated as user errors, rather than storage errors.
type QueryError string
func (e QueryError) Error() string {
return string(e)
}