|
PostgreSQL Source Code git master
|


Go to the source code of this file.
Functions | |
| void | pq_redirect_to_shm_mq (dsm_segment *seg, shm_mq_handle *mqh) |
| void | pq_set_parallel_leader (pid_t pid, ProcNumber procNumber) |
| void | pq_parse_errornotice (StringInfo msg, ErrorData *edata) |
|
extern |
Definition at line 222 of file pqmq.c.
References CurrentMemoryContext, DEBUG1, elog, ERROR, FATAL, fb(), INFO, LOG, MAKE_SQLSTATE, MemSet, NOTICE, PANIC, PG_DIAG_COLUMN_NAME, PG_DIAG_CONSTRAINT_NAME, PG_DIAG_CONTEXT, PG_DIAG_DATATYPE_NAME, PG_DIAG_INTERNAL_POSITION, PG_DIAG_INTERNAL_QUERY, PG_DIAG_MESSAGE_DETAIL, PG_DIAG_MESSAGE_HINT, PG_DIAG_MESSAGE_PRIMARY, PG_DIAG_SCHEMA_NAME, PG_DIAG_SEVERITY, PG_DIAG_SEVERITY_NONLOCALIZED, PG_DIAG_SOURCE_FILE, PG_DIAG_SOURCE_FUNCTION, PG_DIAG_SOURCE_LINE, PG_DIAG_SQLSTATE, PG_DIAG_STATEMENT_POSITION, PG_DIAG_TABLE_NAME, pg_strtoint32(), pq_getmsgbyte(), pq_getmsgend(), pq_getmsgrawstring(), pstrdup(), value, and WARNING.
Referenced by ProcessParallelApplyMessage(), and ProcessParallelMessage().
|
extern |
Definition at line 53 of file pqmq.c.
References DestRemote, fb(), FrontendProtocol, on_dsm_detach(), PG_PROTOCOL_LATEST, pq_cleanup_redirect_to_shm_mq(), pq_mq_handle, PqCommMethods, PqCommMqMethods, and whereToSendOutput.
Referenced by ParallelApplyWorkerMain(), and ParallelWorkerMain().
|
extern |
Definition at line 82 of file pqmq.c.
References Assert, pq_mq_parallel_leader_pid, pq_mq_parallel_leader_proc_number, PqCommMethods, and PqCommMqMethods.
Referenced by ParallelApplyWorkerMain(), and ParallelWorkerMain().