summaryrefslogtreecommitdiff
path: root/src/backend/commands/explain.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/commands/explain.c')
-rw-r--r--src/backend/commands/explain.c14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/backend/commands/explain.c b/src/backend/commands/explain.c
index 99aa0f09338..332f04a2548 100644
--- a/src/backend/commands/explain.c
+++ b/src/backend/commands/explain.c
@@ -1937,14 +1937,17 @@ show_hash_info(HashState *hashstate, ExplainState *es)
hashtable->nbatch_original, es);
ExplainPropertyLong("Peak Memory Usage", spacePeakKb, es);
}
- else if ((hashtable->nbatch_original != hashtable->nbatch) ||
- (hashtable->nbuckets_original != hashtable->nbuckets))
+ else if (hashtable->nbatch_original != hashtable->nbatch ||
+ hashtable->nbuckets_original != hashtable->nbuckets)
{
appendStringInfoSpaces(es->str, es->indent * 2);
appendStringInfo(es->str,
- "Buckets: %d (originally %d) Batches: %d (originally %d) Memory Usage: %ldkB\n",
- hashtable->nbuckets, hashtable->nbuckets_original,
- hashtable->nbatch, hashtable->nbatch_original, spacePeakKb);
+ "Buckets: %d (originally %d) Batches: %d (originally %d) Memory Usage: %ldkB\n",
+ hashtable->nbuckets,
+ hashtable->nbuckets_original,
+ hashtable->nbatch,
+ hashtable->nbatch_original,
+ spacePeakKb);
}
else
{
@@ -2144,6 +2147,7 @@ ExplainTargetRel(Plan *plan, Index rti, ExplainState *es)
case T_BitmapHeapScan:
case T_TidScan:
case T_ForeignScan:
+ case T_CustomScan:
case T_ModifyTable:
/* Assert it's on a real relation */
Assert(rte->rtekind == RTE_RELATION);