Fix thinkos in comments
authorAlvaro Herrera <[email protected]>
Thu, 27 Jun 2024 17:51:47 +0000 (19:51 +0200)
committerAlvaro Herrera <[email protected]>
Thu, 27 Jun 2024 17:51:47 +0000 (19:51 +0200)
The first one was noticed by Tender Wang and introduced with
8aba9322511f; the other one was newly introduced with dbca3469ebf8.

src/backend/executor/execPartition.c

index a3db1d280b39bdc516371326c4ccfa830ace0993..6de40aacfa541a0ccd6dd55cf0256bf92066b1ce 100644 (file)
@@ -1863,7 +1863,7 @@ CreatePartitionPruneState(PlanState *planstate, PartitionPruneInfo *pruneinfo)
    int         i;
    ExprContext *econtext = planstate->ps_ExprContext;
 
-   /* For data reading, executor always omits detached partitions */
+   /* For data reading, executor always includes detached partitions */
    if (estate->es_partition_directory == NULL)
        estate->es_partition_directory =
            CreatePartitionDirectory(estate->es_query_cxt, false);
@@ -1946,8 +1946,8 @@ CreatePartitionPruneState(PlanState *planstate, PartitionPruneInfo *pruneinfo)
             * this by creating new subplan_map and subpart_map arrays that
             * corresponds to the ones in the PruneInfo where the new
             * partition descriptor's OIDs match.  Any that don't match can be
-            * set to -1, as if they were pruned.  Both arrays must be in
-            * numerical OID order.
+            * set to -1, as if they were pruned.  By construction, both
+            * arrays are in partition bounds order.
             */
            pprune->nparts = partdesc->nparts;
            pprune->subplan_map = palloc(sizeof(int) * partdesc->nparts);