From: | "Private Information Retrieval(PIR)" <postgresql-pir(at)pm(dot)me> |
---|---|
To: | A Z <poweruserm(at)live(dot)com(dot)au> |
Cc: | "pgsql-hackers(at)lists(dot)postgresql(dot)org" <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
Subject: | Re: Improved PostgreSQL Mathematics Support. |
Date: | 2021-09-20 02:40:37 |
Message-ID: | JUIWkyPdVRi_6RSJO3Sw3gz3XJcQHgtcJPwDKjrXLY4pXkvIAZ1F3uEW3Pw7kN1PjcCsv-z98TXFpd9Ix0xU6T9NeZiS7BhgqOpAFxuil1w=@pm.me |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Your request is essentially to wrap the GMP library into native types in Postgres. This can be done as custom types and adding postgres extensions as you suggested originally. The work to be done is straightforward, but there is a lot of work so it would take a awhile to implement. The big integer part is rather simple, while there is some work to be done there the fractional part will take significantly longer because reasons ( think testing edge cases), but it is doable if there is interest in implementing this.
-The MuchPIR Team
Sent with [ProtonMail](https://protonmail.com/) Secure Email.
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Sunday, September 19th, 2021 at 9:40 PM, A Z <poweruserm(at)live(dot)com(dot)au> wrote:
> Dear PostgreSQL Hackers,
>
> I have been trying to get a reply or interest in either updating
> PostgreSQL to support High Precision mathematical types,
> with arithmetic and elementary functions support, or release
> of an Extension which has accomplished the same thing.
>
> Is there someone on this email list which could please have a look
> at the specifications that I have posted, and reply and get back to
> me? I would be more than thrilled if something could be done
> to improve PostgreSQL in this area.
>
> Yours Sincerely,
>
> Z.M.
From | Date | Subject | |
---|---|---|---|
Next Message | Amit Kapila | 2021-09-20 02:45:02 | Re: Release 14 Schedule |
Previous Message | David G. Johnston | 2021-09-20 01:48:06 | Re: Improved PostgreSQL Mathematics Support. |