@@ -39,7 +39,11 @@ type prepareSnapApplyInput struct {
3939// prepareSnapApply writes the unreplicated SST for the snapshot and clears disk data for subsumed replicas.
4040func prepareSnapApply (
4141 ctx context.Context , input prepareSnapApplyInput ,
42- ) (clearedUnreplicatedSpan roachpb.Span , clearedSubsumedSpans []roachpb.Span , _ error ) {
42+ ) (
43+ roachpb.Span , // clearedUnreplicatedSpan
44+ []roachpb.Span , // clearedSubsumedSpans
45+ error ,
46+ ) {
4347 // Step 1: Write unreplicated SST
4448 unreplicatedSSTFile , clearedUnreplicatedSpan , err := writeUnreplicatedSST (
4549 ctx , input .id , input .st , input .truncState , input .hardState , input .logSL ,
@@ -51,15 +55,12 @@ func prepareSnapApply(
5155 return roachpb.Span {}, nil , err
5256 }
5357
54- if len (input .subsumedDescs ) > 0 {
55- spans , err := clearSubsumedReplicaDiskData (
56- ctx , input .st , input .todoEng , input .writeSST ,
57- input .desc , input .subsumedDescs ,
58- )
59- if err != nil {
60- return roachpb.Span {}, nil , err
61- }
62- clearedSubsumedSpans = spans
58+ clearedSubsumedSpans , err := clearSubsumedReplicaDiskData (
59+ ctx , input .st , input .todoEng , input .writeSST ,
60+ input .desc , input .subsumedDescs ,
61+ )
62+ if err != nil {
63+ return roachpb.Span {}, nil , err
6364 }
6465
6566 return clearedUnreplicatedSpan , clearedSubsumedSpans , nil
0 commit comments