Activity log for bug #364669

Date Who What changed Old value New value Message
2009-04-21 15:01:35 Andrew Pollock bug added bug
2009-04-21 15:01:48 Andrew Pollock bug added subscriber Goobuntu Team
2009-04-22 14:33:15 Martin Pitt postgresql-common (Ubuntu): status New Fix Released
2009-04-22 14:33:24 Martin Pitt bug task added postgresql-common (Ubuntu Hardy)
2009-04-22 14:36:12 Martin Pitt postgresql-common (Ubuntu Hardy): status New Triaged
2009-04-22 15:00:15 Martin Pitt postgresql-common (Ubuntu Hardy): assignee Martin Pitt (pitti)
2009-07-19 13:12:13 Martin Pitt removed subscriber Martin Pitt
2009-07-19 13:16:11 Martin Pitt postgresql-common (Ubuntu Hardy): status Triaged Fix Committed
2009-07-19 13:16:28 Martin Pitt postgresql-common (Ubuntu Hardy): importance Undecided Medium
2009-07-19 13:20:33 Martin Pitt description Binary package hint: postgresql-common I'm using the Postgresql packages in an environment having 6,000+ local groups. In this situation, the change_uid function in PgCommon.pm is unbearably slow. e.g.: apollock@procrastination:~$ sudo time perl -I /usr/share/postgresql-common/ -MPgCommon -e 'change_ugid(29,29)' 4540.63user 426.61system 1:22:49elapsed 99%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+678714minor)pagefaults 0swaps This has already been fixed in version 90 of postgresql-common, and fixed in Intrepid and later. I'd like this to be fixed in Hardy as well. I will provide a minimal patch against 87 Binary package hint: postgresql-common I'm using the Postgresql packages in an environment having 6,000+ local groups. In this situation, the change_uid function in PgCommon.pm is unbearably slow. e.g.: apollock@procrastination:~$ sudo time perl -I /usr/share/postgresql-common/ -MPgCommon -e 'change_ugid(29,29)' 4540.63user 426.61system 1:22:49elapsed 99%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+678714minor)pagefaults 0swaps This has already been fixed in version 90 of postgresql-common, and fixed in Intrepid and later. I'd like this to be fixed in Hardy as well. I will provide a minimal patch against 87 SRU justification: Makes standard PostgreSQL operations, such as starting the cluster from the init script, unbearably slow in environments with many users/groups. Patch: http://bazaar.launchpad.net/~pitti/postgresql/common/revision/873 (in production use for over half a year without apparent regressions). Test case: see above For verification, you should also run the test suite with sudo /usr/share/postgresql-common/testsuite This provides a very comprehensive integration test (> 1000 test cases). If that fails for you (I might have some system specific assumptions in there), please compare with the results with the hardy final postgresql-common.
2009-08-07 13:36:11 Steve Langasek tags verification-needed
2009-08-29 12:44:16 Martin Pitt tags verification-needed verification-done
2009-08-29 20:17:26 Launchpad Janitor postgresql-common (Ubuntu Hardy): status Fix Committed Fix Released
2009-12-05 21:36:00 Launchpad Janitor branch linked lp:ubuntu/hardy-proposed/postgresql-common