log

age author description
Mon, 09 Sep 2024 08:59:29 +0200 Sebastien Jodogne sync
Mon, 09 Sep 2024 08:46:34 +0200 Sebastien Jodogne fix SyncOrthancFolder.py find-refactoring
Fri, 06 Sep 2024 16:56:37 +0200 Alain Mazy sync ISqlLookupFormatter from Orthanc + fix bug 224: LIMIT shall not be used with MSSQL find-refactoring
Fri, 06 Sep 2024 15:44:40 +0200 Alain Mazy news find-refactoring
Fri, 06 Sep 2024 15:32:26 +0200 Alain Mazy clsing large-queries branch large-queries
Fri, 06 Sep 2024 15:32:06 +0200 Alain Mazy merged large-queries -> find-refactoring find-refactoring
Fri, 06 Sep 2024 15:31:33 +0200 Alain Mazy merged find-refactoring -> large-queries large-queries
Fri, 26 Jul 2024 19:15:18 +0200 Alain Mazy ignore error on macos
Fri, 26 Jul 2024 18:15:54 +0200 Alain Mazy sync compiler.cmake to fix macOS build
Tue, 23 Jul 2024 08:58:33 +0200 Alain Mazy todo
Mon, 22 Jul 2024 14:57:35 +0200 Alain Mazy release notes
Fri, 19 Jul 2024 14:00:35 +0200 Sebastien Jodogne integration mainline->find-refactoring find-refactoring
Fri, 19 Jul 2024 14:00:08 +0200 Sebastien Jodogne fix memory leak
Fri, 19 Jul 2024 13:59:27 +0200 Sebastien Jodogne created branch find-refactoring find-refactoring
Tue, 09 Jul 2024 16:30:52 +0200 Alain Mazy merged BEGIN and SET TRANSACTION statements large-queries
Tue, 09 Jul 2024 16:21:25 +0200 Alain Mazy ExecuteSetResourcesContentTags is now using a cached prepared statement large-queries
Fri, 05 Jul 2024 09:15:54 +0200 Alain Mazy use a prepared statement for InsertOrUpdateMetadata large-queries
Thu, 04 Jul 2024 07:44:39 +0200 Alain Mazy merge default -> large-queries large-queries
Thu, 06 Jun 2024 15:12:01 +0200 Alain Mazy mainline -> MySQL 5.2 OrthancMySQL-5.2
Thu, 06 Jun 2024 14:43:38 +0200 Alain Mazy back to previous default SDK since 1.12.4 is not required for plugin name logging
Thu, 06 Jun 2024 12:38:28 +0200 Alain Mazy fix SDK 1.12.4 protobuf
Thu, 06 Jun 2024 12:34:43 +0200 Alain Mazy fix SDK 1.12.4 protobuf
Thu, 06 Jun 2024 12:13:15 +0200 Alain Mazy fix SDK 1.12.4 OrthancMySQL-5.2
Thu, 06 Jun 2024 12:12:34 +0200 Alain Mazy fix SDK 1.12.4
Thu, 06 Jun 2024 12:06:18 +0200 Alain Mazy fix
Thu, 06 Jun 2024 11:59:14 +0200 Alain Mazy back to mainline
Thu, 06 Jun 2024 11:58:30 +0200 Alain Mazy MySQL 5.2 OrthancMySQL-5.2
Thu, 06 Jun 2024 11:55:22 +0200 Alain Mazy use Framework 1.12.4 by default OrthancMySQL-5.2
Wed, 05 Jun 2024 22:46:27 +0200 Sebastien Jodogne sync
Fri, 31 May 2024 08:42:23 +0200 Alain Mazy closing improve-delete branch improve-delete
Fri, 31 May 2024 08:41:32 +0200 Alain Mazy release notes + authors
Thu, 30 May 2024 21:47:02 +0200 Sebastien Jodogne updated copyright, as Orthanc Team now replaces Osimis
Thu, 30 May 2024 21:44:28 +0200 Sebastien Jodogne closing OrthancPostgreSQL-6.1 OrthancPostgreSQL-6.1
Fri, 24 May 2024 16:39:38 +0200 Alain Mazy more detailed error messages
Mon, 13 May 2024 13:08:22 +0200 Christian Binder fix: only alter database when needed
Fri, 03 May 2024 16:23:36 +0200 Alain Mazy merge improve-mysql-delete -> default
Fri, 03 May 2024 16:22:02 +0200 Alain Mazy todo & notes
Thu, 11 Apr 2024 18:52:42 +0200 Alain Mazy Added support for ExtendedApiV1: /changes large-queries
Tue, 09 Apr 2024 15:47:30 +0200 Alain Mazy typo
Mon, 08 Apr 2024 10:09:40 +0200 Alain Mazy Fix updates from version plugin version 3.3 to latest version
Sat, 06 Apr 2024 17:11:46 +0200 Sebastien Jodogne added CITATION.cff
Wed, 03 Apr 2024 10:54:26 +0200 Sebastien Jodogne reorganization
Tue, 02 Apr 2024 20:21:04 +0200 Sebastien Jodogne fixed uninitialized variable PostgreSQL::isolationMode_
Mon, 25 Mar 2024 13:07:25 +0100 Alain Mazy back to mainline
Mon, 25 Mar 2024 13:06:15 +0100 Alain Mazy PG 6.2 OrthancPostgreSQL-6.2
Fri, 22 Mar 2024 15:27:59 +0100 Alain Mazy news
Fri, 22 Mar 2024 15:03:26 +0100 Sebastien Jodogne fix deprecated calls
Fri, 22 Mar 2024 14:42:36 +0100 Sebastien Jodogne sync
Fri, 22 Mar 2024 14:36:38 +0100 Sebastien Jodogne Fix check of Orthanc runtime version
Fri, 22 Mar 2024 14:27:36 +0100 Sebastien Jodogne introduction of ORTHANC_SDK_COMPATIBLE_VERSIONS in CMake
Fri, 22 Mar 2024 13:35:08 +0100 Sebastien Jodogne closing OrthancOdbc-1.1 OrthancOdbc-1.1
Fri, 22 Mar 2024 13:34:31 +0100 Sebastien Jodogne closing OrthancPostgreSQL-4.0 OrthancPostgreSQL-4.0
Fri, 22 Mar 2024 13:34:27 +0100 Sebastien Jodogne closing OrthancPostgreSQL-5.0 OrthancPostgreSQL-5.0
Fri, 22 Mar 2024 13:34:19 +0100 Sebastien Jodogne closing OrthancPostgreSQL-6.0 OrthancPostgreSQL-6.0
Fri, 22 Mar 2024 13:33:59 +0100 Sebastien Jodogne closing OrthancMySQL-4.3 OrthancMySQL-4.3
Fri, 22 Mar 2024 13:33:27 +0100 Sebastien Jodogne closing OrthancMySQL-5.0 OrthancMySQL-5.0
Fri, 08 Mar 2024 11:08:31 +0100 Alain Mazy TODO
Wed, 06 Mar 2024 18:14:04 +0100 Alain Mazy back to mainline
Wed, 06 Mar 2024 18:13:25 +0100 Alain Mazy ODBC 1.2 OrthancOdbc-1.2
Wed, 06 Mar 2024 15:56:09 +0100 Alain Mazy ODBC MaximumConnectionRetries
Wed, 06 Mar 2024 12:27:48 +0100 Alain Mazy todo
Mon, 04 Mar 2024 18:08:23 +0100 Alain Mazy todo
Fri, 01 Mar 2024 14:42:40 +0100 Alain Mazy ODBC: Now detecting communication link failure with the DB and retrying to connect
Wed, 14 Feb 2024 15:07:44 +0100 Alain Mazy back to mainline
Wed, 14 Feb 2024 15:06:44 +0100 Alain Mazy 6.1 OrthancPostgreSQL-6.1
Wed, 14 Feb 2024 13:46:04 +0100 Alain Mazy Fixed the MaximumStorageSize & MaximumPatientCount.
Thu, 08 Feb 2024 16:18:36 +0100 Alain Mazy back to mainline
Thu, 08 Feb 2024 16:17:13 +0100 Alain Mazy OrthancPostgreSQL-6.0 OrthancPostgreSQL-6.0
Mon, 05 Feb 2024 18:26:37 +0100 Alain Mazy cleanup
Mon, 05 Feb 2024 09:48:11 +0100 Alain Mazy merge pg-transactions -> mainline
Mon, 05 Feb 2024 09:47:40 +0100 Alain Mazy news pg-transactions
Mon, 05 Feb 2024 09:43:14 +0100 Alain Mazy renamed v6.2 to REV2 + removed 'default' TransactionMode + renamed 'READ COMMITTED' into 'ReadCommitted' pg-transactions
Wed, 31 Jan 2024 15:43:10 +0100 Sebastien Jodogne PostgreSQL plugin uses SDK 1.12.3 pg-transactions
Wed, 31 Jan 2024 14:54:51 +0100 Sebastien Jodogne merge pg-transactions
Wed, 31 Jan 2024 14:54:41 +0100 Sebastien Jodogne fix
Wed, 31 Jan 2024 14:53:37 +0100 Sebastien Jodogne fix pg-transactions
Wed, 31 Jan 2024 14:24:42 +0100 Sebastien Jodogne use Orthanc SDK 1.12.3
Wed, 24 Jan 2024 15:58:27 +0100 Sebastien Jodogne fix compatibility with older versions of Orthanc SDK pg-transactions
Wed, 24 Jan 2024 15:27:38 +0100 Sebastien Jodogne integration mainline->pg-transactions pg-transactions
Wed, 24 Jan 2024 15:25:48 +0100 Sebastien Jodogne update year to 2024
Wed, 24 Jan 2024 10:17:01 +0100 Alain Mazy fix pg-transactions
Tue, 23 Jan 2024 17:00:35 +0100 Alain Mazy show transaction mode in logs pg-transactions
Tue, 23 Jan 2024 16:50:55 +0100 Alain Mazy missing drop function pg-transactions
Mon, 22 Jan 2024 12:27:42 +0100 Alain Mazy move temp table creation out of the procedure improve-delete
Mon, 22 Jan 2024 10:00:28 +0100 Alain Mazy merge pg-transactions -> improve-delete improve-delete
Mon, 22 Jan 2024 09:58:53 +0100 Alain Mazy notes pg-transactions
Thu, 18 Jan 2024 10:04:43 +0100 Alain Mazy fix latency measure for ODBC pg-transactions
Wed, 17 Jan 2024 19:31:23 +0100 Alain Mazy fix downgrade proc pg-transactions
Wed, 17 Jan 2024 17:30:08 +0100 Alain Mazy removed redundant statements that are now in PrepareIndex.sql pg-transactions
Wed, 17 Jan 2024 17:29:43 +0100 Alain Mazy fix pg-transactions
Wed, 17 Jan 2024 16:22:08 +0100 Alain Mazy added downgrade script + renames version pg-transactions
Mon, 15 Jan 2024 18:27:20 +0100 Alain Mazy measure DB latency pg-transactions
Mon, 15 Jan 2024 15:21:43 +0100 Alain Mazy notes pg-transactions
Wed, 10 Jan 2024 15:25:03 +0100 Alain Mazy now logging DatabaseCannotSerialize as a warning only with the details (Orthanc will log it as an error after all retries) pg-transactions
Wed, 10 Jan 2024 15:22:40 +0100 Alain Mazy cleanup pg-transactions
Wed, 10 Jan 2024 09:04:05 +0100 Alain Mazy cleanup pg-transactions
Wed, 20 Dec 2023 22:21:48 +0100 Sebastien Jodogne fix
Wed, 20 Dec 2023 21:30:46 +0100 Sebastien Jodogne handling of DefineSourceBasenameForTarget for MySQL
Wed, 20 Dec 2023 11:39:46 +0100 Sebastien Jodogne added linking againt PostgreSQL 16
Mon, 18 Dec 2023 19:18:04 +0100 Alain Mazy cont cleanup pg-transactions
Mon, 18 Dec 2023 19:17:09 +0100 Alain Mazy fix InsertOrUpdateMetadata pg-transactions
Mon, 18 Dec 2023 18:50:01 +0100 Alain Mazy Re-organized DB creation/upgrade into standalone files pg-transactions
Fri, 15 Dec 2023 17:11:26 +0100 Alain Mazy InsertOrUpdateMetadata function + UpdateAndGetStatistics pg-transactions
Thu, 14 Dec 2023 09:25:45 +0100 Alain Mazy new creating temporary tables inside functions pg-transactions
Wed, 13 Dec 2023 16:52:06 +0100 Alain Mazy DeleteResource does not need the RemainingAncestor table anymore pg-transactions
Wed, 13 Dec 2023 15:48:56 +0100 Alain Mazy use temporary tables for DeletedFiles, RemainingAncestor and DeletedResources pg-transactions
Mon, 11 Dec 2023 14:39:27 +0100 Alain Mazy new 'TransactionMode' config + rewrote ResourceDeletedFunc to avoid IF/THEN/ELSE pattern pg-transactions
Thu, 07 Dec 2023 12:13:43 +0100 Alain Mazy PG: IncrementGlobalProperty pg-transactions
Thu, 30 Nov 2023 14:50:09 +0100 Alain Mazy fix NEWS pg-transactions
Thu, 30 Nov 2023 14:47:23 +0100 Alain Mazy new configuration 'EnableVerboseLogs' to log SQL statements being executed pg-transactions
Thu, 30 Nov 2023 14:46:38 +0100 Alain Mazy rewrote CreateInstance to make it compatible with READ COMMITED transactions pg-transactions
Wed, 29 Nov 2023 10:24:18 +0100 Alain Mazy merge default -> pg-transactions pg-transactions
Tue, 21 Nov 2023 20:31:31 +0100 Sebastien Jodogne migration to UCLouvain servers
Mon, 13 Nov 2023 20:37:04 +0100 Alain Mazy sync Orthanc code
Wed, 13 Sep 2023 13:32:54 +0200 Alain Mazy Introduced a procedure to delete resources (to be tested) improve-delete
Mon, 14 Aug 2023 10:16:53 +0200 Sebastien Jodogne contributing
Tue, 27 Jun 2023 15:51:29 +0200 Alain Mazy MySQL 5.1 OrthancMySQL-5.1
Tue, 27 Jun 2023 15:49:21 +0200 Alain Mazy preparing MySQL 5.1
Tue, 27 Jun 2023 15:34:05 +0200 Alain Mazy PG 5.1 OrthancPostgreSQL-5.1
Tue, 27 Jun 2023 15:28:02 +0200 Alain Mazy preparing PG 5.1
Tue, 27 Jun 2023 15:17:39 +0200 Alain Mazy wip: advisory lock around CreateInstance: not ok see WO-139 pg-transactions
Fri, 23 Jun 2023 14:26:58 +0200 Alain Mazy merge pg-transactions
Thu, 22 Jun 2023 21:15:50 +0200 Alain Mazy fix
Thu, 22 Jun 2023 18:07:41 +0200 Alain Mazy LookupResources optimization continued
Thu, 22 Jun 2023 12:15:48 +0200 Alain Mazy Optimizing tools/find at studies level only. Integ Tests are ok with PG
Sun, 16 Apr 2023 14:46:17 +0200 Sebastien Jodogne back to mainline
Sun, 16 Apr 2023 14:40:46 +0200 Sebastien Jodogne OrthancMySQL-5.0 OrthancMySQL-5.0
Sat, 15 Apr 2023 18:44:45 +0200 Sebastien Jodogne back to mainline
Sat, 15 Apr 2023 18:40:24 +0200 Sebastien Jodogne OrthancPostgreSQL-5.0 OrthancPostgreSQL-5.0
Sat, 15 Apr 2023 14:55:21 +0200 Sebastien Jodogne fix linking against system-wide Orthanc framework
Sat, 15 Apr 2023 13:58:29 +0200 Sebastien Jodogne closing branch db-protobuf db-protobuf
Sat, 15 Apr 2023 13:58:16 +0200 Sebastien Jodogne integration db-protobuf->mainline
Sat, 15 Apr 2023 13:54:42 +0200 Sebastien Jodogne integration mainline->db-protobuf db-protobuf
Sat, 15 Apr 2023 13:49:53 +0200 Sebastien Jodogne sync
Tue, 11 Apr 2023 20:52:09 +0200 Sebastien Jodogne sync db-protobuf
Tue, 11 Apr 2023 11:10:19 +0200 Sebastien Jodogne database plugins are informed about the identifier tags db-protobuf
Sat, 08 Apr 2023 10:26:03 +0200 Sebastien Jodogne implemented IDatabaseBackend::ListAllLabels() db-protobuf
Fri, 07 Apr 2023 22:32:15 +0200 Sebastien Jodogne replaced "WithLabels" and "WithoutLabels", by "Labels" and "LabelsConstraint" db-protobuf
Fri, 07 Apr 2023 15:43:42 +0200 Sebastien Jodogne support for labels in mysql db-protobuf
Fri, 07 Apr 2023 15:28:47 +0200 Sebastien Jodogne support for labels in sqlite db-protobuf
Thu, 06 Apr 2023 19:09:51 +0200 Sebastien Jodogne implemented lookup for labels in postgresql db-protobuf
Thu, 06 Apr 2023 19:07:19 +0200 Sebastien Jodogne sync db-protobuf
Thu, 06 Apr 2023 19:00:29 +0200 Sebastien Jodogne implementation of list/add/remove labels in postgresql db-protobuf
Wed, 05 Apr 2023 14:53:57 +0200 Sebastien Jodogne integration mainline->db-protobuf db-protobuf
Wed, 05 Apr 2023 14:53:36 +0200 Sebastien Jodogne fix msvc
Wed, 05 Apr 2023 12:31:04 +0200 Sebastien Jodogne integration mainline->db-protobuf db-protobuf
Wed, 05 Apr 2023 12:29:40 +0200 Sebastien Jodogne fix link on lsb
Wed, 05 Apr 2023 12:09:46 +0200 Sebastien Jodogne added primitives to handle labels db-protobuf
Wed, 05 Apr 2023 11:18:08 +0200 Sebastien Jodogne integration mainline->db-protobuf db-protobuf
Wed, 05 Apr 2023 11:17:20 +0200 Sebastien Jodogne upgrade to year 2023
Wed, 05 Apr 2023 11:14:10 +0200 Sebastien Jodogne implemented protobuf for odbc db-protobuf
Mon, 03 Apr 2023 17:12:08 +0200 Sebastien Jodogne integration db-protobuf->mainline
Mon, 03 Apr 2023 17:11:24 +0200 Sebastien Jodogne news db-protobuf
Mon, 03 Apr 2023 11:19:19 +0200 Sebastien Jodogne clarifying types of since/limit db-protobuf
Mon, 03 Apr 2023 10:46:01 +0200 Sebastien Jodogne fix db-protobuf
Sun, 02 Apr 2023 12:52:46 +0200 Sebastien Jodogne pedantic db-protobuf
Fri, 31 Mar 2023 17:28:44 +0200 Sebastien Jodogne implemented finalize_transaction() db-protobuf
Thu, 30 Mar 2023 21:16:57 +0200 Sebastien Jodogne initializing and finalizing protobuf db-protobuf
Thu, 30 Mar 2023 17:08:00 +0200 Sebastien Jodogne implemented full protobuf api db-protobuf
Wed, 29 Mar 2023 08:47:35 +0200 Sebastien Jodogne cont db-protobuf
Wed, 29 Mar 2023 08:19:40 +0200 Sebastien Jodogne refactoring IndexBackend::LogExportedResource() db-protobuf
Wed, 29 Mar 2023 07:57:49 +0200 Sebastien Jodogne simplification db-protobuf
Tue, 28 Mar 2023 19:15:33 +0200 Sebastien Jodogne cont db-protobuf
Tue, 28 Mar 2023 18:11:27 +0200 Sebastien Jodogne implemented database operations db-protobuf
Tue, 28 Mar 2023 14:51:17 +0200 Sebastien Jodogne moved class IndexConnectionsPool out of DatabaseBackendAdapterV3 db-protobuf
Tue, 28 Mar 2023 12:47:54 +0200 Sebastien Jodogne started DatabaseBackendAdapterV4 db-protobuf
Tue, 28 Mar 2023 11:40:07 +0200 Sebastien Jodogne created branch db-protobuf to take advantage of OrthancPluginRegisterDatabaseBackendV4() db-protobuf
Tue, 14 Mar 2023 09:08:45 +0100 Alain Mazy todo
Wed, 22 Feb 2023 16:52:04 +0100 Alain Mazy PG: test feature: configurable transaction isolation level pg-transactions
Wed, 01 Feb 2023 16:25:37 +0100 Alain Mazy fix warnings
Wed, 01 Feb 2023 16:24:37 +0100 Alain Mazy fix warnings attach-custom-data
Mon, 05 Dec 2022 14:20:51 +0100 Sebastien Jodogne missing integration OrthancOdbc-1.1->default
Thu, 15 Sep 2022 18:12:34 +0200 Alain Mazy DatabaseBackendAdapterV4: added support for customData + revision when not already done attach-custom-data
Tue, 05 Jul 2022 08:44:26 +0200 Alain Mazy todo OrthancOdbc-1.1
Mon, 04 Jul 2022 14:56:59 +0200 Alain Mazy todo OrthancOdbc-1.1
Sun, 05 Jun 2022 14:28:23 +0200 Sebastien Jodogne closing OrthancOdbc-1.0 OrthancOdbc-1.0
Sun, 05 Jun 2022 14:27:59 +0200 Sebastien Jodogne missing integration OrthancOdbc-1.1->mainline
Wed, 01 Jun 2022 07:48:25 +0200 Sebastien Jodogne added postgresql 14 and 15 to cmake
Thu, 28 Apr 2022 14:24:55 +0200 Alain Mazy todo OrthancOdbc-1.1
Mon, 21 Feb 2022 09:32:46 +0100 Sebastien Jodogne copyright upgraded to 2022
Mon, 21 Feb 2022 09:27:40 +0100 Sebastien Jodogne switch to OpenSSL 3.0.x
Mon, 06 Dec 2021 17:25:06 +0100 Alain Mazy clean NEWS in branch OrthancOdbc-1.1
Mon, 06 Dec 2021 17:24:05 +0100 Alain Mazy OrthancOdbc-1.1 OrthancOdbc-1.1
Mon, 06 Dec 2021 17:22:55 +0100 Alain Mazy preparting Odbc 1.1
Thu, 25 Nov 2021 13:17:51 +0100 Sebastien Jodogne fix changeset 389c037387ea
Mon, 15 Nov 2021 12:22:44 +0100 Alain Mazy Escaping '[' & ']' (change necessary only for MSSQL but this does not impact PG and MySQL plugins that were already matching angle brackets correctly)
Thu, 12 Aug 2021 16:09:51 +0200 Sebastien Jodogne closing OrthancPostgreSQL-2.2 OrthancPostgreSQL-2.2
Thu, 12 Aug 2021 16:09:46 +0200 Sebastien Jodogne closing OrthancPostgreSQL-3.0 OrthancPostgreSQL-3.0
Thu, 12 Aug 2021 16:09:43 +0200 Sebastien Jodogne closing OrthancPostgreSQL-3.1 OrthancPostgreSQL-3.1
Thu, 12 Aug 2021 16:09:40 +0200 Sebastien Jodogne closing OrthancPostgreSQL-3.2 OrthancPostgreSQL-3.2
Thu, 12 Aug 2021 16:09:37 +0200 Sebastien Jodogne closing OrthancPostgreSQL-3.3 OrthancPostgreSQL-3.3
Thu, 12 Aug 2021 16:09:20 +0200 Sebastien Jodogne closing OrthancMySQL-1.0 OrthancMySQL-1.0
Thu, 12 Aug 2021 16:09:17 +0200 Sebastien Jodogne closing OrthancMySQL-1.1 OrthancMySQL-1.1
Thu, 12 Aug 2021 16:08:58 +0200 Sebastien Jodogne closing OrthancMySQL-3.0 OrthancMySQL-3.0
Thu, 12 Aug 2021 16:08:53 +0200 Sebastien Jodogne closing OrthancMySQL-4.0 OrthancMySQL-4.0
Thu, 12 Aug 2021 16:08:48 +0200 Sebastien Jodogne closing OrthancMySQL-4.1 OrthancMySQL-4.1
Thu, 12 Aug 2021 16:08:44 +0200 Sebastien Jodogne closing OrthancMySQL-4.2 OrthancMySQL-4.2
Thu, 12 Aug 2021 13:27:41 +0200 Sebastien Jodogne back to mainline
Thu, 12 Aug 2021 13:21:47 +0200 Sebastien Jodogne OrthancOdbc-1.0 OrthancOdbc-1.0
Wed, 11 Aug 2021 14:21:25 +0200 Sebastien Jodogne fix for Debian unstable
Wed, 11 Aug 2021 14:09:43 +0200 Sebastien Jodogne cppcheck
Wed, 11 Aug 2021 11:49:56 +0200 Sebastien Jodogne updated README
Wed, 11 Aug 2021 11:48:52 +0200 Sebastien Jodogne fix URLs to the old repositories
Wed, 11 Aug 2021 11:07:55 +0200 Sebastien Jodogne unit test of metadata and tags in UTF8
Wed, 11 Aug 2021 08:28:43 +0200 Sebastien Jodogne fix odbc build for OSX
Wed, 11 Aug 2021 08:00:46 +0200 Sebastien Jodogne fix pragma warning for msvc
Wed, 11 Aug 2021 07:45:54 +0200 Sebastien Jodogne fix link on windows
Wed, 11 Aug 2021 07:28:53 +0200 Sebastien Jodogne added OdbcEnvironment::GlobalInitialization()
Tue, 10 Aug 2021 20:52:16 +0200 Sebastien Jodogne fix
Tue, 10 Aug 2021 20:08:53 +0200 Sebastien Jodogne initial commit of ODBC framework
Thu, 22 Jul 2021 20:20:26 +0200 Sebastien Jodogne back to mainline
Thu, 22 Jul 2021 20:16:30 +0200 Sebastien Jodogne OrthancMySQL-4.3 OrthancMySQL-4.3
Thu, 22 Jul 2021 19:24:58 +0200 Sebastien Jodogne Fix issue 200 (fields messed up in /changes route)
Tue, 20 Jul 2021 17:11:00 +0200 Sebastien Jodogne back to mainline
Tue, 20 Jul 2021 17:05:33 +0200 Sebastien Jodogne OrthancMySQL-4.2 OrthancMySQL-4.2
Tue, 20 Jul 2021 15:58:35 +0200 Sebastien Jodogne fix warning
Tue, 20 Jul 2021 15:52:15 +0200 Sebastien Jodogne compatibility with Orthanc framework < 1.9.2
Tue, 20 Jul 2021 08:32:28 +0200 Sebastien Jodogne cppcheck
Tue, 20 Jul 2021 08:16:17 +0200 Sebastien Jodogne sync
Tue, 20 Jul 2021 08:14:24 +0200 Sebastien Jodogne fix
Mon, 19 Jul 2021 15:22:41 +0200 Sebastien Jodogne fix dependencies between targets
Mon, 19 Jul 2021 15:16:20 +0200 Sebastien Jodogne removed suspicious changeset 294 (adb5e86645a6)
Mon, 19 Jul 2021 14:59:36 +0200 Sebastien Jodogne fix
Wed, 14 Jul 2021 18:29:27 +0200 Sebastien Jodogne speed up compilation by sharing library between plugins
Wed, 14 Jul 2021 17:17:23 +0200 Sebastien Jodogne clarification in IndexBackend::SignalDeletedFiles()
Wed, 14 Jul 2021 15:56:37 +0200 Sebastien Jodogne added unit test
Wed, 14 Jul 2021 14:31:12 +0200 Sebastien Jodogne added unit test
Wed, 14 Jul 2021 09:30:49 +0200 Sebastien Jodogne fix unit tests if resuning the same database
Tue, 13 Jul 2021 17:23:54 +0200 Sebastien Jodogne fixed two DatabaseManager::CachedStatement in the same scope
Mon, 12 Jul 2021 18:45:09 +0200 Sebastien Jodogne tagging globalParameters_ as static in MySQL
Mon, 12 Jul 2021 17:22:53 +0200 Sebastien Jodogne added warning comment
Mon, 12 Jul 2021 16:53:28 +0200 Sebastien Jodogne MySQL: Added missing calls to OrthancPluginDatabaseSignalDeletedResource()
Mon, 12 Jul 2021 12:03:33 +0200 Sebastien Jodogne added transact-sql dialect for LIMIT and OFFSET
Mon, 12 Jul 2021 09:40:01 +0200 Sebastien Jodogne added Dictionary::Clear()
Fri, 09 Jul 2021 17:23:24 +0200 Sebastien Jodogne GenericFormatter::GetDialect()
Fri, 09 Jul 2021 16:46:50 +0200 Sebastien Jodogne GenericFormatter::SetNamedDialect()
Fri, 09 Jul 2021 16:25:08 +0200 Sebastien Jodogne in GenericFormatter, replaced ${} by ${AUTOINCREMENT}
Thu, 08 Jul 2021 18:28:47 +0200 Sebastien Jodogne added unit test
Wed, 07 Jul 2021 16:48:58 +0200 Sebastien Jodogne replaced CMAKE_SOURCE_DIR by CMAKE_CURRENT_LIST_DIR in CMake scripts
Thu, 01 Jul 2021 16:25:41 +0200 Sebastien Jodogne added OrthancDatabases::EnumerationToString(ValueType)
Thu, 01 Jul 2021 14:39:27 +0200 Sebastien Jodogne added IResult::Print()
Thu, 01 Jul 2021 11:31:16 +0200 Sebastien Jodogne fix
Wed, 30 Jun 2021 10:33:32 +0200 Sebastien Jodogne integration OrthancMySQL-4.1->mainline
Wed, 30 Jun 2021 10:23:34 +0200 Sebastien Jodogne cont fix lsb OrthancMySQL-4.1
Wed, 30 Jun 2021 10:10:38 +0200 Sebastien Jodogne fix lsb build on the continuous integration server in release mode OrthancMySQL-4.1
Wed, 30 Jun 2021 09:15:51 +0200 Sebastien Jodogne back to mainline
Wed, 30 Jun 2021 09:12:02 +0200 Sebastien Jodogne set version OrthancMySQL-4.1
Wed, 30 Jun 2021 09:05:45 +0200 Sebastien Jodogne OrthancMySQL-4.1 OrthancMySQL-4.1
Wed, 30 Jun 2021 08:23:27 +0200 Sebastien Jodogne cppcheck
Wed, 30 Jun 2021 08:19:52 +0200 Sebastien Jodogne Fix serialization of large jobs
Mon, 28 Jun 2021 15:34:49 +0200 Sebastien Jodogne unit test for large properties
Mon, 28 Jun 2021 15:04:23 +0200 Sebastien Jodogne sync
Wed, 23 Jun 2021 09:01:37 +0200 Sebastien Jodogne improved CMakeLists.txt
Tue, 22 Jun 2021 07:47:35 +0200 Sebastien Jodogne use openssl-3.x branch while syncing
Sat, 12 Jun 2021 08:49:52 +0200 Sebastien Jodogne sync + no more need of "-DORTHANC_FRAMEWORK_ADDITIONAL_LIBRARIES" to dynamically link against system-wide orthanc framework
Fri, 23 Apr 2021 10:02:00 +0200 Sebastien Jodogne back to mainline
Fri, 23 Apr 2021 09:57:16 +0200 Sebastien Jodogne set version OrthancMySQL-4.0
Fri, 23 Apr 2021 09:51:14 +0200 Sebastien Jodogne OrthancMySQL-4.0 OrthancMySQL-4.0
Fri, 23 Apr 2021 07:41:16 +0200 Sebastien Jodogne adding missing ORTHANC_OVERRIDE
Thu, 22 Apr 2021 17:22:47 +0200 Sebastien Jodogne integration OrthancPostgreSQL-4.0->mainline
Thu, 22 Apr 2021 17:22:26 +0200 Sebastien Jodogne improved log message OrthancPostgreSQL-4.0
Thu, 22 Apr 2021 16:10:34 +0200 Sebastien Jodogne back to mainline
Thu, 22 Apr 2021 16:02:10 +0200 Sebastien Jodogne OrthancPostgreSQL-4.0 OrthancPostgreSQL-4.0
Thu, 22 Apr 2021 15:22:30 +0200 Sebastien Jodogne updated ORTHANC_OPTIMAL_VERSION macros
Thu, 22 Apr 2021 15:04:30 +0200 Sebastien Jodogne backward compatibility against old versions of the Orthanc framework
Thu, 22 Apr 2021 14:53:52 +0200 Sebastien Jodogne fix build against system-wide orthanc framework
Thu, 22 Apr 2021 14:09:46 +0200 Sebastien Jodogne upgrade to Orthanc SDK 1.9.2
Thu, 22 Apr 2021 10:41:29 +0200 Sebastien Jodogne backward compatibility with Orthanc SDK 0.9.5
Wed, 21 Apr 2021 17:56:43 +0200 Sebastien Jodogne improved log
Wed, 21 Apr 2021 17:54:31 +0200 Sebastien Jodogne fix issue #151: support of retries in the storage area plugins to deal with multiple writers
Wed, 21 Apr 2021 11:14:40 +0200 Sebastien Jodogne note
Wed, 21 Apr 2021 11:03:44 +0200 Sebastien Jodogne Fix issue #193
Tue, 20 Apr 2021 17:41:44 +0200 Sebastien Jodogne Store revisions for metadata and attachments in PostgreSQL
Tue, 20 Apr 2021 16:14:04 +0200 Sebastien Jodogne improved log
Tue, 20 Apr 2021 15:56:22 +0200 Sebastien Jodogne implementation of "hasRevisionsSupport" primitive in database SDK
Tue, 20 Apr 2021 15:08:09 +0200 Sebastien Jodogne fix mysql and postgresql builds
Tue, 20 Apr 2021 14:46:42 +0200 Sebastien Jodogne adding support for revisions in attachments
Mon, 19 Apr 2021 18:47:50 +0200 Sebastien Jodogne implementing interface for revisions in attachments
Mon, 19 Apr 2021 16:45:15 +0200 Sebastien Jodogne IDatabaseBackend::HasRevisionsSupport()
Fri, 16 Apr 2021 17:49:29 +0200 Sebastien Jodogne todo
Fri, 16 Apr 2021 17:45:11 +0200 Sebastien Jodogne todo
Fri, 16 Apr 2021 17:20:37 +0200 Sebastien Jodogne todo
Fri, 16 Apr 2021 17:13:33 +0200 Sebastien Jodogne handling of revisions in metadata
Wed, 14 Apr 2021 17:57:08 +0200 Sebastien Jodogne reintroduction of IDatabaseFactory into DatabaseManager
Wed, 14 Apr 2021 15:33:57 +0200 Sebastien Jodogne fix crash if connection to server is lost
Wed, 14 Apr 2021 15:08:51 +0200 Sebastien Jodogne new configuration option: "IndexConnectionsCount"
Wed, 14 Apr 2021 13:33:48 +0200 Sebastien Jodogne cppcheck
Wed, 14 Apr 2021 11:20:51 +0200 Sebastien Jodogne implementation of minor api improvements in OrthancCDatabasePlugin.h
Wed, 14 Apr 2021 10:35:09 +0200 Sebastien Jodogne fix build
Wed, 14 Apr 2021 10:07:14 +0200 Sebastien Jodogne better performance warnings
Wed, 14 Apr 2021 09:46:44 +0200 Sebastien Jodogne PostgreSQL: Support of range reads from the storage area
Wed, 14 Apr 2021 09:18:20 +0200 Sebastien Jodogne fix build
Wed, 14 Apr 2021 08:42:31 +0200 Sebastien Jodogne turning ResultFileValue into a base class, and implement its primitives for PostgreSQL
Tue, 13 Apr 2021 18:50:44 +0200 Sebastien Jodogne rename FileValue as ResultFileValue
Tue, 13 Apr 2021 18:43:21 +0200 Sebastien Jodogne separating class InputFileValue from FileValue
Tue, 13 Apr 2021 17:53:53 +0200 Sebastien Jodogne simplification
Tue, 13 Apr 2021 17:00:02 +0200 Sebastien Jodogne MySQL: Support of range reads for the storage area
Tue, 13 Apr 2021 12:07:30 +0200 Sebastien Jodogne simplification of class DatabaseManager::Transaction
Mon, 12 Apr 2021 17:07:06 +0200 Sebastien Jodogne added handling of CR_COMMANDS_OUT_OF_SYNC
Thu, 08 Apr 2021 20:30:15 +0200 Sebastien Jodogne fix IndexBackend::SetGlobalProperty(), lighten GlobalProperty enum
Thu, 08 Apr 2021 19:33:36 +0200 Sebastien Jodogne new table: "ServerProperties"
Thu, 08 Apr 2021 19:09:04 +0200 Sebastien Jodogne refactoring to remove GlobalProperties.cpp
Thu, 08 Apr 2021 12:00:01 +0200 Sebastien Jodogne MySQL: fix backward compatibility with SDK <= 1.9.1
Thu, 08 Apr 2021 11:42:32 +0200 Sebastien Jodogne fix lsb build, fix backward compatibility with SDK <= 1.9.1
Thu, 08 Apr 2021 10:50:01 +0200 Sebastien Jodogne PostgreSQL index plugin handles retries for collisions between multiple writers
Tue, 06 Apr 2021 15:07:27 +0200 Sebastien Jodogne reorganization
Tue, 06 Apr 2021 12:50:06 +0200 Sebastien Jodogne reorganization in DatabaseBackendAdapterV3
Tue, 06 Apr 2021 11:59:31 +0200 Sebastien Jodogne removed mutex out of DatabaseManager
Tue, 06 Apr 2021 11:17:00 +0200 Sebastien Jodogne refactored StorageBackend by introducing an accessor class
Sat, 03 Apr 2021 18:56:14 +0200 Sebastien Jodogne note
Sat, 03 Apr 2021 18:31:21 +0200 Sebastien Jodogne cleaning
Fri, 02 Apr 2021 19:27:32 +0200 Sebastien Jodogne added missing files
Fri, 02 Apr 2021 19:23:36 +0200 Sebastien Jodogne DatabaseManager doesn't IDatabaseFactory anymore
Thu, 01 Apr 2021 19:18:19 +0200 Sebastien Jodogne removed DatabaseManager member out of class IndexBackend
Thu, 01 Apr 2021 16:09:59 +0200 Sebastien Jodogne added internal class DatabaseBackendAdapterV2::Adapter
Thu, 01 Apr 2021 11:50:36 +0200 Sebastien Jodogne removed singleton from DatabaseBackendAdapterV3
Thu, 01 Apr 2021 11:16:13 +0200 Sebastien Jodogne refactoring registration/finalization of index backend
Tue, 30 Mar 2021 10:40:34 +0200 Sebastien Jodogne implementation of the "serverIdentifier" information for global properties
Mon, 29 Mar 2021 16:39:20 +0200 Sebastien Jodogne use read-only, explicit transaction in IndexBackend::GetDatabaseVersion()
Mon, 29 Mar 2021 14:52:55 +0200 Sebastien Jodogne removed useless class StorageAreaBuffer
Fri, 26 Mar 2021 18:06:46 +0100 Sebastien Jodogne comments
Fri, 26 Mar 2021 18:02:34 +0100 Sebastien Jodogne TransactionType given to MySQLTransaction constructor
Fri, 26 Mar 2021 17:47:56 +0100 Sebastien Jodogne TransactionType given to PostgreSQLTransaction constructor
Fri, 26 Mar 2021 17:32:29 +0100 Sebastien Jodogne added TransactionType_Implicit
Thu, 25 Mar 2021 13:56:26 +0100 Sebastien Jodogne removed useless information about read-only in ITransaction and IPrecompiledStatement
Wed, 24 Mar 2021 15:59:23 +0100 Sebastien Jodogne added IndexBackend::Register() to be used in all the index plugins
Wed, 24 Mar 2021 15:47:14 +0100 Sebastien Jodogne reorganization
Wed, 24 Mar 2021 15:32:29 +0100 Sebastien Jodogne orthanc 1.10.0 is renamed as 1.9.2
Mon, 22 Mar 2021 19:36:43 +0100 Sebastien Jodogne all the integration tests pass on SQLite
Fri, 19 Mar 2021 17:01:38 +0100 Sebastien Jodogne cont
Fri, 19 Mar 2021 15:40:50 +0100 Sebastien Jodogne fix build
Fri, 19 Mar 2021 15:11:45 +0100 Sebastien Jodogne wrapping transactions in API v3
Fri, 19 Mar 2021 10:11:17 +0100 Sebastien Jodogne starting OrthancPluginDatabaseBackendV3 wrapper
Thu, 18 Mar 2021 18:32:05 +0100 Sebastien Jodogne renaming OrthancCppDatabasePlugin.h as DatabaseBackendAdapterV2.h
Thu, 18 Mar 2021 18:22:30 +0100 Sebastien Jodogne reorganization
Thu, 18 Mar 2021 18:15:34 +0100 Sebastien Jodogne moving classes out of OrthancPlugins namespace, to OrthancDatabases
Thu, 18 Mar 2021 17:00:38 +0100 Sebastien Jodogne reorganization
Thu, 18 Mar 2021 16:51:51 +0100 Sebastien Jodogne create IDatabaseBackendOutput only if needed
Thu, 18 Mar 2021 15:21:17 +0100 Sebastien Jodogne cont
Thu, 18 Mar 2021 14:52:06 +0100 Sebastien Jodogne refactoring
Thu, 18 Mar 2021 12:24:28 +0100 Sebastien Jodogne simplification
Thu, 28 Jan 2021 16:54:51 +0100 Sebastien Jodogne CMake option "ORTHANC_SDK_VERSION" can be set to "framework" for developers
Wed, 27 Jan 2021 16:59:58 +0100 Sebastien Jodogne TODO
Fri, 08 Jan 2021 18:54:20 +0100 Sebastien Jodogne Support of "OrthancPluginRegisterStorageArea2()" from Orthanc SDK 1.9.0
Fri, 08 Jan 2021 14:40:03 +0100 Sebastien Jodogne refactoring using new class StorageAreaBuffer
Wed, 06 Jan 2021 17:40:27 +0100 Sebastien Jodogne upgrade to year 2021
Wed, 16 Dec 2020 16:29:55 +0100 Sebastien Jodogne back to mainline
Wed, 16 Dec 2020 16:23:36 +0100 Sebastien Jodogne set version OrthancMySQL-3.0
Wed, 16 Dec 2020 16:16:49 +0100 Sebastien Jodogne OrthancMySQL-3.0 OrthancMySQL-3.0
Wed, 16 Dec 2020 15:49:32 +0100 Sebastien Jodogne fix build against mariadb client
Wed, 16 Dec 2020 15:43:49 +0100 Sebastien Jodogne cont
Wed, 16 Dec 2020 15:41:06 +0100 Sebastien Jodogne compatibility with mysql client 8.x
Wed, 16 Dec 2020 15:05:19 +0100 Sebastien Jodogne cppcheck
Wed, 16 Dec 2020 13:59:17 +0100 Sebastien Jodogne fix mingw build
Wed, 16 Dec 2020 09:47:14 +0100 Sebastien Jodogne upgade to mariadb-connector-c 3.1.11
Tue, 15 Dec 2020 10:04:35 +0100 Sebastien Jodogne upgrade to openssl 1.1.1, fix build if using MinGW 32bits
Mon, 14 Dec 2020 17:32:11 +0100 Sebastien Jodogne integration PostgreSQL-3.3 -> mainline
Mon, 14 Dec 2020 17:07:13 +0100 Sebastien Jodogne fix OpenSSL on MSVC OrthancPostgreSQL-3.3
Mon, 14 Dec 2020 16:21:05 +0100 Sebastien Jodogne back to mainline
Mon, 14 Dec 2020 15:55:55 +0100 Sebastien Jodogne OrthancPostgreSQL-3.3 OrthancPostgreSQL-3.3
Sun, 13 Dec 2020 12:37:30 +0100 Sebastien Jodogne definition of isinf() and isnan() in msvc2008
Sat, 12 Dec 2020 19:45:47 +0100 Sebastien Jodogne fix build on ubuntu 16.04
Sat, 12 Dec 2020 17:49:07 +0100 Sebastien Jodogne trying to fix msvc builds with postgresql
Fri, 11 Dec 2020 18:51:08 +0100 Sebastien Jodogne fix os x
Fri, 11 Dec 2020 18:09:40 +0100 Sebastien Jodogne fix for msvc
Fri, 11 Dec 2020 14:50:51 +0100 Sebastien Jodogne support of mingw in postgresql
Fri, 11 Dec 2020 12:49:33 +0100 Sebastien Jodogne trying upgrade from libpq 9.6.1 to 13.1
Thu, 12 Nov 2020 10:51:18 +0100 Alain Mazy merge default -> optimized-routes optimized-routes
Fri, 06 Nov 2020 17:51:01 +0100 Sebastien Jodogne sync
Mon, 02 Nov 2020 14:01:21 +0100 Sebastien Jodogne replacing VLOG(1) by LOG(TRACE)
Tue, 04 Aug 2020 14:11:58 +0200 Sebastien Jodogne fix
Tue, 04 Aug 2020 13:40:46 +0200 Sebastien Jodogne sync
Sun, 02 Aug 2020 11:23:35 +0200 Sebastien Jodogne support for PostgreSQL 12 and forthcoming 13
Tue, 21 Jul 2020 12:15:10 +0200 Sebastien Jodogne fix compatiblity with mysql client
Tue, 14 Jul 2020 09:47:46 +0200 Alain Mazy /optimized-routes/studies/../instances-metadatas: include empty dico if no metadata such that all instances are listed optimized-routes
Mon, 13 Jul 2020 11:59:29 +0200 Alain Mazy Added support for TLS connections
Mon, 13 Jul 2020 11:50:54 +0200 Alain Mazy reduced verbosity
Fri, 10 Jul 2020 13:26:47 +0200 Alain Mazy added new optimized REST routes. this is a temporary work to try to speed up some routes (used by LRO). This way, we avoid another app to access the Orthanc DB and we skip the plugin SDK update for a very specific route optimized-routes
Tue, 07 Jul 2020 20:38:40 +0200 Sebastien Jodogne sync
Mon, 06 Jul 2020 21:10:32 +0200 Sebastien Jodogne sync
Mon, 06 Jul 2020 16:14:42 +0200 Sebastien Jodogne removed useless HAS_EMBEDDED_RESOURCES
Mon, 06 Jul 2020 12:45:58 +0200 Sebastien Jodogne replacing deprecated std::auto_ptr by std::unique_ptr
Mon, 06 Jul 2020 12:40:44 +0200 Sebastien Jodogne dynamic linking against the system-wide Orthanc framework library
Mon, 06 Jul 2020 12:04:00 +0200 Sebastien Jodogne use of OrthancPluginsExports.cmake, avoid race conditions with EmbedResources.py