Mercurial > hg > orthanc-databases
annotate MySQL/NEWS @ 518:e3102bad13a4
fix SDK 1.12.4 protobuf
author | Alain Mazy <am@orthanc.team> |
---|---|
date | Thu, 06 Jun 2024 12:38:28 +0200 |
parents | a6300ccf6683 |
children | 2ab3d45c0b3c fa6d3c5ada3d |
rev | line source |
---|---|
512 | 1 Release 5.2 (2024-06-06) |
2 ======================== | |
493 | 3 |
4 Minimum plugin SDK: 0.9.5 | |
5 Optimal plugin SDK: 1.12.0+ | |
6 Minimum Orthanc runtime: 0.9.5 | |
7 Optimal Orthanc runtime: 1.12.0+ | |
8 | |
9 * Fix check of Orthanc runtime version | |
508 | 10 * Optimized resources deletion (https://discourse.orthanc-server.org/t/image-insert-are-too-slow-databse-performance-too-poor-when-using-mysql-mariadb/3820/19) |
11 | |
424
95c413106a66
Introduced a procedure to delete resources (to be tested)
Alain Mazy <am@osimis.io>
parents:
421
diff
changeset
|
12 |
421 | 13 Release 5.1 (2023-06-27) |
14 ======================== | |
0 | 15 |
415
7e123f047771
LookupResources optimization continued
Alain Mazy <am@osimis.io>
parents:
412
diff
changeset
|
16 * Optimization of LookupResources mainly used in tools/find, C-Find and QIDO-RS. |
7e123f047771
LookupResources optimization continued
Alain Mazy <am@osimis.io>
parents:
412
diff
changeset
|
17 |
412 | 18 |
19 Release 5.0 (2023-04-16) | |
20 ======================== | |
21 | |
22 * Added support for labels | |
386 | 23 * Compatibility with Orthanc SDK 1.12.0 (communications between the |
24 Orthanc core and the database plugin using Google Protocol Buffers) | |
358
1280b40d6696
switch to OpenSSL 3.0.x
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
327
diff
changeset
|
25 * Upgraded dependencies for static builds (notably on Windows and LSB): |
400
897253c21208
support for labels in mysql
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
386
diff
changeset
|
26 - openssl 3.1.0 |
358
1280b40d6696
switch to OpenSSL 3.0.x
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
327
diff
changeset
|
27 |
327 | 28 |
29 Release 4.3 (2021-07-22) | |
30 ======================== | |
31 | |
326
4454545bb265
Fix issue 200 (fields messed up in /changes route)
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
324
diff
changeset
|
32 * Fix issue 200 (fields messed up in /changes route) |
4454545bb265
Fix issue 200 (fields messed up in /changes route)
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
324
diff
changeset
|
33 |
324 | 34 |
35 Release 4.2 (2021-07-20) | |
36 ======================== | |
37 | |
307
8de3a1ecac11
MySQL: Added missing calls to OrthancPluginDatabaseSignalDeletedResource()
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
292
diff
changeset
|
38 * Added missing calls to OrthancPluginDatabaseSignalDeletedResource() |
8de3a1ecac11
MySQL: Added missing calls to OrthancPluginDatabaseSignalDeletedResource()
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
292
diff
changeset
|
39 |
292 | 40 |
41 Release 4.1 (2021-06-30) | |
42 ======================== | |
43 | |
289
0868500060f3
Fix serialization of large jobs
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
282
diff
changeset
|
44 * Fix serialization of large jobs |
0868500060f3
Fix serialization of large jobs
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
282
diff
changeset
|
45 |
282 | 46 |
47 Release 4.0 (2021-04-23) | |
48 ======================== | |
49 | |
253
3bc442765b88
new configuration option: "IndexConnectionsCount"
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
248
diff
changeset
|
50 * New option "IndexConnectionsCount" to control how many simultaneous |
3bc442765b88
new configuration option: "IndexConnectionsCount"
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
248
diff
changeset
|
51 connections to the MySQL database are used by the index plugin |
248
7a4f9bcb0bc2
PostgreSQL: Support of range reads from the storage area
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
243
diff
changeset
|
52 * Support of multiple readers/writers, by handling retries from Orthanc SDK 1.9.2 |
242
b97a537f4613
MySQL: Support of range reads for the storage area
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
195
diff
changeset
|
53 * Support of range reads for the storage area, from Orthanc SDK 1.9.0 |
195
53bd9022c58b
Support of "OrthancPluginRegisterStorageArea2()" from Orthanc SDK 1.9.0
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
191
diff
changeset
|
54 |
191 | 55 |
56 Release 3.0 (2020-12-16) | |
57 ======================== | |
58 | |
144
740d9829f52e
handling of errors if MySQL user cannot CREATE TRIGGER
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
141
diff
changeset
|
59 * Report issue/solution and prevent the start of Orthanc if the MySQL user is |
740d9829f52e
handling of errors if MySQL user cannot CREATE TRIGGER
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
141
diff
changeset
|
60 not allowed to run the "CREATE TRIGGER" command (missing "SUPER" privilege) |
117
ca0ecd412988
Implementation of new extensions: LookupResourceAndParent and GetAllMetadata
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
61 * Implementation of new extensions: LookupResourceAndParent and GetAllMetadata |
135
e26690365c25
MySQL: Added an advisory lock to avoid race conditions during database setup
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
117
diff
changeset
|
62 * Added an advisory lock to avoid race conditions during database setup |
141
0b3e9ee53c46
Added 'MaximumConnectionRetries' & 'ConnectionRetryInterval' to configure the retries when connecting to the DB at startup
Alain Mazy <alain@mazy.be>
parents:
135
diff
changeset
|
63 * Added "MaximumConnectionRetries" & "ConnectionRetryInterval" to configure |
0b3e9ee53c46
Added 'MaximumConnectionRetries' & 'ConnectionRetryInterval' to configure the retries when connecting to the DB at startup
Alain Mazy <alain@mazy.be>
parents:
135
diff
changeset
|
64 the retries when connecting to the DB at startup |
156
710537acb488
dynamic linking against the system-wide Orthanc framework library
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
144
diff
changeset
|
65 * Support of dynamic linking against the system-wide Orthanc framework library |
163
4d32c9c8d6c0
Added support for TLS connections
Alain Mazy <alain@mazy.be>
parents:
156
diff
changeset
|
66 * Added support for TLS connections: 3 new options: |
4d32c9c8d6c0
Added support for TLS connections
Alain Mazy <alain@mazy.be>
parents:
156
diff
changeset
|
67 - "EnableSsl" (false by default) |
4d32c9c8d6c0
Added support for TLS connections
Alain Mazy <alain@mazy.be>
parents:
156
diff
changeset
|
68 - "SslVerifyServerCertificates" (true by default - inactive if EnableSsl if false) |
4d32c9c8d6c0
Added support for TLS connections
Alain Mazy <alain@mazy.be>
parents:
156
diff
changeset
|
69 - "SslCACertificates" (default value is "HttpsCACertificates" from global |
4d32c9c8d6c0
Added support for TLS connections
Alain Mazy <alain@mazy.be>
parents:
156
diff
changeset
|
70 Orthanc configuration) |
183
2f94b2046d7c
upgrade to openssl 1.1.1, fix build if using MinGW 32bits
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
163
diff
changeset
|
71 * Upgraded dependencies for static builds (notably on Windows and LSB): |
2f94b2046d7c
upgrade to openssl 1.1.1, fix build if using MinGW 32bits
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
163
diff
changeset
|
72 - openssl 1.1.1g |
184
e8c3c92f2532
upgade to mariadb-connector-c 3.1.11
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
183
diff
changeset
|
73 - mariadb-connector-c 3.1.11 |
117
ca0ecd412988
Implementation of new extensions: LookupResourceAndParent and GetAllMetadata
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
114
diff
changeset
|
74 |
112 | 75 |
114 | 76 Release 2.0 (2019-01-23) |
112 | 77 ======================== |
78 | |
87
48d445f756db
new extension implemented for MySQL: GetLastChangeIndex
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
84
diff
changeset
|
79 * Database optimizations by implementing new primitives of Orthanc SDK 1.5.2 |
60
412e30336847
allowing dollars and underscores in MySQL database identifiers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
50
diff
changeset
|
80 * Characters "$" and "_" are allowed in MySQL database identifiers |
84
b96446b8718b
Fix serialization of jobs if many of them
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
60
diff
changeset
|
81 * Fix serialization of jobs if many of them |
60
412e30336847
allowing dollars and underscores in MySQL database identifiers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
50
diff
changeset
|
82 |
50 | 83 |
84 Release 1.1 (2018-07-18) | |
85 ======================== | |
86 | |
46
6a574d810b98
Compatibility with MySQL 8.0
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
42
diff
changeset
|
87 * Compatibility with MySQL 8.0 |
6a574d810b98
Compatibility with MySQL 8.0
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
42
diff
changeset
|
88 * Improvement in the configuration of UNIX socket |
42 | 89 |
90 | |
91 Release 1.0 (2018-07-17) | |
92 ======================== | |
93 | |
0 | 94 * Initial release |