This is an automated email from the ASF dual-hosted git repository. lijibing pushed a commit to branch high-priority-column in repository https://gitbox.apache.org/repos/asf/doris.git
commit a6c7eea0cd1bf1728919ded823ec713e5015f53f Author: Jibing-Li <[email protected]> AuthorDate: Mon Apr 15 17:47:37 2024 +0800 Fix pipeline (#33671) --- .../src/main/java/org/apache/doris/statistics/OlapAnalysisTask.java | 2 +- fe/fe-core/src/test/java/org/apache/doris/statistics/AnalyzeTest.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/statistics/OlapAnalysisTask.java b/fe/fe-core/src/main/java/org/apache/doris/statistics/OlapAnalysisTask.java index 41e492fbc04..ce7982d4f1a 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/statistics/OlapAnalysisTask.java +++ b/fe/fe-core/src/main/java/org/apache/doris/statistics/OlapAnalysisTask.java @@ -65,7 +65,7 @@ public class OlapAnalysisTask extends BaseAnalysisTask { public void doExecute() throws Exception { // For empty table, write empty result directly, no need to run SQL to collect stats. - if (info.rowCount == 0) { + if (info.rowCount == 0 && tableSample != null) { StatsId statsId = new StatsId(concatColumnStatsId(), info.catalogId, info.dbId, info.tblId, info.indexId, info.colName, null); job.appendBuf(this, Collections.singletonList(new ColStatsData(statsId))); diff --git a/fe/fe-core/src/test/java/org/apache/doris/statistics/AnalyzeTest.java b/fe/fe-core/src/test/java/org/apache/doris/statistics/AnalyzeTest.java index f70b2d416c7..250a796cee4 100644 --- a/fe/fe-core/src/test/java/org/apache/doris/statistics/AnalyzeTest.java +++ b/fe/fe-core/src/test/java/org/apache/doris/statistics/AnalyzeTest.java @@ -172,6 +172,7 @@ public class AnalyzeTest extends TestWithFeService { .setAnalysisType(AnalysisType.FUNDAMENTALS) .setJobColumns(colList) .setState(AnalysisState.RUNNING) + .setRowCount(10) .build(); new OlapAnalysisTask(analysisJobInfo).doExecute(); new Expectations() { --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
