postgresql/src
Tom Lane 62299bbd90 Add parse location to IndexElem.
This patch mostly just fills in the field, although a few error
reports in resolve_unique_index_expr() are adjusted to use it.
The next commit will add more uses.

catversion bump out of an abundance of caution: I'm not sure
IndexElem can appear in stored rules, but I'm not sure it can't
either.

Author: Álvaro Herrera <alvherre@kurilemu.de>
Co-authored-by: jian he <jian.universality@gmail.com>
Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us>
Discussion: https://postgr.es/m/CACJufxH3OgXF1hrzGAaWyNtye2jHEmk9JbtrtGv-KJK6tsGo5w@mail.gmail.com
Discussion: https://postgr.es/m/202512121327.f2zimsr6guso@alvherre.pgsql
2026-01-04 14:16:20 -05:00
..
backend Add parse location to IndexElem. 2026-01-04 14:16:20 -05:00
bin Fix partial read handling in pg_upgrade's multixact conversion 2026-01-04 20:04:36 +02:00
common Update copyright for 2026 2026-01-01 13:24:10 -05:00
fe_utils Update copyright for 2026 2026-01-01 13:24:10 -05:00
include Add parse location to IndexElem. 2026-01-04 14:16:20 -05:00
interfaces Update copyright for 2026 2026-01-01 13:24:10 -05:00
makefiles Update copyright for 2026 2026-01-01 13:24:10 -05:00
pl Update copyright for 2026 2026-01-01 13:24:10 -05:00
port Update copyright for 2026 2026-01-01 13:24:10 -05:00
template Remove traces of support for Sun Studio compiler 2025-09-12 07:39:05 +02:00
test Add parse location to IndexElem. 2026-01-04 14:16:20 -05:00
timezone Update copyright for 2026 2026-01-01 13:24:10 -05:00
tools Update copyright for 2026 2026-01-01 13:24:10 -05:00
tutorial Update copyright for 2026 2026-01-01 13:24:10 -05:00
.gitignore
DEVELOPERS
Makefile Remove distprep 2023-11-06 15:18:04 +01:00
Makefile.global.in libpq: Refactor logic checking for exit() in shared library builds 2025-12-09 10:39:08 +09:00
Makefile.shlib Use exported symbols list on macOS for loadable modules as well 2025-06-10 07:04:43 +02:00
meson.build Update copyright for 2026 2026-01-01 13:24:10 -05:00
nls-global.mk Fix update-po for the PGXS case 2025-10-16 20:21:05 +02:00