From: | Michael Paquier <michael(dot)paquier(at)gmail(dot)com> |
---|---|
To: | Amit Langote <Langote_Amit_f8(at)lab(dot)ntt(dot)co(dot)jp> |
Cc: | David Rowley <david(dot)rowley(at)2ndquadrant(dot)com>, Peter Eisentraut <peter(dot)eisentraut(at)2ndquadrant(dot)com>, Robert Haas <robertmhaas(at)gmail(dot)com>, Pg Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: [Sender Address Forgery]Re: pg_(total_)relation_size and partitioned tables |
Date: | 2018-01-26 12:45:52 |
Message-ID: | 20180126124552.GJ17847@paquier.xyz |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Fri, Jan 26, 2018 at 07:00:43PM +0900, Amit Langote wrote:
> I wonder what pg_partition_tree_tables() should return when passed a table
> that doesn't have partitions under it? Return a 1-member set containing
> itself?
Yes. A table alone is itself part of a partition set, so the result
should be made of only itself.
> I also mean for tables that may inheritance children established
> through plain old inheritance.
There could be value in having a version dedicated to inheritance trees
as well, true enough. As well as value in having something that shows
both. Still let's not forget that partition sets are structured so as
the parents have no data, so I see more value in having only partitions
listed, without the INHERIT part. Opinions from others are of course
welcome.
--
Michael
From | Date | Subject | |
---|---|---|---|
Next Message | Antonin Houska | 2018-01-26 13:04:26 | Re: [HACKERS] WIP: Aggregation push-down |
Previous Message | Etsuro Fujita | 2018-01-26 12:31:58 | Re: list partition constraint shape |