This is an automated email from the ASF dual-hosted git repository. eldenmoon pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/master by this push: new 758cb4385fb [Fix](segment write) handle variant bloom filter in segment writer (#32011) 758cb4385fb is described below commit 758cb4385fb211795005607a0b944c107a31c1f4 Author: lihangyu <15605149...@163.com> AuthorDate: Fri Mar 15 14:31:47 2024 +0800 [Fix](segment write) handle variant bloom filter in segment writer (#32011) --- be/src/olap/rowset/segment_v2/segment_writer.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/be/src/olap/rowset/segment_v2/segment_writer.cpp b/be/src/olap/rowset/segment_v2/segment_writer.cpp index 51468abfc76..f99f7a8c9d0 100644 --- a/be/src/olap/rowset/segment_v2/segment_writer.cpp +++ b/be/src/olap/rowset/segment_v2/segment_writer.cpp @@ -227,6 +227,9 @@ Status SegmentWriter::init(const std::vector<uint32_t>& col_ids, bool has_key) { (column.is_extracted_column() && column.is_array_type())) { // variant and jsonb type skip write index opts.indexes.clear(); + opts.need_zone_map = false; + opts.need_bloom_filter = false; + opts.need_bitmap_index = false; } opts.inverted_index_file_writer = _inverted_index_file_writer.get(); for (auto index : opts.indexes) { @@ -253,7 +256,6 @@ Status SegmentWriter::init(const std::vector<uint32_t>& col_ids, bool has_key) { CHECK_FIELD_TYPE(JSONB, "jsonb") CHECK_FIELD_TYPE(AGG_STATE, "agg_state") CHECK_FIELD_TYPE(MAP, "map") - CHECK_FIELD_TYPE(VARIANT, "variant") CHECK_FIELD_TYPE(OBJECT, "object") CHECK_FIELD_TYPE(HLL, "hll") CHECK_FIELD_TYPE(QUANTILE_STATE, "quantile_state") --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org