diff options
Diffstat (limited to 'weed/storage/volume_read_all.go')
| -rw-r--r-- | weed/storage/volume_read_all.go | 11 |
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 |
