ec encode volumes quiet for a period of time

This commit is contained in:
Chris Lu
2019-05-31 23:41:17 -07:00
parent a72cef3c42
commit f919d0235c
5 changed files with 133 additions and 113 deletions

View File

@@ -154,7 +154,7 @@ func (v *Volume) expiredLongEnough(maxDelayMinutes uint32) bool {
}
func (v *Volume) ToVolumeInformationMessage() *master_pb.VolumeInformationMessage {
size, _, _ := v.FileStat()
size, _, modTime := v.FileStat()
return &master_pb.VolumeInformationMessage{
Id: uint32(v.Id),
Size: size,
@@ -167,5 +167,6 @@ func (v *Volume) ToVolumeInformationMessage() *master_pb.VolumeInformationMessag
Version: uint32(v.Version()),
Ttl: v.Ttl.ToUint32(),
CompactRevision: uint32(v.SuperBlock.CompactionRevision),
ModifiedAtSecond: modTime.Unix(),
}
}