Mercurial > hg > orthanc
comparison NEWS @ 4810:7afbb54bd028
merge storage-cache
author | Alain Mazy <am@osimis.io> |
---|---|
date | Tue, 23 Nov 2021 09:22:11 +0100 |
parents | 2ca4213fb50a 4e765c18ace7 |
children | 70d2a97ca8cb 4cfd96732076 |
comparison
equal
deleted
inserted
replaced
4809:2ca4213fb50a | 4810:7afbb54bd028 |
---|---|
1 Pending changes in the mainline | 1 Pending changes in the mainline |
2 =============================== | 2 =============================== |
3 | 3 |
4 General | |
5 ------- | |
6 | |
7 * Added a storage cache in RAM to avoid reading the same files multiple times from | |
8 the storage. This greatly improves, among other things, the performance of WADO-RS | |
9 retrieval of individual frames of multiframe instances. | |
10 * New configuration option "MaximumStorageCacheSize" to configure the size of | |
11 the new storage cache. | |
12 * New configuration option "ZipLoaderThreads" to configure the number of threads used | |
13 to read instances from storage when createing a Zip archive/media. | |
14 | |
15 | |
16 Maintenance | |
17 ----------- | |
18 | |
4 * Fix handling of option "DeidentifyLogs", notably for tags (0010,0010) and (0010,0020) | 19 * Fix handling of option "DeidentifyLogs", notably for tags (0010,0010) and (0010,0020) |
5 | |
6 * New configuration options: | 20 * New configuration options: |
7 - "DicomThreadsCount" to set the number of threads in the embedded DICOM server | 21 - "DicomThreadsCount" to set the number of threads in the embedded DICOM server |
22 * Fix instances accumulating in DB while their attachments were not stored because of | |
23 MaximumStorageSize limit reached with a single patient in DB. | |
8 | 24 |
9 REST API | 25 REST API |
10 -------- | 26 -------- |
11 | 27 |
12 * API version upgraded to 16 | 28 * API version upgraded to 16 |
13 * If an image can not be decoded, ../preview and ../rendered routes are now returning | 29 * If an image can not be decoded, ../preview and ../rendered routes are now returning |
14 unsupported.png only if the ?returnUnsupportedImage option is specified; otherwise, | 30 unsupported.png only if the ?returnUnsupportedImage option is specified; otherwise, |
15 it raises a 415 error code. | 31 it raises a 415 error code. |
16 * Archive jobs response now contains a header Content-Disposition:filename='archive.zip' | 32 * Archive jobs response now contains a header Content-Disposition:filename='archive.zip' |
17 | 33 |
18 | |
19 | |
20 Maintenance | |
21 ----------- | |
22 | |
23 * Fix instances accumulating in DB while their attachments were not stored because of | |
24 MaximumStorageSize limit reached with a single patient in DB. | |
25 | |
26 Lua | 34 Lua |
27 --- | 35 --- |
28 | 36 |
29 * New "ReceivedCStoreInstanceFilter" Lua callback to filter instances received | 37 * New "ReceivedCStoreInstanceFilter" Lua callback to filter instances received |
30 through C-Store and return a specific C-Store status code. | 38 through C-Store and return a specific C-Store status code. |
31 | |
32 | 39 |
33 Plugins | 40 Plugins |
34 ------- | 41 ------- |
35 | 42 |
36 * New function in the SDK: OrthancPluginRegisterIncomingCStoreInstanceFilter() | 43 * New function in the SDK: OrthancPluginRegisterIncomingCStoreInstanceFilter() |