Add missing case for CustomScan.
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 20 Nov 2014 17:32:19 +0000 (12:32 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 20 Nov 2014 17:32:34 +0000 (12:32 -0500)
Per KaiGai Kohei.

In passing improve formatting of some code added in commit 30d7ae3c,
because otherwise pgindent will make a mess of it.

src/backend/commands/explain.c

index 99aa0f09338d285a063f7f2f982c1ed317c4b514..332f04a2548fdc341fb3fd19f852b6624b46c166 100644 (file)
@@ -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);