On 17.03.22 14:12, Aleksander Alekseev wrote:
v19-0001 changes the format string for XIDs from %u to XID_FMT. This refactoring allows us to switch to UINT64_FORMAT by changing one #define in the future patches.Kyotaro suggested using `errmsg("blah blah %lld ..", (long long) xid)` instead in order to simplify localization of the error messages. Personally I don't have a strong opinion here. Either approach will work and will affect the error messages eventually. Please let us know what you think.
This is not a question of simplification. Translatable messages with embedded macros won't work. This patch isn't going to be acceptable.
