Archit Goyal created FLINK-40530:
------------------------------------

             Summary:  HistoryServerArchiveFetcher.updateJobOverview() 
aggregates all archived job overviews without per-entry error isolation, 
causing a single malformed archive to blank out the entire /jobs/overview 
response
                 Key: FLINK-40530
                 URL: https://issues.apache.org/jira/browse/FLINK-40530
             Project: Flink
          Issue Type: Bug
            Reporter: Archit Goyal


 A single malformed/incompatible archive's overview JSON throws inside the 
aggregation loop, which has no per-entry isolation, so the whole  
/jobs/overview update aborts and returns empty/stale data for every job, not 
just the bad one.

Fix: catch/skip per-entry failures and guard against wiping a good overview if 
all entries fail.

Discovered during 1.x -> 2.x migration



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to