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
The new connection manager that PostgresClient uses has performance issues with lock contention
Vapor version
Not using
Operating system and version
MacOS 15.3.2 (24D81)
Swift version
Apple Swift version 6.0.3
Steps to reproduce
If PostgresClient is setup with a sizeable number of connections then it will lock the state of the connection manager for long periods as ConnectionGroup searches through the list of connections repeatedly using code like this
Describe the issue
The new connection manager that PostgresClient uses has performance issues with lock contention
Vapor version
Not using
Operating system and version
MacOS 15.3.2 (24D81)
Swift version
Apple Swift version 6.0.3
Steps to reproduce
If PostgresClient is setup with a sizeable number of connections then it will lock the state of the connection manager for long periods as
ConnectionGroup
searches through the list of connections repeatedly using code like thisThe text was updated successfully, but these errors were encountered: