Bug: OutOfMemoryError beim Löschen von Submissions im Status ACCEPTED
Zusammenfassung
Aktuell werden Submissions zuerst geladen und dann bearbeitet was zu einem OutOfMemoryError führt.
Schritte zum Reproduzieren
- JobRunr startet den Löschvorgang und es kommt zum Fehler
Wie verhält sich der aktuelle Fehler?
Beim Löschen der Submissions im Status ACCEPTED kommt es zu einem OutOfMemoryError (siehe Log)
Was ist das erwartete richtige Verhalten?
Das Löschen der Submissions im Status ACCEPTED läuft korrekt durch.
Relevante Protokolle/Screenshots/Anfragen
https://s17145.creolineserver.com/app/discover#/?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:'2023-01-20T23:00:00.000Z',to:now))&_a=(columns:!('@tag',log),filters:!(('$state':(store:appState),meta:(alias:!n,disabled:!f,index:'logs-',key:environment,negate:!f,params:(query:development),type:phrase),query:(match_phrase:(environment:development))),('$state':(store:appState),meta:(alias:!n,disabled:!f,index:'logs-',key:container_name,negate:!f,params:(query:%2Fservice-stack-zustelldienst-1),type:phrase),query:(match_phrase:(container_name:%2Fservice-stack-zustelldienst-1)))),grid:(columns:('@tag':(width:162))),index:'logs-*',interval:auto,query:(language:kuery,query:''),sort:!(!('@timestamp',asc)
Akzeptanzkriterien zur Fehlerbehebung
-
Submissions werden einzeln verarbeitet -
Andere Löschjobs wurden ebenfalls überprüft -
Andere Repositories wurden ebenfalls auf Batch-Verarbeitung überprüft