mymeiyi opened a new pull request, #68482: URL: https://github.com/apache/doris/pull/68482
Related PR: #65190 Problem Summary: Load-time segment compaction can remove an original segment before an asynchronous delete bitmap task builds its temporary rowset. Looking up that segment in the explicit ID list then throws an uncaught check exception and aborts the BE. Return NOT_FOUND from position_of for missing segment IDs, including out-of-range IDs in legacy rowsets, and propagate the result through all callers. Include the segment, rowset and tablet in the error. Preserve the existing index compaction failure handling. This changes the failure into a returned operation error; it does not fix the underlying segment lifecycle race. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
