[SCN] fix farm failure
This commit is contained in:
@ -293,16 +293,11 @@ int ObOptimizer::get_stmt_max_table_dop(ObDMLStmt &stmt,
|
||||
table_item->is_link_table() ||
|
||||
table_item->is_fake_cte_table() ||
|
||||
table_item->is_joined_table()) {
|
||||
/*do nothing*/
|
||||
} else if (table_item->is_temp_table() ||
|
||||
table_item->is_generated_table()) {
|
||||
if (OB_ISNULL(table_item->ref_query_)) {
|
||||
ret = OB_ERR_UNEXPECTED;
|
||||
LOG_WARN("get unexpected null", K(ret));
|
||||
} else if (OB_FAIL(SMART_CALL(get_stmt_max_table_dop(*table_item->ref_query_,
|
||||
max_table_dop)))) {
|
||||
LOG_WARN("failed to get stmt max table dop", K(ret));
|
||||
} else { /*do nothing*/ }
|
||||
} else if (table_item->is_temp_table()) {
|
||||
if (OB_FAIL(child_stmts.push_back(table_item->ref_query_))) {
|
||||
LOG_WARN("push back failed", K(ret));
|
||||
}
|
||||
} else if (table_item->is_generated_table()) {
|
||||
} else {
|
||||
uint64_t tids[OB_MAX_INDEX_PER_TABLE + 1];
|
||||
int64_t index_count = OB_MAX_INDEX_PER_TABLE + 1;
|
||||
|
||||
Reference in New Issue
Block a user