| From: | Dmitry Koval <d(dot)koval(at)postgrespro(dot)ru> |
|---|---|
| To: | Alexander Korotkov <aekorotkov(at)gmail(dot)com> |
| Cc: | pgsql-hackers(at)lists(dot)postgresql(dot)org |
| Subject: | Re: Add SPLIT PARTITION/MERGE PARTITIONS commands |
| Date: | 2025-12-09 23:22:53 |
| Message-ID: | 29ff27f5-d359-4479-b11c-ce28e525d806@postgrespro.ru |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
Hi, Alexander!
Thank you for your corrections!
Two questions:
----
1) "v65-0001-Implement-ALTER-TABLE-.-MERGE-PARTITIONS-.-comma.patch"
patch, "src/backend/partitioning/partbounds.c" file,
"check_two_partitions_bounds_range" function.
Old comment (v64)
+ /*
+ * lower1=false (the second to last argument) for correct comparison of
+ * lower and upper bounds.
+ */
was changed to (v65)
+ /*
+ * cmpval == false for the correct comparison result of the lower and
+ * upper bounds.
+ */
Maybe it's better to keep the old comment (or keep its meaning)?
----
2) "v65-0002-Implement-ALTER-TABLE-.-SPLIT-PARTITION-.-comman.patch"
patch, "src/backend/parser/parse_utilcmd.c" file, "checkPartition" function.
The third argument of function was changed from "is_merge" (v64) to
"isMerge" (v65). Maybe the function description should be changed in
the same way?
+ * is_merge: true indicates the operation is "ALTER TABLE ... MERGE
PARTITIONS";
--
With best regards,
Dmitry Koval
Postgres Professional: http://postgrespro.com
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Masahiko Sawada | 2025-12-09 23:24:51 | Re: Assertion failure in SnapBuildInitialSnapshot() |
| Previous Message | Sami Imseih | 2025-12-09 23:15:45 | Re: [Proposal] Adding callback support for custom statistics kinds |