| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Postgres always includes the base type OID in the RowDescription message even if the query is technically returning domain values. This makes custom codecs on domains ineffective, and so prohibit them to avoid confusion and bug reports. See postgres/postgres@d9b679c and https://postgr.es/m/27307.1047485980%40sss.pgh.pa.us for context. Fixes: #457.
Currently asyncpg would crash with an arcane "could not resolve query result and/or argument types in 6 attempts", which isn't helpful. Do the right thing by raising an `UnsupportedClientFeatureError` explicitly instead. Fixes #476.
|
That makes it clear to the end user, so thank you for that. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Postgres always includes the base type OID in the RowDescription message
even if the query is technically returning domain values. This makes
custom codecs on domains ineffective, and so prohibit them to avoid
confusion and bug reports.
See postgres/postgres@d9b679c and
https://postgr.es/m/27307.1047485980%40sss.pgh.pa.us for context.
Fixes: #457.