mirror of
https://github.com/quickwit-oss/tantivy.git
synced 2026-01-07 09:32:54 +00:00
chore: Expose a method to create a segment with a particular id (#68)
In support of https://github.com/paradedb/paradedb/pull/3203
This commit is contained in:
@@ -661,9 +661,11 @@ impl Index {
|
||||
|
||||
/// Creates a new segment.
|
||||
pub fn new_segment(&self) -> Segment {
|
||||
let segment_meta = self
|
||||
.inventory
|
||||
.new_segment_meta(SegmentId::generate_random(), 0);
|
||||
self.new_segment_with_id(SegmentId::generate_random())
|
||||
}
|
||||
|
||||
pub fn new_segment_with_id(&self, segment_id: SegmentId) -> Segment {
|
||||
let segment_meta = self.inventory.new_segment_meta(segment_id, 0);
|
||||
self.segment(segment_meta)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user