vapor / postgres-nio

🐘 Non-blocking, event-driven Swift client for PostgreSQL.
https://api.vapor.codes/postgresnio/documentation/postgresnio/
MIT License
305 stars 70 forks source link

Land ConnectionPool #428

Closed fabianfett closed 8 months ago

codecov-commenter commented 8 months ago

Codecov Report

Merging #428 (9707126) into main (472ff4a) will increase coverage by 1.69%. The diff coverage is 70.19%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #428 +/- ## ========================================== + Coverage 59.01% 60.70% +1.69% ========================================== Files 120 121 +1 Lines 9188 9480 +292 ========================================== + Hits 5422 5755 +333 + Misses 3766 3725 -41 ``` | [Files](https://app.codecov.io/gh/vapor/postgres-nio/pull/428?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vapor) | Coverage Δ | | |---|---|---| | [...urces/ConnectionPoolModule/NIOLockedValueBox.swift](https://app.codecov.io/gh/vapor/postgres-nio/pull/428?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vapor#diff-U291cmNlcy9Db25uZWN0aW9uUG9vbE1vZHVsZS9OSU9Mb2NrZWRWYWx1ZUJveC5zd2lmdA==) | `100.00% <100.00%> (ø)` | | | [...urces/ConnectionPoolModule/ConnectionRequest.swift](https://app.codecov.io/gh/vapor/postgres-nio/pull/428?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vapor#diff-U291cmNlcy9Db25uZWN0aW9uUG9vbE1vZHVsZS9Db25uZWN0aW9uUmVxdWVzdC5zd2lmdA==) | `62.16% <56.25%> (+2.16%)` | :arrow_up: | | [...ources/ConnectionPoolModule/PoolStateMachine.swift](https://app.codecov.io/gh/vapor/postgres-nio/pull/428?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vapor#diff-U291cmNlcy9Db25uZWN0aW9uUG9vbE1vZHVsZS9Qb29sU3RhdGVNYWNoaW5lLnN3aWZ0) | `81.30% <47.05%> (+13.88%)` | :arrow_up: | | [Sources/ConnectionPoolModule/ConnectionPool.swift](https://app.codecov.io/gh/vapor/postgres-nio/pull/428?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vapor#diff-U291cmNlcy9Db25uZWN0aW9uUG9vbE1vZHVsZS9Db25uZWN0aW9uUG9vbC5zd2lmdA==) | `75.30% <74.79%> (+75.30%)` | :arrow_up: | ... and [4 files with indirect coverage changes](https://app.codecov.io/gh/vapor/postgres-nio/pull/428/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vapor)