86 elog(
PANIC,
"logicalmsg_redo: unknown op code %u", info);
#define unconstify(underlying_type, expr)
elog(ERROR, "%s: %s", p2, msg)
Assert(fmt[strlen(fmt) - 1] !='\n')
XLogRecPtr LogLogicalMessage(const char *prefix, const char *message, size_t size, bool transactional)
void logicalmsg_redo(XLogReaderState *record)
#define SizeOfLogicalMessage
#define XLOG_LOGICAL_MESSAGE
bool IsTransactionState(void)
TransactionId GetCurrentTransactionId(void)
#define XLOG_INCLUDE_ORIGIN
void XLogRegisterData(char *data, uint32 len)
XLogRecPtr XLogInsert(RmgrId rmid, uint8 info)
void XLogSetRecordFlags(uint8 flags)
void XLogBeginInsert(void)
#define XLogRecGetInfo(decoder)