Re: partition tree inspection functions
От | Jesper Pedersen |
---|---|
Тема | Re: partition tree inspection functions |
Дата | |
Msg-id | 4f4a2518-6c62-5463-6ac2-1241ae9d6041@redhat.com обсуждение исходный текст |
Ответ на | Re: partition tree inspection functions (Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>) |
Ответы |
Re: partition tree inspection functions
|
Список | pgsql-hackers |
Hi Amit, On 06/28/2018 01:49 AM, Amit Langote wrote: > OK, I've added an example below the table of functions added by the patch. > > Attached updated patch. > You forgot to remove the test output in create_table.out, so check-world is failing. In pg_partition_parent + else + /* Not a partition, return NULL. */ + PG_RETURN_NULL(); I would just remove the "else" such that PG_RETURN_NULL() is fall-through. I think pg_partition_tree_tables should have an option to exclude the table that is being queried from the result (bool include_self). Maybe a function like pg_partition_number_of_partitions() could be of benefit to count the number of actual partitions in a tree. Especially useful in complex scenarios, select pg_partition_number_of_partitions('p') as number; number --------- 4 (1 row) New status: WfA Best regards, Jesper
В списке pgsql-hackers по дате отправления: