And revert cdc933f.
Assets
2
arssher
released this
1.8.3 Bump version 1.8.3.
Assets
2
Small fix: PostgresNode.safe_psql()
now raises error on wrong input (issue #52).
Assets
2
Small fix: make NodeBackup
aware of inheritors of PostgresNode
.
Assets
2
Assets
2
Assets
2
funbringer
released this
-
New dependency:
psutil
; -
New properties:
child_processes
- list ofProcessProxy
objects representing PostgreSQL processes,auxiliary_processes
- subset ofchild_processes
, represents auxiliary processes (e.g.autovacuum
),auxiliary_pids
- dict of{ ProcessType : PID }
pairs,source_walsender
- available on replica: represents master'swalsender
;
-
New context manager
scoped_config()
: temporary changeGlobalConfig
; -
Testgres is able to provide unique system ids for cached instances (see #35);
-
Temp dirs use
tgs_
as prefix;
Assets
2
funbringer
released this
- Improved
pgbench
API (seepgbench_run()
etc); - Set
allow_streaming=True
ininit()
anddefault_conf()
by default; - New option
unix_sockets=True
ininit()
anddefault_conf()
; - Fixed
base_dir
ignore if providedbase_dir
does not exist (#31); StartNodeException
now includes last N lines ofpostgresql.log
;- Improved exception handling (using
six.raise_from
); - Auto name generation for
PostgresNode
(seegenerate_app_name
); - Provide compatibility mode for
execute()
,psql()
,safe_psql()
andpoll_query_until()
methods (seepositional_args_hack
);
Assets
2
funbringer
released this
apply --auth-local
and --auth-host
params passed to initdb
in PostgresNode.init()
;