Bruce Momjian <bruce(at)momjian(dot)us> writes:
> The attached patch shows the hint only during recovery.
BTW, it would be easier and more consistent with the rest of the code to
look at InRecovery, instead of messing around with the function
signature. And the usual way to emit a hint conditionally is
(InRecovery ? errhint(...) : 0)
rather than duplicate a lot of surrounding code.
regards, tom lane