Andrew Jackson

Results 17 issues of Andrew Jackson

This PR adds a user level client connection limit. I believe that currently user connections can only be limited by how many people are given connections to the database backends...

This PR implement a user level version of the client_idle_timeout.

This PR implements the user level equivalents of the server level timeouts `idle_transaction_timeout` and `query_timeout`. I implemented both of these timeouts together because the server level implementations of these timeout...

This is my attempt at fixing #1149. This is admittedly a naive approach but it seems to pass all of the unit tests when run locally. Not sure if there...

Related to #1137. This PR allows the user to configure client connection limits at the database level. This prevents issues where SQL clients all connecting to a single database consume...

I am seeing an inconsistent error message when trying to log in as a user with nologin. basically the below test case failed on the last pytest.raises below. Would expect...

bug
good-first-issue

Is it possible to set client connection limits per user/DB? I know there is the setting max_client_conn but this applies to the entire pgbouncer instance not to individual users/databases.