xl-meta.go dump skip CRC check (#12031)

Skip CRC of metadata.
This commit is contained in:
Klaus Post
2021-04-10 02:38:23 +02:00
committed by GitHub
parent 0ddc4f0075
commit d50193d30f

View File

@@ -97,11 +97,16 @@ GLOBAL FLAGS:
if err != nil {
return err
}
case 1:
case 1, 2:
v, b, err := msgp.ReadBytesZC(b)
if err != nil {
return err
}
if _, nbuf, err := msgp.ReadUint32Bytes(b); err == nil {
// Read metadata CRC (added in v2, ignore if not found)
b = nbuf
}
_, err = msgp.CopyToJSON(buf, bytes.NewBuffer(v))
if err != nil {
return err