You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Significant redo of type mapping, mainly to support #1475
* All knowledge of PG types has been split out into DatabaseInfo.
The PostgresType hierarchy no longer knows anything about mapping -
it's purely about modeling pg_type and related.
* Instead of a single TypeHandlerRegistry with special mechanisms for
enum/composite, we now have a global type mapper and a connection
type mapper, allowing all mappings to be user-managed at the global
and connection level.
* Handlers are now bound eagerly at physical connection open, much
simpler.
* Made several internal types public, to support writing type handlers
outside Npgsql.
Debug.Assert(Length<=buf.WriteSpaceLeft,$"Message of type {GetType().Name} has length {Length} which is bigger than the buffer ({buf.WriteSpaceLeft})");
0 commit comments