0.22.7 - Fix pg_dump authentication
Pre-release
Pre-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