Releases: postgrespro/testgres
Releases · postgrespro/testgres
Release list
v1.14.5
What's Changed
- Try to find the Postgres binary by @asavchkov in #380
- Expose get_bin_dir by @asavchkov in #381
- CI: lint and build-check use pip-cache (#382)
- [fix] get_bin_path2 calls get_pg_config without os_ops (#383)
- get_bin_path2 and get_bin_dir use get_pg_config2 directly (#384)
- Update for tests (#386)
- Defaut HBA is corrected (PostgresNode::default_conf) (#387)
- Publication and Subscription are corrected and refactored (#388)
- fix: default_username does not respect os_ops (#389)
- fix: TestgresLogger did not use os_ops (#390)
- PostgresNodeLogReader is verified and updated (#391)
- Process the exception if pg_config is not found by @asavchkov in #385
Full Changelog: v1.14.4...v1.14.5
v1.14.4
What's Changed
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #378
- Fix trial PGPRO version parse by @dura0ok in #379
Full Changelog: v1.14.3...v1.14.4
1.14.3
Main
- testgres is using testgres.os_ops from range [2.4.0,<3.0.0) (ae46c66)
What's Changed
- utils.py is updated (
execute_utility2,get_pg_config2) (#374) test_makedirs_and_rmdirs_successis updated (#375)PostgresNode::pgbenchis updated (assert) (#376)test_os_ops_commonis synchronized withos_opstests (#377)
Full Changelog: v1.14.2...v1.14.3
1.14.2
What's Changed
- fix: node_app::make_simple writes 'fsync' and 'log_statement' twice (#373)
Full Changelog: v1.14.1...v1.14.2
1.14.1
What's Changed
- PostgresNode supports an explicit host address (#369)
- [PostgresNode] utils_log_name and pg_log_name are RO-properties (#370)
- The PostgresNode::_get_node_state has been improved (#371)
Full Changelog: v1.14.0...v1.14.1
1.14.0
What's Changed
- package-verification is updated (build-check) (#354)
- fix: get_remote_node is corrected (#357)
- cleanup: PostgresNode does not support conn_params at all (#356)
- TestAPI is added (#362)
- PostgresNode is updated (self._os_ops) (#360, #363)
- PostgresNode::bin_dir is refactored (utils.get_bin_dir is used) (#364)
- fix: PostgresNode::kill uses self._os_ops.get_platform() instead os.name (#365)
- fix: NodeApp uses os_ops instead platform/tempfile (#366)
- NodeApp uses self._os_ops.is_abs_path (os_ops 2.3.0) (#367)
Full Changelog: 1.13.7...v1.14.0
1.13.7
What's Changed
- build: implement dynamic versioning and unified metadata (#349)
Full Changelog: 1.13.6...1.13.7
1.13.6
What's Changed
- Tests are updated (typing) (#343)
- fix: PostgresNode.catchup is corrected (#344)
- PostgresNode::poll_query_until is updated (typing) (#345)
- fixed ruff issues by @ProjectMutilation (#346)
- [CI] Check with ruff is added (#347, #348)
Full Changelog: 1.13.5...1.13.6
1.13.5
1.13.4
What's Changed
Full Changelog: 1.13.3...1.13.4