From 2f6d151cff02e579c2a3e57a6c0f7b61d06ce772 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A7=9C=E5=87=AF?= Date: Tue, 6 Aug 2024 21:38:33 +0800 Subject: [PATCH] [Refact](inverted index) refact inverted index compound predicates evaluate logic --- be/src/olap/rowset/segment_v2/inverted_index_writer.cpp | 5 ----- be/src/olap/rowset/segment_v2/inverted_index_writer.h | 1 - 2 files changed, 6 deletions(-) diff --git a/be/src/olap/rowset/segment_v2/inverted_index_writer.cpp b/be/src/olap/rowset/segment_v2/inverted_index_writer.cpp index 906b00aeb1e8997..f40bcb38c134694 100644 --- a/be/src/olap/rowset/segment_v2/inverted_index_writer.cpp +++ b/be/src/olap/rowset/segment_v2/inverted_index_writer.cpp @@ -367,11 +367,6 @@ class InvertedIndexColumnWriterImpl : public InvertedIndexColumnWriter { return Status::OK(); } - Status add_array_nulls(uint32_t row_id) override { - _null_bitmap.add(row_id); - return Status::OK(); - } - Status add_array_values(size_t field_size, const void* value_ptr, const uint8_t* null_map, const uint8_t* offsets_ptr, size_t count) override { if (count == 0) { diff --git a/be/src/olap/rowset/segment_v2/inverted_index_writer.h b/be/src/olap/rowset/segment_v2/inverted_index_writer.h index 3cd379476347709..63c1e219e649e81 100644 --- a/be/src/olap/rowset/segment_v2/inverted_index_writer.h +++ b/be/src/olap/rowset/segment_v2/inverted_index_writer.h @@ -66,7 +66,6 @@ class InvertedIndexColumnWriter { virtual Status add_nulls(uint32_t count) = 0; virtual Status add_array_nulls(uint32_t row_id) = 0; - virtual Status add_array_nulls(uint32_t row_id) = 0; virtual Status finish() = 0; virtual int64_t size() const = 0;