From d2d896b3ff4f11bd3de36374235de269cc8e9878 Mon Sep 17 00:00:00 2001 From: Tigran Mkrtchyan Date: Wed, 8 Oct 2025 20:43:53 +0200 Subject: [PATCH] pool: log at warn when files state in pool change Motivation: to trace why files change tier states from PRECIOUS to CACHED all log entry. Modification: Log and warn when file changes it state in a pool Result: better observability Acked-by: Karen Hoyos Target: master, 11.1, 11.0, 10.2 Require-book: no Require-notes: yes (cherry picked from commit f3aab0de2b2aa37a6ad43c626a565a0e8717ef77) Signed-off-by: Tigran Mkrtchyan --- .../java/org/dcache/pool/repository/v5/ReplicaRepository.java | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/dcache/src/main/java/org/dcache/pool/repository/v5/ReplicaRepository.java b/modules/dcache/src/main/java/org/dcache/pool/repository/v5/ReplicaRepository.java index 16d7353c31c..07995695a9f 100644 --- a/modules/dcache/src/main/java/org/dcache/pool/repository/v5/ReplicaRepository.java +++ b/modules/dcache/src/main/java/org/dcache/pool/repository/v5/ReplicaRepository.java @@ -897,6 +897,7 @@ public void setState(PnfsId id, ReplicaState state, String why) case CACHED: case PRECIOUS: case BROKEN: + LOGGER.warn("Changing state of {} from {} to {}: {}", id, source, state, why); return r.setState(state); default: break;