# HG changeset patch # User Alain Mazy # Date 1689845011 -7200 # Node ID b551e4fdc70820491ea289a26d74fbcbec71981b # Parent 5653527a2b1d34dd123a0879a505e9753809bc2f cleanup todo diff -r 5653527a2b1d -r b551e4fdc708 TODO --- a/TODO Thu Jul 20 11:13:19 2023 +0200 +++ b/TODO Thu Jul 20 11:23:31 2023 +0200 @@ -191,8 +191,6 @@ - ModalitiesInStudy - all computed counters at series/study/patient level - RequestAttributesSequence (sequence that must be included in all DicomWeb QIDO-RS for series) -* Investigate increase of CPU consumption while idle after anonymize/delete - (https://discourse.orthanc-server.org/t/onchange-callbacks-and-cpu-loads/3534) * Long-shot & not sure it is even feasible at all: try to reduce memory usage by implementing streaming when receiving DICOM instances from the Rest API or from DICOM and store files directly to disk as they @@ -272,8 +270,6 @@ Code refactoring ================ -* Use Semaphore::Locker everywhere (instead of explicit - Release() and Acquire()) * Avoid direct calls to FromDcmtkBridge (make most of its methods private), go through ParsedDicomFile wherever possible