The PoWA team is pleased to announce the release of the version 1.3.0 of powa-collector, a simple multi-threaded python program that performs the snapshots for all the remote servers configured in a powa repository database.
Changelog
New Features:
Support for upcoming PoWA v5 new extension model (Julien Rouhaud)
Support snapshot of per-database datasources (Julien Rouhaud)
Support snapshot of per-database catalogs (Julien Rouhaud)
Support on-demand snapshot of any remote server (Julien Rouhaud)
Support on-demand catalog snapshot of any remote server (Julien Rouhaud)
Add permission checking based on new PoWA predefine roles for on-demand request (Julien Rouhaud)
Support any extension installed in any schema (Julien Rouhaud)
Optionally emit logs using the server alias rather than the server hostname and port (Julien Rouhaud, thanks to Marc Cousin for the request)
Bugfixes:
Redact the password (if provided) in the worker representation logs (Julien Rouhaud per report from Marc Cousin)
Fix the logic to spread the activity on server start (Julien Rouhaud)
Check for PoWA version incompatibility between remote servers and the repository server (Julien Rouhaud)
Credits
Thank to the users who reported bugs or submitted patches, they are all cited in the CHANGELOG file.
powa-collector is an open project. Any contribution to build a better tool is welcome. You just have to send your ideas, features requests or patches using the github repository at github.com/powa-team/powa-collector.