Mercurial > hg > orthanc
comparison NEWS @ 4623:95ffe3b6ef7c db-changes
handling of revisions for metadata
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 16 Apr 2021 17:13:03 +0200 |
parents | 943dea50f358 |
children | 686f189a903d |
comparison
equal
deleted
inserted
replaced
4622:9086aeb9d9d2 | 4623:95ffe3b6ef7c |
---|---|
1 Pending changes in the mainline | 1 Pending changes in the mainline |
2 =============================== | 2 =============================== |
3 | 3 |
4 Plugins | 4 General |
5 ------- | 5 ------- |
6 | 6 |
7 * Possibility to create database index plugins that don't lock a global mutex | 7 * New configuration options related to multiple readers/writers: |
8 * New option "DatabaseServerIdentifier" to identify the server among a pool of Orthanc servers | 8 - "DatabaseServerIdentifier" identifies the server in the DB among a pool of Orthanc servers |
9 | 9 - "CheckRevisions" to protect against concurrent modifications of metadata and attachments |
10 Maintenance | 10 |
11 ----------- | 11 REST API |
12 | 12 -------- |
13 * Full refactoring of the database engine | 13 |
14 | 14 * API version upgraded to 12 |
15 | 15 * "/.../{id}/metadata/{name}" URIs handle the HTTP headers "If-Match", "If-None-Match" and |
16 Plugins | 16 "ETag" to cope with revisions |
17 ------- | 17 |
18 | 18 Plugins |
19 * New functions in the SDK: | 19 ------- |
20 - OrthancPluginCallRestApi() | 20 |
21 * New function in the SDK: OrthancPluginCallRestApi() | |
22 * Full refactoring of the database engine to handle multiple readers/writers, which notably | |
23 implies the handling of retries in the case of collisions | |
21 | 24 |
22 Maintenance | 25 Maintenance |
23 ----------- | 26 ----------- |
24 | 27 |
25 * Use the local timezone for query/retrieve in the Orthanc Explorer interface (was UTC before) | 28 * Use the local timezone for query/retrieve in the Orthanc Explorer interface (was UTC before) |