Commit 2c780c9
Fix missing RowDescription when Describe is skipped
In the extended query protocol, Describe is optional. Some clients
(like Fivetran) skip Describe and go directly from Bind to Execute.
The server was not sending RowDescription in this case, causing
"Received resultset tuples, but no field structure for them" errors.
Now Execute checks if Describe was called (via the portal.described
flag) and sends RowDescription if needed before sending data rows.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>1 parent 5ccb785 commit 2c780c9
1 file changed
+8
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1176 | 1176 | | |
1177 | 1177 | | |
1178 | 1178 | | |
1179 | | - | |
| 1179 | + | |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
1180 | 1187 | | |
1181 | 1188 | | |
1182 | 1189 | | |
| |||
0 commit comments