aboutsummaryrefslogtreecommitdiff
path: root/weed/storage/volume_info.go
diff options
context:
space:
mode:
Diffstat (limited to 'weed/storage/volume_info.go')
-rw-r--r--weed/storage/volume_info.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/weed/storage/volume_info.go b/weed/storage/volume_info.go
index 7afad412d..f5ddeca14 100644
--- a/weed/storage/volume_info.go
+++ b/weed/storage/volume_info.go
@@ -18,6 +18,7 @@ type VolumeInfo struct {
DeleteCount int
DeletedByteCount uint64
ReadOnly bool
+ CompactRevision uint32
}
func NewVolumeInfo(m *master_pb.VolumeInformationMessage) (vi VolumeInfo, err error) {
@@ -30,6 +31,7 @@ func NewVolumeInfo(m *master_pb.VolumeInformationMessage) (vi VolumeInfo, err er
DeletedByteCount: m.DeletedByteCount,
ReadOnly: m.ReadOnly,
Version: Version(m.Version),
+ CompactRevision: m.CompactRevision,
}
rp, e := NewReplicaPlacementFromByte(byte(m.ReplicaPlacement))
if e != nil {
@@ -57,6 +59,7 @@ func (vi VolumeInfo) ToVolumeInformationMessage() *master_pb.VolumeInformationMe
ReplicaPlacement: uint32(vi.ReplicaPlacement.Byte()),
Version: uint32(vi.Version),
Ttl: vi.Ttl.ToUint32(),
+ CompactRevision: vi.CompactRevision,
}
}