On 2014-06-13 14:37:33 +0300, Heikki Linnakangas wrote: > As part of the WAL-format changing patch I've been working on, I changed the > signature of the rm_desc function from: > > void (*rm_desc) (StringInfo buf, uint8 xl_info, char *rec); > void (*rm_desc) (StringInfo buf, XLogRecord *record); > > The WAL-format patch needed that because it added more functions/macros for > working with XLogRecords, also used by rm_desc routines, but it seems like a > sensible change anyway. IMHO it was always a bit strange that rm_desc was > passed the info field and record payload separately.
+1. I've found this annoying in the past. Greetings, Andres Freund -- Andres Freund http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers