|
@ -158,6 +158,9 @@ func getVolumeFiles(v uint32, addr string) (map[types.NeedleId]needleState, int6 |
|
|
files := map[types.NeedleId]needleState{} |
|
|
files := map[types.NeedleId]needleState{} |
|
|
err = idx.WalkIndexFile(idxFile, func(key types.NeedleId, offset types.Offset, size types.Size) error { |
|
|
err = idx.WalkIndexFile(idxFile, func(key types.NeedleId, offset types.Offset, size types.Size) error { |
|
|
if offset.IsZero() || size.IsDeleted() { |
|
|
if offset.IsZero() || size.IsDeleted() { |
|
|
|
|
|
if size < 0 { |
|
|
|
|
|
size = -size |
|
|
|
|
|
} |
|
|
files[key] = needleState{ |
|
|
files[key] = needleState{ |
|
|
state: stateDeleted, |
|
|
state: stateDeleted, |
|
|
size: size, |
|
|
size: size, |
|
|