This is an automated email from the ASF dual-hosted git repository. yiguolei pushed a commit to branch dev-1.1.2 in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/dev-1.1.2 by this push: new e77fcb9917 [minor](log) add some log to observe the change of table's state. (#11448) e77fcb9917 is described below commit e77fcb9917ad297b756626261522127d2154f2eb Author: Mingyu Chen <morningman....@gmail.com> AuthorDate: Wed Aug 3 08:43:14 2022 +0800 [minor](log) add some log to observe the change of table's state. (#11448) When upgrading to 1.x, some table's state may change to ROLLUP, Resulting in not able to create/drop/modify partition. I haven't find the root cause yet, so I add some log to observe the change of table's state. --- .../java/org/apache/doris/alter/MaterializedViewHandler.java | 12 ++++++++++++ .../main/java/org/apache/doris/alter/SchemaChangeJobV2.java | 1 + 2 files changed, 13 insertions(+) diff --git a/fe/fe-core/src/main/java/org/apache/doris/alter/MaterializedViewHandler.java b/fe/fe-core/src/main/java/org/apache/doris/alter/MaterializedViewHandler.java index f2c1b5b8d3..86710a81a3 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/alter/MaterializedViewHandler.java +++ b/fe/fe-core/src/main/java/org/apache/doris/alter/MaterializedViewHandler.java @@ -901,8 +901,15 @@ public class MaterializedViewHandler extends AlterHandler { if (!alterJob.isDone()) { addAlterJobV2ToTableNotFinalStateJobMap(alterJob); changeTableStatus(alterJob.getDbId(), alterJob.getTableId(), OlapTableState.ROLLUP); + LOG.info("set table's state to ROLLUP, table id: {}, job id: {}", alterJob.getTableId(), + alterJob.getJobId()); } else if (removeAlterJobV2FromTableNotFinalStateJobMap(alterJob)) { changeTableStatus(alterJob.getDbId(), alterJob.getTableId(), OlapTableState.NORMAL); + LOG.info("set table's state to NORMAL, table id: {}, job id: {}", alterJob.getTableId(), + alterJob.getJobId()); + } else { + LOG.info("not set table's state, table id: {}, is job done: {}, job id: {}", alterJob.getTableId(), + alterJob.isDone(), alterJob.getJobId()); } } @@ -975,6 +982,11 @@ public class MaterializedViewHandler extends AlterHandler { removeJobFromRunningQueue(alterJob); if (removeAlterJobV2FromTableNotFinalStateJobMap(alterJob)) { changeTableStatus(alterJob.getDbId(), alterJob.getTableId(), OlapTableState.NORMAL); + LOG.info("set table's state to NORMAL, table id: {}, job id: {}", alterJob.getTableId(), + alterJob.getJobId()); + } else { + LOG.info("not set table's state, table id: {}, is job done: {}, job id: {}", alterJob.getTableId(), + alterJob.isDone(), alterJob.getJobId()); } } diff --git a/fe/fe-core/src/main/java/org/apache/doris/alter/SchemaChangeJobV2.java b/fe/fe-core/src/main/java/org/apache/doris/alter/SchemaChangeJobV2.java index 897ac2cd4b..ecc9501a54 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/alter/SchemaChangeJobV2.java +++ b/fe/fe-core/src/main/java/org/apache/doris/alter/SchemaChangeJobV2.java @@ -632,6 +632,7 @@ public class SchemaChangeJobV2 extends AlterJobV2 { tbl.deleteIndexInfo(shadowIndexName); } tbl.setState(OlapTableState.NORMAL); + LOG.info("set table's state to NORMAL when cancel job: {}", tbl.getId(), jobId); } finally { tbl.writeUnlock(); } --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org