This is an automated email from the ASF dual-hosted git repository.
morningman pushed a commit to branch branch-1.2-lts
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/branch-1.2-lts by this push:
new f2a96fda62 [fix](delete) fix delete from bug which can get wrong
result (#17226)
f2a96fda62 is described below
commit f2a96fda62117412141e13e8df4a1f7589163956
Author: xueweizhang <[email protected]>
AuthorDate: Tue Feb 28 15:17:58 2023 +0800
[fix](delete) fix delete from bug which can get wrong result (#17226)
fix cherry-pick bug of #17146
---
be/src/olap/rowset/beta_rowset_reader.cpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/be/src/olap/rowset/beta_rowset_reader.cpp
b/be/src/olap/rowset/beta_rowset_reader.cpp
index 3b52b110b1..9fb6839f17 100644
--- a/be/src/olap/rowset/beta_rowset_reader.cpp
+++ b/be/src/olap/rowset/beta_rowset_reader.cpp
@@ -76,7 +76,8 @@ Status
BetaRowsetReader::get_segment_iterators(RowsetReaderContext* read_context
_rowset->end_version(),
_read_options.delete_condition_predicates.get(),
&_read_options.del_predicates_for_zone_map);
// if del cond is not empty, schema may be different in multiple rowset
- _can_reuse_schema = _read_options.del_predicates_for_zone_map.empty();
+ _can_reuse_schema =
+
_read_options.delete_condition_predicates->num_of_column_predicate() == 0;
}
// In vertical compaction, every column group need new schema
if (read_context->is_vertical_compaction) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]