-
Notifications
You must be signed in to change notification settings - Fork 133
Closed
Description
https://github.com/HDT3213/rdb/blob/master/core/list.go
if length == model.QuicklistNodeContainerPlain {
entry, err := dec.readString()
if err != nil {
return nil, nil, err
}
entries = append(entries, entry)
detail.NodeEncodings = append(detail.NodeEncodings, model.QuicklistNodeContainerPlain)
} else if length == model.QuicklistNodeContainerPacked {
page, lengths, err := dec.readListPack()
if err != nil {
return nil, nil, err
}
entries = append(entries, page...)
detail.NodeEncodings = append(detail.NodeEncodings, model.QuicklistNodeContainerPlain)
detail.ListPackEntrySize = append(detail.ListPackEntrySize, lengths)
}
如果是model.QuicklistNodeContainerPacked,那么 detail.NodeEncodings = append(detail.NodeEncodings, model.QuicklistNodeContainerPlain) 应该是 QuicklistNodeContainerPacked
Metadata
Metadata
Assignees
Labels
No labels