postgres-nio
postgres-nio copied to clipboard
🐘 Non-blocking, event-driven Swift client for PostgreSQL.
### Describe the issue When using PostgresClient, making requests to a IP:port that isn't serving a postgres database will never throw an error and retry forever ### Vapor version Not...
### Describe the issue An empty query with no query content (e.g. only comments) triggers a precondition failure. ### Vapor version 1.21.5 ### Operating system and version macOS 15 ###...
When connections are requested from the pool in bursts, the pool might have requests in the queue while a keep alive or idle timer is triggered. This should resolve the...
### Describe the issue The connection pool crashes when a lot of requests occur in a burst ### Vapor version n/a ### Operating system and version macOS 14.4.1 ### Swift...
Currently the functions that return `PostgresRowSequence` have no way of reporting back the `metadata` of the query. This PR exposes the `metadata`. ### Checklist - [x] Add PostgresConnection tests for...
Resolves #499 ### Checklist * [x] Implement basic SimpleQuery handling. * [x] Tests. * [x] Fix decoding rows from a `SimpleQuery` response with `text` format. ~~Decoding rows from a simple-query...
resolves #496
### Describe the issue Unable to send multiple SQL commands in one `simpleQuery`. ### Vapor version 1.21.5 ### Operating system and version macOS 15 ### Swift version swift-driver version: 1.109.2...