SQLSTATE / Class HV · Foreign Data Wrapper Error (SQL/MED)
HV00M
Read the PG 18 manualfdw_unable_to_create_reply
Reading PG 18current·documented in 17 of 22 versions, 9.1 to 20
- SQLSTATE
- HV00M
- Condition name
- fdw_unable_to_create_reply
- Class
- Foreign Data Wrapper Error (SQL/MED)
- Source macro
- ERRCODE_FDW_UNABLE_TO_CREATE_REPLY
- Evidence
- Definition only
English SQLSTATE atlas: authored explanations and source/runtime evidence are separate from the manual definitions. View source
At a glance
HV00M denotes failure to create an FDW reply object or result channel. The PostgreSQL 18.6 core/contrib scan has no direct resolved report group; the exact object and driver boundary must be read from the installed wrapper.
Meaning
An FDW may create an execution and a separate reply/result object. HV00M names failure of the latter setup; it does not prove that the remote statement was never sent.
Messages and diagnostics
No fixed core message is confirmed. Keep the operation, reply format, connection/handle state, wrapper and driver versions, and any remote diagnostic.
Diagnosis
Trace reply allocation/registration and the point at which the execution object was created. Distinguish local result-buffer failure from a remote protocol rejection. Check whether cleanup left a stale reply handle.
Response
Repair the wrapper's result-channel setup and clean up the affected handle according to its API. Before repeating a write, establish remote completion from the wrapper or remote logs; HV00M does not make an automatic retry safe.
Versions
HV00M is present from 9.1.0 through 18.6 and in 19 Beta 3; no pre-9 definition observation is available.
Sources
errcodes.txt— definition, SHA-2566e8de346643ba84aa3c9c6a73360acfc7b2dfb89162c06c08ce9bf5bcd5bbcba.fdwapi.h— callback boundary.- Structured evidence — bounded source scan.
Source evidence
Evidence belongs to the frozen source and runtime versions listed here. It is not a runtime verification of the selected manual version.
HV00M is fdw_unable_to_create_reply in SQL/MED Class HV.
Method: Read the fixed definition row and macro.
No direct HV00M report group was resolved in the locked PostgreSQL 18.6 core/contrib call scan.
Method: Compare resolved report groups with the macro mapping.
Limits: The generic FDW API boundary does not identify an emitter for this SQLSTATE. The scan does not cover external wrappers, drivers, remote systems, or user callbacks.
Source: raw/calls/REL_18_6.jsonl · Source: src/include/foreign/fdwapi.h
- src/backend/utils/errcodes.txt · REL_18_6 ·
724edf9bde9d356724ad384a2e196edc3c9f80f7 - src/include/foreign/fdwapi.h · REL_18_6 ·
724edf9bde9d356724ad384a2e196edc3c9f80f7 raw/calls/REL_18_6.jsonl· ·
Message templates
No extracted message template is attached to this condition.
Reproduction & repair cases
No reproduction case is attached to this condition.
Recorded runtime evidence
No runtime observation is attached to this entry.
Version history 1
- 9.0 → 9.1 added
Definition snapshot: english-manuals:819ca06e5176419d4e66b51ef23… · English manual source