On 2019-12-02 16:55, Andres Freund wrote:
+StaticAssertDecl(lengthof(LockTagTypeNames) == (LOCKTAG_ADVISORY + 1),
+                                "LockTagTypeNames array inconsistency");
+
These error messages strike me as somewhat unhelpful. I'd probably just
reword them as "array length mismatch" or something like that.

I'd prefer it if we could just get rid of the second argument and show the actual expression in the error message, like run-time assertions work.

--
Peter Eisentraut              http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services


Reply via email to