postgres.git / summary / log / commit / refs
commit 9b34f10ee050a115d2e02c1bec6de1bf31933970
Author: David Rowley <drowley@postgresql.org>
Date: Wed Apr 02 01:04:10 2025 +0000
First released in: 18.0, 13.21, 14.18, 15.13, 16.9, 17.5
Doc: add information about partition locking
The documentation around locking of partitions for the executor startup
phase of run-time partition pruning wasn't clear about which partitions
were being locked. Fix that.
Reviewed-by: Tender Wang <tndrwang@gmail.com>
Discussion: https://postgr.es/m/CAApHDvp738G75HfkKcfXaf3a8s%3D6mmtOLh46tMD0D2hAo1UCzA%40mail.gmail.com
Backpatch-through: 13
doc/src/sgml/ddl.sgml | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/doc/src/sgml/ddl.sgml b/doc/src/sgml/ddl.sgml
index 679b2bf0af4..c8e40f6d559 100644
--- a/doc/src/sgml/ddl.sgml
+++ b/doc/src/sgml/ddl.sgml
@@ -4837,7 +4837,9 @@ EXPLAIN SELECT count(*) FROM measurement WHERE logdate >= DATE '2008-01-01';
It is possible to determine the number of partitions which were
removed during this phase by observing the
<quote>Subplans Removed</quote> property in the
- <command>EXPLAIN</command> output.
+ <command>EXPLAIN</command> output. It's important to note that any
+ partitions removed by the partition pruning done at this stage are
+ still locked at the beginning of execution.
</para>
</listitem>
[parent: 5a0840b767cd]