mirror of
https://github.com/quickwit-oss/tantivy.git
synced 2026-01-06 09:12:55 +00:00
switch total_num_val to u32
This commit is contained in:
@@ -52,7 +52,7 @@ impl BytesFastFieldReader {
|
||||
}
|
||||
|
||||
/// Returns the overall number of bytes in this bytes fast field.
|
||||
pub fn total_num_bytes(&self) -> u64 {
|
||||
self.values.len() as u64
|
||||
pub fn total_num_bytes(&self) -> u32 {
|
||||
self.values.len() as u32
|
||||
}
|
||||
}
|
||||
|
||||
@@ -34,8 +34,8 @@ impl MultiValueIndex {
|
||||
|
||||
/// Returns the overall number of values in this field.
|
||||
#[inline]
|
||||
pub fn total_num_vals(&self) -> u64 {
|
||||
self.idx.max_value()
|
||||
pub fn total_num_vals(&self) -> u32 {
|
||||
self.idx.max_value() as u32
|
||||
}
|
||||
|
||||
/// Returns the number of documents in the index.
|
||||
|
||||
@@ -78,7 +78,7 @@ impl<Item: FastValue> MultiValuedFastFieldReader<Item> {
|
||||
|
||||
/// Returns the overall number of values in this field.
|
||||
#[inline]
|
||||
pub fn total_num_vals(&self) -> u64 {
|
||||
pub fn total_num_vals(&self) -> u32 {
|
||||
self.idx_reader.total_num_vals()
|
||||
}
|
||||
}
|
||||
@@ -182,9 +182,9 @@ impl<T: MonotonicallyMappableToU128> MultiValuedU128FastFieldReader<T> {
|
||||
|
||||
/// Returns the overall number of values in this field.
|
||||
#[inline]
|
||||
pub fn total_num_vals(&self) -> u64 {
|
||||
pub fn total_num_vals(&self) -> u32 {
|
||||
assert_eq!(
|
||||
self.vals_reader.num_vals() as u64,
|
||||
self.vals_reader.num_vals(),
|
||||
self.get_index_reader().total_num_vals()
|
||||
);
|
||||
self.idx_reader.total_num_vals()
|
||||
|
||||
@@ -117,7 +117,7 @@ impl<'a> RemappedDocIdMultiValueIndexColumn<'a> {
|
||||
let segment_reader = segment_and_ff_reader.0;
|
||||
let multi_value_length_reader = segment_and_ff_reader.1;
|
||||
if !segment_reader.has_deletes() {
|
||||
max_value += multi_value_length_reader.total_num_vals();
|
||||
max_value += multi_value_length_reader.total_num_vals() as u64;
|
||||
} else {
|
||||
for doc in segment_reader.doc_ids_alive() {
|
||||
max_value += multi_value_length_reader.num_vals_for_doc(doc) as u64;
|
||||
|
||||
Reference in New Issue
Block a user