Revision history for Perl extension Test::PostgreSQL.
1.25
- Don't continue to wait if Postgres PID has gone
- Database seeding after startup
- Allow writing custom postgresql.conf instead of always emptying it
- Suppress "pg_ctl: could not start server" messages on stderr
- More config options
1.24
- Adds support for UNIX socket connections to PostgreSQL
- Adds psql method to retrieve appropriate CLI parameters
- Recognize devel PostgreSQL versions
1.23
- Fix missing META files RT:121425
1.22
- Add parentheses to all method keywords to deal with change in upstream F::P
1.21
- If run as root in a Docker container, attempts to setuid before calling pg_ctl
1.20
- Major refactor, including converting to Moo and improving error handling and reporting.
- changes to help when stop is called during DESTROY RT#111181
- Fix RT#110972 by not rel2abs-ing File::Temp objects
- add backwards-compatibility code for deprecated global %Defaults
1.10
- localise $? in DESTROY closes rt#107957
- Increase portability in general and for Windows especially
1.05 Tue Sep 16 12:23:27 2014
- Refactor how binaries are located on the path
- Fix connection error when connecting too fast
- fix POD
1.04 Fri Aug 15 15:27:53 2014
- Support POSTGRES_HOME environment variable
- Tweak author, copyright; upgrade license to Artistic 2.0
1.03 Thu Aug 14 16:02:52 2014
- deadlock.t - Skip plan if we can't initialize postgresql
- Add extra paths to postgresql, for BSDs
1.02 Wed Aug 6 13:49:25 2014
- Back out lower-case Test::postgresql as it caused too many problems with CPAN indexer
1.01 Mon Aug 4 12:28:13 2014
- Include lower-case Test::postgresql module as shim for users of that module to the new one
1.00 Wed Jul 09 11:30:00 2014
- Use pure default Postgresql config as some package managers
mess around with postgresql.conf too much.
- open log file in append mode to avoid different processes overwriting
- Add URI accessor to return postgresql::// connection string
- POD fixes
0.10 Fri Jun 22 15:30:00 2012
- Name change to Test::PostgreSQL
- Avoid deadlocks during Postgres shutdown.
0.09 Fri Oct 23 16:50:00 2009
- change cwd and directory permissions, modes for better testing
0.08 Fri Oct 16 13:25:00 2009
- do not destroy postmaster when child process exits
0.07 Thu Oct 15 14:14:00 2009
- fix degradation in 0.04 (tests failed when running as root)
0.06 Thu Oct 15 09:40:00 2009
- dsn() defaults to an empty "test" database for better interoperability with Test::mysqld
0.05 Thu Oct 15 08:10:00 2009
- add macport installation target dir to default search paths
- adjust pod synopsis to follow the changes in 0.04
0.04 Thu Oct 15 08:00:00 2009
- add dsn generator
- use "postmaster_args" on pastmaster start (thanks to HSW)
- create temporary files within base_dir (ubuntu / debian compatibility)
- add .deb package installation target dir to default search paths
0.03 Thu Aug 20 21:00:00 2009
- preserve port number on restart
0.02 Wed Aug 19 19:30:00 2009
- use given port number if given
0.01 Mon Aug 17 21:15:00 2009
- initial release