HV00M — fdw_unable_to_create_reply
HV00M — fdw_unable_to_create_reply
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.
| Field | Value |
|---|---|
| SQLSTATE | HV00M |
| Condition | fdw_unable_to_create_reply |
| Status | active |
| Known present by | 9.1.0 |
| Locked snapshots | 9.1.24, 9.2.24, 9.3.25, 9.4.26, 9.5.25, 9.6.24, 10.23, 11.22, 12.22, 13.23, 14.24, 15.19, 16.15, 17.11, 18.6, 19beta3 |
| Macros | ERRCODE_FDW_UNABLE_TO_CREATE_REPLY |
| Aliases | — |
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.
Related
HV00L covers execution-object creation; HV00K covers a reply handle; HV00B covers an invalid generic handle.
Sources
errcodes.txt— definition, SHA-2566e8de346643ba84aa3c9c6a73360acfc7b2dfb89162c06c08ce9bf5bcd5bbcba.fdwapi.h— callback boundary.- Structured evidence — bounded source scan.