forked from TrueCloudLab/frostfs-api-go
[#83] object: Regenerate protobufs for ECHeader
* Fix marshalers and converters; * Fix unit-tests. Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
This commit is contained in:
parent
4fe42ac4ad
commit
0803bc6ded
5 changed files with 103 additions and 83 deletions
|
@ -270,7 +270,7 @@ func (h *ECHeader) ToGRPCMessage() grpc.Message {
|
|||
|
||||
m.Parent = h.Parent.ToGRPCMessage().(*refsGRPC.ObjectID)
|
||||
m.ParentSplitId = h.ParentSplitID
|
||||
m.ParentSplitIndex = h.ParentSplitIndex
|
||||
m.ParentSplitParentId = h.ParentSplitParentID.ToGRPCMessage().(*refsGRPC.ObjectID)
|
||||
m.Index = h.Index
|
||||
m.Total = h.Total
|
||||
m.Header = h.Header
|
||||
|
@ -303,7 +303,21 @@ func (h *ECHeader) FromGRPCMessage(m grpc.Message) error {
|
|||
}
|
||||
|
||||
h.ParentSplitID = v.GetParentSplitId()
|
||||
h.ParentSplitIndex = v.GetParentSplitIndex()
|
||||
|
||||
parSplitParentID := v.GetParentSplitParentId()
|
||||
if parSplitParentID == nil {
|
||||
h.ParentSplitParentID = nil
|
||||
} else {
|
||||
if h.ParentSplitParentID == nil {
|
||||
h.ParentSplitParentID = new(refs.ObjectID)
|
||||
}
|
||||
|
||||
err = h.ParentSplitParentID.FromGRPCMessage(parSplitParentID)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
h.Index = v.GetIndex()
|
||||
h.Total = v.GetTotal()
|
||||
h.Header = v.GetHeader()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue