powa-collector 1.3.0 is out!

From: PoWA via PostgreSQL Announce <announce-noreply(at)postgresql(dot)org>
To: PostgreSQL Announce <pgsql-announce(at)lists(dot)postgresql(dot)org>
Subject: powa-collector 1.3.0 is out!
Date: 2024-11-05 15:29:28
Message-ID: 173082056878.708.9319484678574561248@wrigleys.postgresql.org
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-announce

Taipei, Taiwan - November 3rd, 2024

# powa-collector 1.3.0

The PoWA team is pleased to announce the release of the version 1.3.0 of [powa-collector](https://github.com/powa-team/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)
- Fix configuration file error handling (Julien Rouhaud)

**Misc**:

- 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](https://github.com/powa-team/powa-collector/blob/master/CHANGELOG) file.

[powa-collector](https://github.com/powa-team/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](https://github.com/powa-team/powa-collector).

## Links :

- Documentation: [github.com/powa-team/powa-collector/blob/master/README.md](https://github.com/powa-team/powa-collector/blob/master/README.md)
- Pypi: [pypi.org/project/powa-collector/](https://pypi.org/project/powa-collector/)
- Container image: [hub.docker.com/r/powateam/powa-collector](https://hub.docker.com/r/powateam/powa-collector)
- Archive Download: [github.com/powa-team/powa-collector/releases](https://github.com/powa-team/powa-collector/releases)
- Bug tracker: [https://github.com/powa-team/powa-collector/issues](https://github.com/powa-team/powa-collector/issues)

Browse pgsql-announce by date

  From Date Subject
Next Message PoWA via PostgreSQL Announce 2024-11-10 20:24:14 PoWA 5 is out!
Previous Message TCapture via PostgreSQL Announce 2024-11-03 19:44:41 TCapture is compatible with Postgres 16 version