From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gate001.proxmox.com (gate001.proxmox.com [45.144.208.40]) by lore.proxmox.com (Postfix) with ESMTPS id CF3AB1FF0E5 for ; Wed, 15 Jul 2026 19:48:33 +0200 (CEST) Received: from gate001.proxmox.com (localhost.localdomain [127.0.0.1]) by gate001.proxmox.com (Proxmox) with ESMTP id A15E5213E5; Wed, 15 Jul 2026 19:48:33 +0200 (CEST) From: Thomas Lamprecht To: pdm-devel@lists.proxmox.com, Lukas Wagner 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 Message-ID: <178413765340.349526.6183481501650563579.b4-ty@b4> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260713094937.151838-1-l.wagner@proxmox.com> References: <20260713094937.151838-1-l.wagner@proxmox.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1784137691899 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.156 Adjusted score from AWL reputation of From: address DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment (newer systems) KAM_LOTSOFHASH 0.25 Emails with lots of hash-like gibberish RCVD_IN_DNSWL_LOW -0.7 Sender listed at https://www.dnswl.org/, low trust SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Message-ID-Hash: DKZKKGAMZK6GAXIFVTCL4QNXODRVWKC6 X-Message-ID-Hash: DKZKKGAMZK6GAXIFVTCL4QNXODRVWKC6 X-MailFrom: t.lamprecht@proxmox.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list List-Id: Proxmox Datacenter Manager development discussion List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: 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