pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/databases/py-barman
Module Name: pkgsrc
Committed By: adam
Date: Fri Feb 6 08:41:02 UTC 2026
Modified Files:
pkgsrc/databases/py-barman: Makefile distinfo
Log Message:
py-barman: updated to 3.17.0
3.17.0 (2026-01-07)
Notable changes
- Enable query, fetch, and selective operations on inactive/disabled servers
Multiple Barman commands now work with inactive and disabled servers based
on their safety profile:
**Query commands**:
- `list-backups`: view backups from inactive/disabled servers
- `status`: check status of inactive/disabled servers
- `show-backup`: display backup details from inactive/disabled servers
- `list-files`: list files from backups on inactive/disabled servers
- `verify-backup`: verify backups on inactive/disabled servers
**Fetch commands**:
- `restore`: restore backups from inactive servers
- `get-wal`: retrieve WAL files from inactive servers
**Modification commands**:
- `delete`: delete backups from inactive servers
- `config-switch`: switch configuration models for inactive/disabled servers
This change improves operational flexibility by allowing users to query
backup information and perform restore operations even when servers are
manually disabled (inactive) or have configuration issues (disabled). The
different behavior for disabled servers provides safety against operations
on servers with potential configuration conflicts or path issues.
References: BAR-976.
- Deprecate custom compression for WAL files
The `custom` compression option and its related configuration options
(`custom_compression_filter`, `custom_decompression_filter`, and
`custom_compression_magic`) are now deprecated and will be removed in a
future release.
Users currently using custom compression are advised to migrate to one of the
built-in compression algorithms supported by Barman: `gzip`, `bzip2`, `lz4`,
`xz`, `zstd`, or `pigz`.
The custom compression feature was designed to provide flexibility for users
with specific compression requirements, but maintaining compatibility with
arbitrary external compression tools has proven to be complex and error-prone.
The built-in compression options provide better performance, reliability, and
maintainability.
Existing configurations using custom compression will continue to work in the
current release, but users should plan to migrate their configurations before
the feature is removed.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/databases/py-barman/Makefile
cvs rdiff -u -r1.24 -r1.25 pkgsrc/databases/py-barman/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/databases/py-barman/Makefile
diff -u pkgsrc/databases/py-barman/Makefile:1.30 pkgsrc/databases/py-barman/Makefile:1.31
--- pkgsrc/databases/py-barman/Makefile:1.30 Thu Nov 20 15:14:51 2025
+++ pkgsrc/databases/py-barman/Makefile Fri Feb 6 08:41:02 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2025/11/20 15:14:51 adam Exp $
+# $NetBSD: Makefile,v 1.31 2026/02/06 08:41:02 adam Exp $
-DISTNAME= barman-3.16.2
+DISTNAME= barman-3.17.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= databases python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/barman/}
Index: pkgsrc/databases/py-barman/distinfo
diff -u pkgsrc/databases/py-barman/distinfo:1.24 pkgsrc/databases/py-barman/distinfo:1.25
--- pkgsrc/databases/py-barman/distinfo:1.24 Thu Nov 20 15:14:51 2025
+++ pkgsrc/databases/py-barman/distinfo Fri Feb 6 08:41:02 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.24 2025/11/20 15:14:51 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/02/06 08:41:02 adam Exp $
-BLAKE2s (barman-3.16.2.tar.gz) = 42d67de752c774c5f8c8c4c401d3a4d02ec429a842b182ac76dbdeda378e1b08
-SHA512 (barman-3.16.2.tar.gz) = 3e3d2df8eb7c5bf0a3a1be940f3d3b70c11a2e22fb159e9253046ba2367936d2e895b659be0e328bb5f3df79e91d6fc47c255e968a086c4f76f653b0cedf9ed4
-Size (barman-3.16.2.tar.gz) = 467037 bytes
+BLAKE2s (barman-3.17.0.tar.gz) = 61ae2351ff0cd747948a9c777550458fe089d3f194094cfcecfdf3bc764e9b42
+SHA512 (barman-3.17.0.tar.gz) = 8fed72c1c742b8babc77b6dcf0c385027dc5e4f0e08a9150c64131be68803d752018e3638086ccd2e6f99a0f1ad763cc1cddd218f05b17b9573180f1b7d51c2b
+Size (barman-3.17.0.tar.gz) = 472608 bytes
SHA1 (patch-barman_utils.py) = 0f93835a814bdd41c999dcebb34719312a74bd94
Home |
Main Index |
Thread Index |
Old Index