comparison TODO @ 4885:86468693779e

todo
author Alain Mazy <am@osimis.io>
date Thu, 10 Feb 2022 14:30:25 +0100
parents d54eec67bf16
children 228ce71e08a3
comparison
equal deleted inserted replaced
4884:d7d5d63985c8 4885:86468693779e
19 * Support retry counter in Orthanc::HttpClient 19 * Support retry counter in Orthanc::HttpClient
20 * Option to enable DNS lookups in DICOM: 20 * Option to enable DNS lookups in DICOM:
21 https://hg.orthanc-server.com/orthanc/file/Orthanc-1.9.3/OrthancFramework/Sources/OrthancFramework.cpp#l88 21 https://hg.orthanc-server.com/orthanc/file/Orthanc-1.9.3/OrthancFramework/Sources/OrthancFramework.cpp#l88
22 * Toolbox::ComputeMD5() fails on files larger than 4GB 22 * Toolbox::ComputeMD5() fails on files larger than 4GB
23 * Add an option to run Orthanc in read-only mode both for DICOM and for Rest API. 23 * Add an option to run Orthanc in read-only mode both for DICOM and for Rest API.
24 * Logging: add some information like Thread-Id to contextualize the logs
25 * Accept extra DICOM tags dictionaries in the DCMTK format '.dic' (easier to use than declare
26 them in the Orthanc configuration file). Even the standard dictionaries could be
27 overriden by these custom dictionaries.
24 28
25 ============================ 29 ============================
26 Documentation (Orthanc Book) 30 Documentation (Orthanc Book)
27 ============================ 31 ============================
28 32
107 111
108 --------- 112 ---------
109 Long-term 113 Long-term
110 --------- 114 ---------
111 115
112 * Support extended association: 116 * Support extended association (e.g. for C-Find relational queries):
113 https://groups.google.com/d/msg/orthanc-users/xD4d3mpc6ms/srF7E2goAAAJ 117 https://groups.google.com/d/msg/orthanc-users/xD4d3mpc6ms/srF7E2goAAAJ
114 * Support C-MOVE-CANCEL: 118 * Support C-MOVE-CANCEL:
115 https://groups.google.com/d/msg/orthanc-users/KnduYBFd06A/o86cl5SeCAAJ 119 https://groups.google.com/d/msg/orthanc-users/KnduYBFd06A/o86cl5SeCAAJ
116 120
117 -------------------- 121 --------------------
127 131
128 =========== 132 ===========
129 Performance 133 Performance
130 =========== 134 ===========
131 135
132 * StorageAccessor => add a memory cache using MemoryStringCache, for
133 instance to speed up WADO-RS Retrieve Frames in DICOMweb plugin
134 * ServerContext::DicomCacheLocker => give access to the raw buffer, 136 * ServerContext::DicomCacheLocker => give access to the raw buffer,
135 useful in ServerContext::DecodeDicomInstance() 137 useful in ServerContext::DecodeDicomInstance()
136 * DicomMap: create a cache to the main DICOM tags index 138 * DicomMap: create a cache to the main DICOM tags index
137 * Check out rapidjson: https://github.com/miloyip/nativejson-benchmark 139 * Check out rapidjson: https://github.com/miloyip/nativejson-benchmark
138 * optimize tools/find with ModalitiesInStudies: 140 * optimize tools/find with ModalitiesInStudies: