Remove all use of deprecated PostgresNIO APIs
This patch was authored and released by @gwynne.
This is a major cleanup pass that deprecates PostgresDataEncoder
, PostgresDataDecoder
, and PostgresConfiguration
in favor of working with the newer, better-designed APIs now available from PostgresNIO. As a side effect of this work, the minimum Swift version has been bumped to 5.7.
Every effort has been made to maintain backwards-compatible behavior whenever possible.