未验证 提交 d8c17025 编写于 作者: M Marco Pracucci 提交者: GitHub

Fix TSDB head struct dump on querier error (#8379)

* Fix TSDB head struct dump on querier error
Signed-off-by: NMarco Pracucci <marco@pracucci.com>

* Added mint/maxt to RangeHead.String()
Signed-off-by: NMarco Pracucci <marco@pracucci.com>
上级 82330b96
......@@ -1010,6 +1010,13 @@ func (h *RangeHead) Meta() BlockMeta {
}
}
// String returns an human readable representation of the range head. It's important to
// keep this function in order to avoid the struct dump when the head is stringified in
// errors or logs.
func (h *RangeHead) String() string {
return fmt.Sprintf("range head (mint: %d, maxt: %d)", h.MinTime(), h.MaxTime())
}
// initAppender is a helper to initialize the time bounds of the head
// upon the first sample it receives.
type initAppender struct {
......@@ -1492,6 +1499,13 @@ func (h *Head) Close() error {
return errs.Err()
}
// String returns an human readable representation of the TSDB head. It's important to
// keep this function in order to avoid the struct dump when the head is stringified in
// errors or logs.
func (h *Head) String() string {
return "head"
}
type headChunkReader struct {
head *Head
mint, maxt int64
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册