Add min and max aggregates for bytea type.
authorTom Lane <[email protected]>
Tue, 8 Oct 2024 17:52:14 +0000 (13:52 -0400)
committerTom Lane <[email protected]>
Tue, 8 Oct 2024 17:52:14 +0000 (13:52 -0400)
commit2d24fd942c7010247c5b7b54b416acf7f4592a4e
tree0d47a0410c1f864ba9f139cac7e758dd088cd6de
parent57f37024712702350b714cf64215077f1d75c568
Add min and max aggregates for bytea type.

Similar to a0f1fce80, although we chose to duplicate logic
rather than invoke byteacmp, primarily to avoid repeat detoasting.

Marat Buharov, Aleksander Alekseev

Discussion: https://postgr.es/m/CAPCEVGXiASjodos4P8pgyV7ixfVn-ZgG9YyiRZRbVqbGmfuDyg@mail.gmail.com
doc/src/sgml/func.sgml
src/backend/utils/adt/varlena.c
src/include/catalog/catversion.h
src/include/catalog/pg_aggregate.dat
src/include/catalog/pg_proc.dat
src/test/regress/expected/aggregates.out
src/test/regress/expected/opr_sanity.out
src/test/regress/sql/aggregates.sql