[Fix](Nereids) fix fe ut failed cause of getting statement context (#29683)

Problem:
fe ut failed cause of null pointer error
Cause:
fe ut getting statement context from connection context failed
Resolved:
add null pointer judgement
This commit is contained in:
LiBinfeng
2024-01-08 22:12:11 +08:00
committed by yiguolei
parent a2da434e3b
commit 54d2528c69

View File

@ -2773,6 +2773,7 @@ public class LogicalPlanBuilder extends DorisParserBaseVisitor<Object> {
}
if (distributeHint.distributeType != DistributeType.NONE
&& ConnectContext.get().getStatementContext() != null
&& !ConnectContext.get().getStatementContext().getHints().contains(distributeHint)) {
ConnectContext.get().getStatementContext().addHint(distributeHint);
}