aboutsummaryrefslogtreecommitdiff
path: root/weed/storage/volume_read_all.go
diff options
context:
space:
mode:
Diffstat (limited to 'weed/storage/volume_read_all.go')
-rw-r--r--weed/storage/volume_read_all.go11
1 files changed, 7 insertions, 4 deletions
diff --git a/weed/storage/volume_read_all.go b/weed/storage/volume_read_all.go
index 9d4116eb0..798f9c495 100644
--- a/weed/storage/volume_read_all.go
+++ b/weed/storage/volume_read_all.go
@@ -30,10 +30,13 @@ func (scanner *VolumeFileScanner4ReadAll) VisitNeedle(n *needle.Needle, offset i
}
sendErr := scanner.Stream.Send(&volume_server_pb.ReadAllNeedlesResponse{
- VolumeId: uint32(scanner.V.Id),
- NeedleId: uint64(n.Id),
- Cookie: uint32(n.Cookie),
- NeedleBlob: n.Data,
+ VolumeId: uint32(scanner.V.Id),
+ NeedleId: uint64(n.Id),
+ Cookie: uint32(n.Cookie),
+ NeedleBlob: n.Data,
+ NeedleBlobCompressed: n.IsCompressed(),
+ LastModified: n.LastModified,
+ Crc: n.Checksum.Value(),
})
if sendErr != nil {
return sendErr