mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2025-01-10 15:14:09 +00:00
lib/storage: code cleanup after 5bfd4e6218
This commit is contained in:
parent
4108e85efd
commit
64e2d66014
1 changed files with 8 additions and 8 deletions
|
@ -50,9 +50,9 @@ type Storage struct {
|
|||
slowPerDayIndexInserts uint64
|
||||
slowMetricNameLoads uint64
|
||||
|
||||
path string
|
||||
cachePath string
|
||||
retentionMonths int
|
||||
path string
|
||||
cachePath string
|
||||
retentionMsecs int64
|
||||
|
||||
// lock file for exclusive access to the storage on the given path.
|
||||
flockF *os.File
|
||||
|
@ -118,11 +118,10 @@ func OpenStorage(path string, retentionMsecs int64) (*Storage, error) {
|
|||
if retentionMsecs <= 0 {
|
||||
retentionMsecs = maxRetentionMsecs
|
||||
}
|
||||
retentionMonths := (retentionMsecs + (msecsPerMonth - 1)) / msecsPerMonth
|
||||
s := &Storage{
|
||||
path: path,
|
||||
cachePath: path + "/cache",
|
||||
retentionMonths: int(retentionMonths),
|
||||
path: path,
|
||||
cachePath: path + "/cache",
|
||||
retentionMsecs: retentionMsecs,
|
||||
|
||||
stop: make(chan struct{}),
|
||||
}
|
||||
|
@ -473,8 +472,9 @@ func (s *Storage) startRetentionWatcher() {
|
|||
}
|
||||
|
||||
func (s *Storage) retentionWatcher() {
|
||||
retentionMonths := int((s.retentionMsecs + (msecsPerMonth - 1)) / msecsPerMonth)
|
||||
for {
|
||||
d := nextRetentionDuration(s.retentionMonths)
|
||||
d := nextRetentionDuration(retentionMonths)
|
||||
select {
|
||||
case <-s.stop:
|
||||
return
|
||||
|
|
Loading…
Reference in a new issue