add openGauss 3.1.0 feature code

This commit is contained in:
yanghao
2022-09-03 16:22:35 +08:00
parent 801d945a3d
commit b919f404e8
2759 changed files with 521358 additions and 366321 deletions

View File

@ -978,14 +978,12 @@ List* PlanAnalyzerOperator(QueryDesc* querydesc, PlanState* planstate)
issueResults = issueResultsItem != NULL ? lappend(issueResults, issueResultsItem) : issueResults;
break;
}
case T_CStoreScan:
case T_DfsScan: {
case T_CStoreScan: {
/* Check unsuitable seq scan for cstore */
issueResultsItem = CheckUnsuitableScanMethod(ps, dn_num, total_tuples, totalFiltereds, false, true);
issueResults = issueResultsItem != NULL ? lappend(issueResults, issueResultsItem) : issueResults;
break;
}
case T_DfsIndexScan:
case T_CStoreIndexScan: {
/* Check unsuitable index scan for cstore */
issueResultsItem = CheckUnsuitableScanMethod(ps, dn_num, total_tuples, totalFiltereds, true, true);