Re: Add MIN/MAX aggregate support for uuid - Mailing list pgsql-hackers

From Bharath Rupireddy
Subject Re: Add MIN/MAX aggregate support for uuid
Date
Msg-id CALj2ACX+5AfXbo0oPuDmXNvvoR4vGk5qmXqi=3DE8w3GpzZv3Q@mail.gmail.com
Whole thread
In response to Re: Add MIN/MAX aggregate support for uuid  ("Tristan Partin" <tristan@partin.io>)
Responses Re: Add MIN/MAX aggregate support for uuid
List pgsql-hackers
Hi,

On Wed, Jun 24, 2026 at 12:13 PM Tristan Partin <tristan@partin.io> wrote:
>
> Any opinions on what the descriptions should be? Here are the equivalent
> functions for OID:
>
>         { oid => '1965', descr => 'larger of two',
>           proname => 'oidlarger', prorettype => 'oid', proargtypes => 'oid oid',
>           prosrc => 'oidlarger' },
>         { oid => '1966', descr => 'smaller of two',
>           proname => 'oidsmaller', prorettype => 'oid', proargtypes => 'oid oid',
>           prosrc => 'oidsmaller' },

What you have in the v2 patch looks fine to me. "minimum/maximum value
of all UUID input values" gives it a bit of an "aggregate flavor" as
well - as in, when used in select min(uuid_col) from foo, it returns
the minimum value of all UUID input values.

--
Bharath Rupireddy
Amazon Web Services: https://aws.amazon.com



pgsql-hackers by date:

Previous
From: Zsolt Parragi
Date:
Subject: Re: Proposal: Conflict log history table for Logical Replication
Next
From: Jelte Fennema-Nio
Date:
Subject: Re: pg_get__*_ddl consolidation