Remove duplicate definition of TransactionId.
authorTatsuo Ishii <ishii@sraoss.co.jp>
Thu, 7 Dec 2023 21:03:40 +0000 (06:03 +0900)
committerTatsuo Ishii <ishii@sraoss.co.jp>
Thu, 7 Dec 2023 21:12:19 +0000 (06:12 +0900)
commitb37b84866810a75e09cd8cb27810c54c6f8d8fbc
treebb235473fd5619a093bcee39bbbf33f131c820b4
parent6f8ad4c609561e4e900401f62d80d8e38148180a
Remove duplicate definition of TransactionId.

Since commit: ca300f839, following is defined in
src/include/parser/pg_list.h and src/include/parser/primnodes.h.

typedef uint32 TransactionId;

This is harmless in moder OS/compilers, but an old RHEL5 user reported
that this results in compile error:
https://www.pgpool.net/pipermail/pgpool-general/2023-December/009040.html

So remove the definition from primnodes.h (remove it from pg_list.h
causes another compile error).

Back patched to V4_5_STABLE.
src/include/parser/primnodes.h