Skip to content

Commit ceeb65f

Browse files
committed
set the user input mergeplan option correctly
1 parent 568e782 commit ceeb65f

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

index/scorch/merge.go

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -226,12 +226,14 @@ func (s *Scorch) parseMergePlannerOptions() (*mergeplan.MergePlanOptions,
226226
}
227227
}
228228

229-
po, err := s.parsePersisterOptions()
230-
if err != nil {
231-
return nil, err
232-
}
229+
if mergePlannerOptions.FloorSegmentFileSize == 0 {
230+
po, err := s.parsePersisterOptions()
231+
if err != nil {
232+
return nil, err
233+
}
233234

234-
mergePlannerOptions.FloorSegmentFileSize = int64(po.MaxSizeInMemoryMergePerWorker)
235+
mergePlannerOptions.FloorSegmentFileSize = int64(po.MaxSizeInMemoryMergePerWorker)
236+
}
235237

236238
return &mergePlannerOptions, nil
237239
}

0 commit comments

Comments
 (0)