From: Thomas Lamprecht <t.lamprecht@proxmox.com>
To: pdm-devel@lists.proxmox.com, Lukas Wagner <l.wagner@proxmox.com>
Subject: applied: [PATCH datacenter-manager/proxmox v2 00/15] task cache improvements (archive corruption handling, error handling)
Date: Wed, 15 Jul 2026 19:48:20 +0200 [thread overview]
Message-ID: <178413765340.349526.6183481501650563579.b4-ty@b4> (raw)
In-Reply-To: <20260713094937.151838-1-l.wagner@proxmox.com>
On Mon, 13 Jul 2026 11:49:22 +0200, Lukas Wagner wrote:
> This series bundles a couple of improvements and some refactoring efforts for
> the task cache implementation in PDM.
>
> Highlights:
>
> - Fix an issue that led to PBS task fetch cutoffs not being recorded in the
> state file, leading to always the full task history being requested
>
> [...]
Applied the rest now from v2, thanks!
[datacenter-manager]
[01/14] task cache: fix missing cutoff state for PBS remotes
commit: 24ff322d5feb56dc670b91017634c06d37027cd8
[02/14] task cache: refresh task: don't apply journal if the archive was rotated
commit: 222332e4a12efdfb4bbfbeef93644e3c47b981a7
[03/14] task cache: rotate/init: align timestamp for new files to UTC midnight
commit: 924b2dd4f953dd31c5d1bea9b484117696acc97a
[04/14] task cache: add test case for task cache rotation
commit: 76795d32383ddb86c6b84a5d69f5a4b110994a29
[05/14] task cache: pre-compute static paths during initialization
commit: 5601d42d95159985b4e1ae8a2e990a6d0f3857dd
[06/14] task cache: only initialize `TaskCache` struct once
commit: fa9e9bfef2f3406a014a9fef2be5da24ac418775
[07/14] task cache: archive iterator: don't yield more items if reading from file failed
commit: cfbf37e4fbb189ea8e14378e41774ee1b0efebd8
[08/14] task cache: include archive file path in error log messages
commit: b339d8b659c80c82033e8dd5456f25182f94fb0e
[09/14] task cache: introduce ArchiveFileWriter
commit: e6c2e9b668c2449279eb7c802a8ca917f6a8795c
[10/14] task cache: use ArchiveFileWriter when creating new archive files
commit: d5d92deb0124b25192e4b40da8460cc0e603d0e2
[11/14] task cache: trigger repair of corruption when applying journal
commit: 6b7b83a6347628c2b17a24681fe924a67deb555f
[12/14] task cache: trigger repair of corruption when compressing archive files
commit: 56177609c491da506ba607fe84ead823cdd0b3e2
[13/14] task cache: trigger repair of corruption after read-accesses
commit: 615961840b25b0e6a1172f89e50e4bbc504ba611
[14/14] task cache: handle potentially duplicated archive files after 'compress_archive_file'
commit: fb9b9d1015e6b09c793bf4241bebcc52212e45c4
prev parent reply other threads:[~2026-07-15 17:48 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-07-13 9:49 [PATCH datacenter-manager/proxmox v2 00/15] task cache improvements (archive corruption handling, error handling) Lukas Wagner
2026-07-13 9:49 ` [PATCH proxmox v2 01/15] sys: fs: don't replace file extension make_tmp_file Lukas Wagner
2026-07-13 9:49 ` [PATCH datacenter-manager v2 02/15] task cache: fix missing cutoff state for PBS remotes Lukas Wagner
2026-07-13 9:49 ` [PATCH datacenter-manager v2 03/15] task cache: refresh task: don't apply journal if the archive was rotated Lukas Wagner
2026-07-13 9:49 ` [PATCH datacenter-manager v2 04/15] task cache: rotate/init: align timestamp for new files to UTC midnight Lukas Wagner
2026-07-13 9:49 ` [PATCH datacenter-manager v2 05/15] task cache: add test case for task cache rotation Lukas Wagner
2026-07-13 9:49 ` [PATCH datacenter-manager v2 06/15] task cache: pre-compute static paths during initialization Lukas Wagner
2026-07-13 9:49 ` [PATCH datacenter-manager v2 07/15] task cache: only initialize `TaskCache` struct once Lukas Wagner
2026-07-13 9:49 ` [PATCH datacenter-manager v2 08/15] task cache: archive iterator: don't yield more items if reading from file failed Lukas Wagner
2026-07-13 9:49 ` [PATCH datacenter-manager v2 09/15] task cache: include archive file path in error log messages Lukas Wagner
2026-07-13 9:49 ` [PATCH datacenter-manager v2 10/15] task cache: introduce ArchiveFileWriter Lukas Wagner
2026-07-13 9:49 ` [PATCH datacenter-manager v2 11/15] task cache: use ArchiveFileWriter when creating new archive files Lukas Wagner
2026-07-13 9:49 ` [PATCH datacenter-manager v2 12/15] task cache: trigger repair of corruption when applying journal Lukas Wagner
2026-07-13 9:49 ` [PATCH datacenter-manager v2 13/15] task cache: trigger repair of corruption when compressing archive files Lukas Wagner
2026-07-13 9:49 ` [PATCH datacenter-manager v2 14/15] task cache: trigger repair of corruption after read-accesses Lukas Wagner
2026-07-13 9:49 ` [PATCH datacenter-manager v2 15/15] task cache: handle potentially duplicated archive files after 'compress_archive_file' Lukas Wagner
2026-07-15 17:48 ` Thomas Lamprecht [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178413765340.349526.6183481501650563579.b4-ty@b4 \
--to=t.lamprecht@proxmox.com \
--cc=l.wagner@proxmox.com \
--cc=pdm-devel@lists.proxmox.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.