comparison PostgreSQL/NEWS @ 569:f18e46d7dbf8 attach-custom-data

merged find-refactoring -> attach-custom-data
author Alain Mazy <am@orthanc.team>
date Tue, 24 Sep 2024 15:04:21 +0200
parents cd9521e04249 12f1c5265081
children
comparison
equal deleted inserted replaced
368:82f73188b58d 569:f18e46d7dbf8
1 Pending changes in the mainline 1 Pending changes in the mainline
2 =============================== 2 ===============================
3 3
4 DB schema revision: 2
5 Minimum plugin SDK (for build): 1.12.3
6 Minimum Orthanc runtime: 1.12.3
7
8 * Fix updates from plugin version 3.3 to latest version
9 * Added support for ExtendedChanges:
10 - changes?type=...&to=...
4 * Added support for customData in AttachedFiles 11 * Added support for customData in AttachedFiles
12 * Performance optimizations (to be summarized before release):
13 - using more prepared SQL statements:
14 - InsertOrUpdateMetadata
15 - ExecuteSetResourcesContentTags
16 - merged BEGIN and SET TRANSACTION statements
17 - reduced the number of round-trips between Orthanc and the PostgreSQL server:
18 - e.g: when receiving an instance in an existing series, reduced the number of SQL queries from 13 to 9
19 * Fixed a memory leak when executing non cached SQL statements (rarely used)
20
21
22 Release 6.2 (2024-03-25)
23 ========================
24
25 DB schema revision: 2
26 Minimum plugin SDK (for build): 1.12.3
27 Minimum Orthanc runtime: 1.12.3
28
29 * Fix check of Orthanc runtime version
30
31
32 Release 6.1 (2024-02-14)
33 ========================
34
35 DB schema revision: 2
36
37 * Fix handling of MaximumStorageSize & MaximumPatientCount.
38
39
40 Release 6.0 (2024-02-08)
41 ========================
42
43 DB schema revision: 2
44
45 * The DB schema has been updated to Revision 2. If you need to reinstall the previous
46 version of the plugin, you should run this script:
47 https://orthanc.uclouvain.be/hg/orthanc-databases/file/tip/PostgreSQL/Plugins/SQL/Downgrades/Rev2ToRev1.sql
48 * Transaction Mode:
49 Introduced a new configuration "TransactionMode" to select the transaction isolation level.
50 Allowed values: "Serializable", "ReadCommitted".
51 The "Serializable" mode was the only available value up to now. It is still the default
52 value now.
53 The "ReadCommitted" is possible now due to rewrites of SQL queries and notably improves
54 the Orthanc ability to ingest data from multiple sources in parallel.
55 * New "EnableVerboseLogs" configuration to show SQL statements being executed.
56
57
58 Release 5.1 (2023-06-27)
59 ========================
60
61 DB schema revision: 1
62
63 * Optimization of LookupResources mainly used in tools/find, C-Find and QIDO-RS.
64
65 Release 5.0 (2023-04-15)
66 ========================
67
68 * Added support for labels
69 * Compatibility with Orthanc SDK 1.12.0 (communications between the
70 Orthanc core and the database plugin using Google Protocol Buffers)
71 * Upgraded dependencies for static builds (notably on Windows and LSB):
72 - openssl 3.1.0
5 73
6 74
7 Release 4.0 (2021-04-22) 75 Release 4.0 (2021-04-22)
8 ======================== 76 ========================
9 77
11 connections to the PostgreSQL database are used by the index plugin 79 connections to the PostgreSQL database are used by the index plugin
12 * Support of revisions for metadata and attachments 80 * Support of revisions for metadata and attachments
13 * Support of multiple readers/writers, by handling retries from Orthanc SDK 1.9.2 81 * Support of multiple readers/writers, by handling retries from Orthanc SDK 1.9.2
14 * Support of range reads for the storage area, from Orthanc SDK 1.9.0 82 * Support of range reads for the storage area, from Orthanc SDK 1.9.0
15 * Fix issue #193 (LSB binaries crash with PostgreSQL + SSL) by changeset 83 * Fix issue #193 (LSB binaries crash with PostgreSQL + SSL) by changeset
16 in OrthancFramework: https://hg.orthanc-server.com/orthanc/rev/9a9118406484 84 in OrthancFramework: https://orthanc.uclouvain.be/hg/orthanc/rev/9a9118406484
17 * Fix issue #151 (Storage failures when running with two instances and PG_LOCK=false) 85 * Fix issue #151 (Storage failures when running with two instances and PG_LOCK=false)
18 86
19 87
20 Release 3.3 (2020-12-14) 88 Release 3.3 (2020-12-14)
21 ======================== 89 ========================