Mercurial > hg > orthanc-databases
view MySQL/NEWS @ 522:c49136b34891 large-queries
use a prepared statement for InsertOrUpdateMetadata
author | Alain Mazy <am@orthanc.team> |
---|---|
date | Fri, 05 Jul 2024 09:15:54 +0200 |
parents | 2ab3d45c0b3c |
children | 03a4a1bc852a |
line wrap: on
line source
Pending changes in the mainline =============================== * Added support for ExtendedApiV1: - changes?type=...&to=... Release 5.2 (2024-06-06) ======================== Minimum plugin SDK: 0.9.5 Optimal plugin SDK: 1.12.0+ Minimum Orthanc runtime: 0.9.5 Optimal Orthanc runtime: 1.12.0+ * Fix check of Orthanc runtime version * Optimized resources deletion (https://discourse.orthanc-server.org/t/image-insert-are-too-slow-databse-performance-too-poor-when-using-mysql-mariadb/3820/19) Release 5.1 (2023-06-27) ======================== * Optimization of LookupResources mainly used in tools/find, C-Find and QIDO-RS. Release 5.0 (2023-04-16) ======================== * 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.3 (2021-07-22) ======================== * Fix issue 200 (fields messed up in /changes route) Release 4.2 (2021-07-20) ======================== * Added missing calls to OrthancPluginDatabaseSignalDeletedResource() Release 4.1 (2021-06-30) ======================== * Fix serialization of large jobs Release 4.0 (2021-04-23) ======================== * New option "IndexConnectionsCount" to control how many simultaneous connections to the MySQL database are used by the index plugin * 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 Release 3.0 (2020-12-16) ======================== * Report issue/solution and prevent the start of Orthanc if the MySQL user is not allowed to run the "CREATE TRIGGER" command (missing "SUPER" privilege) * Implementation of new extensions: LookupResourceAndParent and GetAllMetadata * Added an advisory lock to avoid race conditions during database setup * Added "MaximumConnectionRetries" & "ConnectionRetryInterval" to configure the retries when connecting to the DB at startup * Support of dynamic linking against the system-wide Orthanc framework library * Added support for TLS connections: 3 new options: - "EnableSsl" (false by default) - "SslVerifyServerCertificates" (true by default - inactive if EnableSsl if false) - "SslCACertificates" (default value is "HttpsCACertificates" from global Orthanc configuration) * Upgraded dependencies for static builds (notably on Windows and LSB): - openssl 1.1.1g - mariadb-connector-c 3.1.11 Release 2.0 (2019-01-23) ======================== * Database optimizations by implementing new primitives of Orthanc SDK 1.5.2 * Characters "$" and "_" are allowed in MySQL database identifiers * Fix serialization of jobs if many of them Release 1.1 (2018-07-18) ======================== * Compatibility with MySQL 8.0 * Improvement in the configuration of UNIX socket Release 1.0 (2018-07-17) ======================== * Initial release