From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Robert Haas <robertmhaas(at)gmail(dot)com> |
Cc: | "pgsql-hackers(at)postgresql(dot)org" <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: pgsql: Foreign keys on partitioned tables |
Date: | 2018-04-06 20:49:31 |
Message-ID: | 20180406204931.vx5r5of7h3lq3txf@alvherre.pgsql |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers pgsql-hackers |
Robert Haas wrote:
> On Wed, Apr 4, 2018 at 1:03 PM, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> wrote:
> > Foreign keys on partitioned tables
> >
> > Author: Álvaro Herrera
> > Discussion: https://postgr.es/m/20171231194359.cvojcour423ulha4@alvherre.pgsql
> > Reviewed-by: Peter Eisentraut
>
> The commit message here was so brief that I had to read the
> documentation to figure out exactly what this feature was.
I wrote three draft commit messages, and they all seemed to be saying
something so obvious (just repeating the commit title) that I decided
not to repeat myself. Evidently that was a mistake.
> In so doing, I ran across this, which seems to need some cleanup:
>
> + Also, while it's possible to define <literal>PRIMARY KEY</literal>
> + constraints on partitioned tables, it is not supported to create foreign
> + keys cannot that reference them. This restriction will be lifted in a
> + future release.
>
> Generally, I think we're better off not committing to doing things in
> a future release because we never really know what will happen in the
> future,
True. I removed that sentence, leaving a "yet" that hints to the future
without making (I hope) too much of a promise.
> but the biggest problem here is that "it is not supported to
> create foreign keys cannot that reference them" doesn't make any
> sense. I think you mean something like "creating foreign keys that
> reference a partitioned table is not supported".
Yeah, I edited this a few times and evidently one word from some
previous iteration ("cannot") escaped deletion. I liked your wording so
I used it.
--
Álvaro Herrera https://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
From | Date | Subject | |
---|---|---|---|
Next Message | Robert Haas | 2018-04-06 22:46:34 | Re: pgsql: Foreign keys on partitioned tables |
Previous Message | Alvaro Herrera | 2018-04-06 20:45:10 | pgsql: Fix badly edited doc sentence |
From | Date | Subject | |
---|---|---|---|
Next Message | Stephen Frost | 2018-04-06 20:55:26 | Re: [HACKERS] pgbench - allow to store select results into variables |
Previous Message | Alexander Kuzmenkov | 2018-04-06 20:40:59 | Re: [HACKERS] [PATCH] Incremental sort |