summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Korotkov <akorotkov@postgresql.org>2024-04-03 21:29:18 +0300
committerAlexander Korotkov <akorotkov@postgresql.org>2024-04-03 21:31:04 +0300
commit19b8481b42efd29ac265e0d14566a7609b8d474b (patch)
treeb38a1e68a07b34fd23732468785690eb6ee8b467
parentca392df8dd183f93575dd21f1b76390656ca9550 (diff)
Fix the parameters order for TableAmRoutine.relation_copy_for_cluster()
Specify OldTable first, NewTable second as used by table_relation_copy_for_cluster() and as implemented in heapam_relation_copy_for_cluster(). Backpatch to PostgreSQL 12, where TableAmRoutine was introduced. Discussion: https://postgr.es/m/ME3P282MB3166860D4911AE82F92DF7C5B63F2%40ME3P282MB3166.AUSP282.PROD.OUTLOOK.COM Author: Japin Li Reviewed-by: Pavel Borisov Backpatch-through: 12
-rw-r--r--src/include/access/tableam.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/include/access/tableam.h b/src/include/access/tableam.h
index 307d6262a9f..7465f037860 100644
--- a/src/include/access/tableam.h
+++ b/src/include/access/tableam.h
@@ -599,8 +599,8 @@ typedef struct TableAmRoutine
const RelFileNode *newrnode);
/* See table_relation_copy_for_cluster() */
- void (*relation_copy_for_cluster) (Relation NewTable,
- Relation OldTable,
+ void (*relation_copy_for_cluster) (Relation OldTable,
+ Relation NewTable,
Relation OldIndex,
bool use_sort,
TransactionId OldestXmin,