xinyiZzz commented on code in PR #9379:
URL: https://github.com/apache/incubator-doris/pull/9379#discussion_r865745858


##########
be/src/olap/compaction.cpp:
##########
@@ -136,7 +136,12 @@ Status Compaction::do_compaction_impl(int64_t permits) {
     int64_t current_max_version;
     {
         std::shared_lock rdlock(_tablet->get_header_lock());
-        current_max_version = 
_tablet->rowset_with_max_version()->end_version();

Review Comment:
   > 1. The tablet should not have rowset because when the table is created BE 
will add 0-1 rowset to the tablet.
   > 2. I think we should be careful with this case... Maybe should deep dive 
some code.
   
   I agree, these two cases are not normal, maybe the tablet was deleted during 
compaction, or invalid?
   
   At present this is the previous solution, there may be a better way.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to