Skip to content

0.22.7 - Fix pg_dump authentication

Pre-release
Pre-release

Choose a tag to compare

@mayhew3 mayhew3 released this 16 Nov 01:55
· 4 commits to master since this release

Changes

  • Fix pg_dump authentication by explicitly passing PostgreSQL environment variables (PGPASSFILE, PGPASSWORD) to ProcessBuilder
  • This resolves CI test failures where pg_dump was failing with exit code 1

Technical Details

The ProcessBuilder.inheritIO() method inherits I/O streams but doesn't automatically pass environment variables to subprocesses. This release adds explicit environment variable configuration for pg_dump authentication.

Files Changed

  • DataBackupLocalExecutor.java: Added PGPASSFILE and PGPASSWORD environment variables to ProcessBuilder
  • build.gradle: Version bump to 0.22.7