mirror of
https://github.com/prometheus/prometheus
synced 2024-12-27 17:13:22 +00:00
db: Made overlap String() prettier and more readable.
Signed-off-by: Bartek Plotka <bwplotka@gmail.com>
This commit is contained in:
parent
00e13f519a
commit
03e94365e1
12
db.go
12
db.go
@ -590,16 +590,22 @@ func (o Overlaps) String() string {
|
||||
var groups []string
|
||||
for _, m := range overlaps {
|
||||
groups = append(groups, fmt.Sprintf(
|
||||
"[id: %s mint: %d maxt: %d range: %s]",
|
||||
"%s %d-%d <%s>",
|
||||
m.ULID.String(),
|
||||
m.MinTime,
|
||||
m.MaxTime,
|
||||
(time.Duration((m.MaxTime-m.MinTime)/1000)*time.Second).String(),
|
||||
))
|
||||
}
|
||||
res = append(res, fmt.Sprintf("[%d %d]: <%s> ", r.Min, r.Max, strings.Join(groups, "")))
|
||||
res = append(res, fmt.Sprintf(
|
||||
"[%d-%d <%s>](%d): %s",
|
||||
r.Min, r.Max,
|
||||
(time.Duration((r.Max-r.Min)/1000)*time.Second).String(),
|
||||
len(overlaps),
|
||||
strings.Join(groups, "; ")),
|
||||
)
|
||||
}
|
||||
return strings.Join(res, "")
|
||||
return strings.Join(res, "\n")
|
||||
}
|
||||
|
||||
// OverlappingBlocks returns all overlapping blocks from given meta files.
|
||||
|
Loading…
Reference in New Issue
Block a user