all lists on lists.proxmox.com
 help / color / mirror / Atom feed
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




      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.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal