From dd2c4a89632f6963d66bf06f8783cde18562cf42 Mon Sep 17 00:00:00 2001 From: Pascal Seitz Date: Mon, 22 Apr 2024 09:56:49 +0800 Subject: [PATCH] clippy --- src/indexer/segment_writer.rs | 3 +-- src/schema/term.rs | 5 +++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/indexer/segment_writer.rs b/src/indexer/segment_writer.rs index 0762b9732..497e7471d 100644 --- a/src/indexer/segment_writer.rs +++ b/src/indexer/segment_writer.rs @@ -1,4 +1,3 @@ -use columnar::MonotonicallyMappableToU64; use common::JsonPathWriter; use itertools::Itertools; use tokenizer_api::BoxTokenStream; @@ -16,7 +15,7 @@ use crate::postings::{ }; use crate::schema::document::{Document, ReferenceValue, Value}; use crate::schema::indexing_term::IndexingTerm; -use crate::schema::{FieldEntry, FieldType, Schema, DATE_TIME_PRECISION_INDEXED}; +use crate::schema::{FieldEntry, FieldType, Schema}; use crate::store::{StoreReader, StoreWriter}; use crate::tokenizer::{FacetTokenizer, PreTokenizedStream, TextAnalyzer, Tokenizer}; use crate::{DocId, Opstamp, SegmentComponent, TantivyError}; diff --git a/src/schema/term.rs b/src/schema/term.rs index c5471ec9a..27afae36d 100644 --- a/src/schema/term.rs +++ b/src/schema/term.rs @@ -20,6 +20,11 @@ use crate::DateTime; /// The serialized value `ValueBytes` is considered everything after the 4 first bytes (term id). #[derive(Clone, Hash, PartialEq, Ord, PartialOrd, Eq)] pub struct Term(Vec); +impl Default for Term { + fn default() -> Self { + Self::new() + } +} /// The number of bytes used as metadata by `Term`. const TERM_METADATA_LENGTH: usize = 5;