yujun777 opened a new pull request, #63882:
URL: https://github.com/apache/doris/pull/63882

   ### What problem does this PR solve?
   
   FollowerColumnSender drains queued column references on follower FEs and 
syncs the columns that still need analysis to the master. A queued column can 
become stale after DDL changes. If the table still exists but the queued column 
has been dropped, table.getColumn(column.colName) returns null and the sender 
throws a NullPointerException while reading the type.
   
   This patch skips dropped columns before checking the column type, so the 
daemon does not emit periodic ERROR logs and can continue processing the 
remaining queued columns.
   
   Issue Number: close #xxx
   
   ### Release note
   
   None
   
   ### Check List (For Author)
   
   - Test: Unit Test
       - org.apache.doris.statistics.FollowerColumnSenderTest
   - Behavior changed: No
   - Does this need documentation: No


-- 
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]

Reply via email to