diff --git a/src/indexer/index_writer.rs b/src/indexer/index_writer.rs
index dde10aeb4..cedaff337 100644
--- a/src/indexer/index_writer.rs
+++ b/src/indexer/index_writer.rs
@@ -510,10 +510,12 @@ impl IndexWriter {
Ok(self.committed_opstamp)
}
- /// Merges a given list of segments
+ /// Merges a given list of segments.
+ ///
+ /// If all segments are empty no new segment will be created.
///
/// `segment_ids` is required to be non-empty.
- pub fn merge(&mut self, segment_ids: &[SegmentId]) -> FutureResult<()> {
+ pub fn merge(&mut self, segment_ids: &[SegmentId]) -> FutureResult