Mercurial > hg > orthanc-databases
diff 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 |
line wrap: on
line diff
--- a/PostgreSQL/NEWS Wed Feb 01 16:24:37 2023 +0100 +++ b/PostgreSQL/NEWS Tue Sep 24 15:04:21 2024 +0200 @@ -1,7 +1,75 @@ Pending changes in the mainline =============================== +DB schema revision: 2 +Minimum plugin SDK (for build): 1.12.3 +Minimum Orthanc runtime: 1.12.3 + +* Fix updates from plugin version 3.3 to latest version +* Added support for ExtendedChanges: + - changes?type=...&to=... * Added support for customData in AttachedFiles +* Performance optimizations (to be summarized before release): + - using more prepared SQL statements: + - InsertOrUpdateMetadata + - ExecuteSetResourcesContentTags + - merged BEGIN and SET TRANSACTION statements + - reduced the number of round-trips between Orthanc and the PostgreSQL server: + - e.g: when receiving an instance in an existing series, reduced the number of SQL queries from 13 to 9 +* Fixed a memory leak when executing non cached SQL statements (rarely used) + + +Release 6.2 (2024-03-25) +======================== + +DB schema revision: 2 +Minimum plugin SDK (for build): 1.12.3 +Minimum Orthanc runtime: 1.12.3 + +* Fix check of Orthanc runtime version + + +Release 6.1 (2024-02-14) +======================== + +DB schema revision: 2 + +* Fix handling of MaximumStorageSize & MaximumPatientCount. + + +Release 6.0 (2024-02-08) +======================== + +DB schema revision: 2 + +* The DB schema has been updated to Revision 2. If you need to reinstall the previous + version of the plugin, you should run this script: + https://orthanc.uclouvain.be/hg/orthanc-databases/file/tip/PostgreSQL/Plugins/SQL/Downgrades/Rev2ToRev1.sql +* Transaction Mode: + Introduced a new configuration "TransactionMode" to select the transaction isolation level. + Allowed values: "Serializable", "ReadCommitted". + The "Serializable" mode was the only available value up to now. It is still the default + value now. + The "ReadCommitted" is possible now due to rewrites of SQL queries and notably improves + the Orthanc ability to ingest data from multiple sources in parallel. +* New "EnableVerboseLogs" configuration to show SQL statements being executed. + + +Release 5.1 (2023-06-27) +======================== + +DB schema revision: 1 + +* Optimization of LookupResources mainly used in tools/find, C-Find and QIDO-RS. + +Release 5.0 (2023-04-15) +======================== + +* Added support for labels +* Compatibility with Orthanc SDK 1.12.0 (communications between the + Orthanc core and the database plugin using Google Protocol Buffers) +* Upgraded dependencies for static builds (notably on Windows and LSB): + - openssl 3.1.0 Release 4.0 (2021-04-22) @@ -13,7 +81,7 @@ * Support of multiple readers/writers, by handling retries from Orthanc SDK 1.9.2 * Support of range reads for the storage area, from Orthanc SDK 1.9.0 * Fix issue #193 (LSB binaries crash with PostgreSQL + SSL) by changeset - in OrthancFramework: https://hg.orthanc-server.com/orthanc/rev/9a9118406484 + in OrthancFramework: https://orthanc.uclouvain.be/hg/orthanc/rev/9a9118406484 * Fix issue #151 (Storage failures when running with two instances and PG_LOCK=false)