Mark Stosberg
2008-04-22 21:27:22 UTC
Hello,
Here's some feedback from a new user:
- It's confusing that there are two man pages. I searched through the
contents of "man pgbouncer" for a detail that was in "man 5 pgbouncer"
and concluded it was not documented in a man page because I couldn't
find it by searching that man page. . I understand the difference
between the two files and that this is a Unix convention to split up
man pages this way. Now I see that you mention "pgbouncer(5) in the
"See Also" section, but I missed that on my initial review as well.
I recommend having something right near the top of the man page that
lets users know there is a *second* man page.
- I am not able to connect to the admin console through the pgbouncer
database. The log reports errors like this:
pgbouncer/pgbouncer at 127.0.0.1:59809 login successful: db=pgbouncer
user=mark pgbouncer/pgbouncer at 127.0.0.1:59809 closing because: not
allowed (age=0) pgbouncer/pgbouncer at 127.0.0.1:59809 Pooler Error: not
allowed
On reviewing the docs for "admin_users" and "stats" users, it's not
clear whether these are list of Unix usernames, or PostgreSQL
usernames. I assume they are Unix, but I tried both, and neither
approach seemed to let me in. The error message could be more helpful
by being more specific, such as:
"not allowed: Unix user 'mark' is not in admin_users".
(Although in this case, my user *was* in the group).
I do thank you for developing PgBouncer and releasing it as open
source. I hope to be able to evaluate it in more depth soon.
Mark
--
. . . . . . . . . . . . . . . . . . . . . . . . . . .
Mark Stosberg Principal Developer
mark at summersault.com Summersault, LLC
765-939-9301 ext 202 database driven websites
. . . . . http://www.summersault.com/ . . . . . . . .
Here's some feedback from a new user:
- It's confusing that there are two man pages. I searched through the
contents of "man pgbouncer" for a detail that was in "man 5 pgbouncer"
and concluded it was not documented in a man page because I couldn't
find it by searching that man page. . I understand the difference
between the two files and that this is a Unix convention to split up
man pages this way. Now I see that you mention "pgbouncer(5) in the
"See Also" section, but I missed that on my initial review as well.
I recommend having something right near the top of the man page that
lets users know there is a *second* man page.
- I am not able to connect to the admin console through the pgbouncer
database. The log reports errors like this:
pgbouncer/pgbouncer at 127.0.0.1:59809 login successful: db=pgbouncer
user=mark pgbouncer/pgbouncer at 127.0.0.1:59809 closing because: not
allowed (age=0) pgbouncer/pgbouncer at 127.0.0.1:59809 Pooler Error: not
allowed
On reviewing the docs for "admin_users" and "stats" users, it's not
clear whether these are list of Unix usernames, or PostgreSQL
usernames. I assume they are Unix, but I tried both, and neither
approach seemed to let me in. The error message could be more helpful
by being more specific, such as:
"not allowed: Unix user 'mark' is not in admin_users".
(Although in this case, my user *was* in the group).
I do thank you for developing PgBouncer and releasing it as open
source. I hope to be able to evaluate it in more depth soon.
Mark
--
. . . . . . . . . . . . . . . . . . . . . . . . . . .
Mark Stosberg Principal Developer
mark at summersault.com Summersault, LLC
765-939-9301 ext 202 database driven websites
. . . . . http://www.summersault.com/ . . . . . . . .
--
. . . . . . . . . . . . . . . . . . . . . . . . . . .
Mark Stosberg Principal Developer
mark at summersault.com Summersault, LLC
765-939-9301 ext 202 database driven websites
. . . . . http://www.summersault.com/ . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
Mark Stosberg Principal Developer
mark at summersault.com Summersault, LLC
765-939-9301 ext 202 database driven websites
. . . . . http://www.summersault.com/ . . . . . . . .