This is very helpful to know , we can likely count on temporal to be part
of PG 15 !! I would be using Postgresql via Azure cloud[with Citus], so
looking forward to use temporal features in my current development [using
Extension] and then once it is part of PG 15, I guess that would make MSFT
to start supporting pg15 with temporal on their cloud platform too.

thanks,
Anand.

On Fri, Jun 18, 2021 at 11:58 PM Paul Jungwirth <p...@illuminatedcomputing.com>
wrote:

> On 6/17/21 11:10 PM, David G. Johnston wrote:
> > And, since its not in the commitfest app, and the last emails I found
> > are over a year old, it doesn’t seem to be a priority for anyone at this
> > time.
>
> I'm working on the application-time (aka valid-time) side of this, and
> there is another patch for system-time. I can't speak to that patch, but
> my patch is almost ready to share on the mailing list. I gave a progress
> update at PGCon last month, but here is a summary of what it includes:
>
> - You can define PERIODs (this is based heavily on Vik Fearing's patch
> from a few years ago).
> - You can define temporal PRIMARY KEYs and UNIQUE constraints.
> - You can use FOR PORTION OF syntax to do temporal UPDATEs and DELETEs.
> - You can define temporal FOREIGN KEYs including with all the
> CASCADE/SET NULL/SET DEFAULT options.
>
> I noticed a problem last week with the FOR PORTION OF code, so as soon
> as I fix that I'm going to organize my changes into four patch files
> (one for each of those bullet points) and send that to the list.
>
> So far I haven't tried to support partitioned tables yet, so certainly
> that will remain to be done. But that's the only missing piece I'm aware
> of. (I'd be grateful for any help adding that btw. And Corey has already
> offered to give me some help in general.)
>
> I'm sorry it's been slow progress the last year. I do hope I can get
> this landed for v15!
>
> Yours,
>
> --
> Paul              ~{:-)
> p...@illuminatedcomputing.com
>
>
>

Reply via email to