Fix thinkos in comments
authorAlvaro Herrera <alvherre@alvh.no-ip.org>
Thu, 27 Jun 2024 17:51:47 +0000 (19:51 +0200)
committerAlvaro Herrera <alvherre@alvh.no-ip.org>
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 958d6e23d2c5ae12707075b360e320a3a3866d14..3454438f7c2e89a50c2c218e3149d91b99d3cae2 100644 (file)
@@ -1537,7 +1537,7 @@ ExecCreatePartitionPruneState(PlanState *planstate,
    ListCell   *lc;
    int         i;
 
-   /* 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);
@@ -1620,8 +1620,8 @@ ExecCreatePartitionPruneState(PlanState *planstate,
             * 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);