lovetodream / olympus

A open source solution for User Authentication and Authorization based on OAuth 2 and OpenID Connect with a great developer experience.
MIT License
0 stars 0 forks source link

chore(deps): update dependency vapor/fluent-postgres-driver to from: "2.2.6" #3

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Update Change
vapor/fluent-postgres-driver minor from: "2.0.0" -> from: "2.2.6"

Release Notes

vapor/fluent-postgres-driver ### [`v2.2.6`](https://togithub.com/vapor/fluent-postgres-driver/releases/2.2.6) [Compare Source](https://togithub.com/vapor/fluent-postgres-driver/compare/2.2.5...2.2.6) ###### *This patch was authored and released by [@​gwynne](https://togithub.com/gwynne).* Instead of duplicating logic implemented by `postgres-kit` for row decoding - and incorrectly, at that - we now always call through to that logic. Despite the additional indirection through the `SQLRow` existential, this should yield a minor improvement in performance, as we perform fewer unnecessary checks and retain fewer copies of data. *Note: Depends on [vapor/postgres-kit#​221](https://togithub.com/vapor/postgres-kit/issues/221) to receive the full benefit of these changes.* ### [`v2.2.5`](https://togithub.com/vapor/fluent-postgres-driver/releases/2.2.5) [Compare Source](https://togithub.com/vapor/fluent-postgres-driver/compare/2.2.4...2.2.5) ###### *This patch was authored and released by [@​gwynne](https://togithub.com/gwynne).* Queries issued for creation, updating, and dropping of enum types in databases which use custom data types for enumeration support (e.g. Postgres) were not being logged properly. ### [`v2.2.4`](https://togithub.com/vapor/fluent-postgres-driver/releases/2.2.4) [Compare Source](https://togithub.com/vapor/fluent-postgres-driver/compare/2.2.3...2.2.4) ###### *This patch was authored by [@​seeppp](https://togithub.com/seeppp) and released by [@​0xTim](https://togithub.com/0xTim).* Fixes an issue where updating a table to add multiple new enum cases would only add the last case to the database. Fixes [#​189](https://togithub.com/vapor/fluent-postgres-driver/issues/189) ### [`v2.2.3`](https://togithub.com/vapor/fluent-postgres-driver/releases/2.2.3) [Compare Source](https://togithub.com/vapor/fluent-postgres-driver/compare/2.2.2...2.2.3) ###### *This patch was authored by [@​SketchMaster2001](https://togithub.com/SketchMaster2001) and released by [@​0xTim](https://togithub.com/0xTim).* postgres-kit has been updated to fix build conflicts with swift-nio. This bumps the postgres-kit version to fix build errors. ### [`v2.2.2`](https://togithub.com/vapor/fluent-postgres-driver/releases/2.2.2) [Compare Source](https://togithub.com/vapor/fluent-postgres-driver/compare/2.2.1...2.2.2) ###### *This patch was authored and released by [@​gwynne](https://togithub.com/gwynne).* `DatabaseError.isConnectionClosed` now has the value `true` when the underlying error is `PostgresError.connectionClosed`. Also avoids double-running the FluentBenchmark tests (same change as [fluent-sqlite-driver#​75](https://togithub.com/vapor/fluent-sqlite-driver/pull/75)) and actually runs the tests on Linux now. ### [`v2.2.1`](https://togithub.com/vapor/fluent-postgres-driver/releases/2.2.1) [Compare Source](https://togithub.com/vapor/fluent-postgres-driver/compare/2.2.0...2.2.1) ###### *This patch was authored and released by [@​0xTim](https://togithub.com/0xTim).* Adds logging to calls to `SQLDatabase.execute(sql:)` to match the calls used by Fluent so queries such as raw queries are logged ### [`v2.2.0`](https://togithub.com/vapor/fluent-postgres-driver/releases/2.2.0) [Compare Source](https://togithub.com/vapor/fluent-postgres-driver/compare/2.1.3...2.2.0) ###### *This patch was authored and released by [@​0xTim](https://togithub.com/0xTim).* Adds the option to set the log level at which SQL queries are logged. Defaults to `.debug`. ### [`v2.1.3`](https://togithub.com/vapor/fluent-postgres-driver/releases/2.1.3) [Compare Source](https://togithub.com/vapor/fluent-postgres-driver/compare/2.1.2...2.1.3) ###### *This patch was authored and released by [@​0xTim](https://togithub.com/0xTim).* Brings back logging when the log level is set to debug mode for queries. Will print the SQL and any binds depending on the queries being executed. ### [`v2.1.2`](https://togithub.com/vapor/fluent-postgres-driver/releases/2.1.2) [Compare Source](https://togithub.com/vapor/fluent-postgres-driver/compare/2.1.1...2.1.2) Update the Postgres NIO dependency to the correct version with the APIs Fluent Postgres Driver uses ([#​175](https://togithub.com/vapor/fluent-postgres-driver/issues/175) ) ### [`v2.1.1`](https://togithub.com/vapor/fluent-postgres-driver/releases/2.1.1) [Compare Source](https://togithub.com/vapor/fluent-postgres-driver/compare/2.1.0...2.1.1) ###### *This patch was authored and released by [@​gwynne](https://togithub.com/gwynne).* This is a follow-on from [vapor/postgres-kit#​201](https://togithub.com/vapor/postgres-kit/issues/201). ### [`v2.1.0`](https://togithub.com/vapor/fluent-postgres-driver/releases/2.1.0) [Compare Source](https://togithub.com/vapor/fluent-postgres-driver/compare/2.0.0...2.1.0) ###### *This patch was authored by [@​mattpolzin](https://togithub.com/mattpolzin) and released by [@​tanner0101](https://togithub.com/tanner0101).* Allows for configuration of connection pool timeouts ([#​161](https://togithub.com/vapor/fluent-postgres-driver/issues/161)). The connection pool timeout defines the maximum amount of time allowed for requesting a connection from the pool. This helps to prevent deadlock. ```swift try app.databases.use(.postgres( configuration: ..., connectionPoolTimeout: .minutes(1) ), as: .psql) ``` The default timeout is 10 seconds.

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.