From e1d9bf77f1990ff246d02bb33374068d34dad3d2 Mon Sep 17 00:00:00 2001 From: Tom Wilkie Date: Tue, 4 Dec 2018 16:49:21 +0000 Subject: [PATCH] Export the error field in ErrStorage, so we can 'throw' it outside the package. (#4954) Signed-off-by: Tom Wilkie --- promql/engine.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/promql/engine.go b/promql/engine.go index 7dc1cc4a6a..3b4c45aa7a 100644 --- a/promql/engine.go +++ b/promql/engine.go @@ -74,7 +74,7 @@ type ( ErrTooManySamples string // ErrStorage is returned if an error was encountered in the storage layer // during query handling. - ErrStorage struct{ error } + ErrStorage struct{ Err error } ) func (e ErrQueryTimeout) Error() string { @@ -87,7 +87,7 @@ func (e ErrTooManySamples) Error() string { return fmt.Sprintf("query processing would load too many samples into memory in %s", string(e)) } func (e ErrStorage) Error() string { - return e.error.Error() + return e.Err.Error() } // A Query is derived from an a raw query string and can be run against an engine