Mercurial > hg > orthanc-databases
comparison PostgreSQL/NEWS @ 418:a7f0f27fe33c pg-transactions
wip: advisory lock around CreateInstance: not ok see WO-139
author | Alain Mazy <am@osimis.io> |
---|---|
date | Tue, 27 Jun 2023 15:17:39 +0200 |
parents | 15bfd9a76f8d |
children | 3cdea26ece73 |
comparison
equal
deleted
inserted
replaced
417:15bfd9a76f8d | 418:a7f0f27fe33c |
---|---|
1 Pending changes in the mainline | 1 Pending changes in the mainline |
2 =============================== | 2 =============================== |
3 | |
4 * Experimental debug feature: | |
5 Introduced 2 new configurations with these default values: | |
6 "ReadOnlyTransactionStatement": "SET TRANSACTION ISOLATION LEVEL SERIALIZABLE READ ONLY" | |
7 "ReadWriteTransactionStatement": "SET TRANSACTION ISOLATION LEVEL SERIALIZABLE READ WRITE" | |
8 You can now customize the transaction isolation level. | |
9 If setting these values to "", no statement is run and therefore, the default DB or server | |
10 isolation level is used. | |
11 * internals: | |
12 - Added a UNIQUE constraint on Resources.publicId to detect DB inconsistencies | |
13 - Added an advisory lock around CreateInstance | |
3 | 14 |
4 * Optimization of LookupResources mainly used in tools/find, C-Find and QIDO-RS. | 15 * Optimization of LookupResources mainly used in tools/find, C-Find and QIDO-RS. |
5 The optimization mainly affects find at study level. | 16 The optimization mainly affects find at study level. |
6 | 17 |
7 Release 5.0 (2023-04-15) | 18 Release 5.0 (2023-04-15) |
11 * Compatibility with Orthanc SDK 1.12.0 (communications between the | 22 * Compatibility with Orthanc SDK 1.12.0 (communications between the |
12 Orthanc core and the database plugin using Google Protocol Buffers) | 23 Orthanc core and the database plugin using Google Protocol Buffers) |
13 * Upgraded dependencies for static builds (notably on Windows and LSB): | 24 * Upgraded dependencies for static builds (notably on Windows and LSB): |
14 - openssl 3.1.0 | 25 - openssl 3.1.0 |
15 | 26 |
16 * Experimental debug feature: | |
17 Introduced 2 new configurations with these default values: | |
18 "ReadOnlyTransactionStatement": "SET TRANSACTION ISOLATION LEVEL SERIALIZABLE READ ONLY" | |
19 "ReadWriteTransactionStatement": "SET TRANSACTION ISOLATION LEVEL SERIALIZABLE READ WRITE" | |
20 You can now customize the transaction isolation level. | |
21 If setting these values to "", no statement is run and therefore, the default DB or server | |
22 isolation level is used. | |
23 | 27 |
24 Release 4.0 (2021-04-22) | 28 Release 4.0 (2021-04-22) |
25 ======================== | 29 ======================== |
26 | 30 |
27 * New option "IndexConnectionsCount" to control how many simultaneous | 31 * New option "IndexConnectionsCount" to control how many simultaneous |