diff --git a/be/src/vec/core/block.cpp b/be/src/vec/core/block.cpp index b5ca109b6d..9aab2c311b 100644 --- a/be/src/vec/core/block.cpp +++ b/be/src/vec/core/block.cpp @@ -588,7 +588,9 @@ void Block::clear_column_data(int column_size) noexcept { } } for (auto& d : data) { - DCHECK(d.column->use_count() == 1); + if (UNLIKELY(d.column->use_count() != 1)) { + LOG(WARNING) << "Ref count of column is " << d.column->use_count(); + } (*std::move(d.column)).assume_mutable()->clear(); } } diff --git a/fe/fe-core/src/main/java/org/apache/doris/common/Config.java b/fe/fe-core/src/main/java/org/apache/doris/common/Config.java index f8243f2a39..d019bbe825 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/common/Config.java +++ b/fe/fe-core/src/main/java/org/apache/doris/common/Config.java @@ -1676,7 +1676,7 @@ public class Config extends ConfigBase { public static boolean enable_quantile_state_type = false; @ConfField - public static boolean enable_vectorized_load = false; + public static boolean enable_vectorized_load = true; @ConfField(mutable = false, masterOnly = true) public static int backend_rpc_timeout_ms = 60000; // 1 min