Mercurial > hg > orthanc-databases
comparison PostgreSQL/Plugins/PostgreSQLStorageArea.cpp @ 269:567761f0c1ea
fix issue #151: support of retries in the storage area plugins to deal with multiple writers
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 21 Apr 2021 17:54:31 +0200 |
parents | d663d9e44f8d |
children | 16aac0287485 |
comparison
equal
deleted
inserted
replaced
268:9b003f265a8f | 269:567761f0c1ea |
---|---|
69 } | 69 } |
70 | 70 |
71 | 71 |
72 PostgreSQLStorageArea::PostgreSQLStorageArea(const PostgreSQLParameters& parameters, | 72 PostgreSQLStorageArea::PostgreSQLStorageArea(const PostgreSQLParameters& parameters, |
73 bool clearAll) : | 73 bool clearAll) : |
74 StorageBackend(PostgreSQLDatabase::CreateDatabaseFactory(parameters)) | 74 StorageBackend(PostgreSQLDatabase::CreateDatabaseFactory(parameters), |
75 parameters.GetMaxConnectionRetries()) | |
75 { | 76 { |
76 { | 77 { |
77 AccessorBase accessor(*this); | 78 AccessorBase accessor(*this); |
78 PostgreSQLDatabase& database = dynamic_cast<PostgreSQLDatabase&>(accessor.GetManager().GetDatabase()); | 79 PostgreSQLDatabase& database = dynamic_cast<PostgreSQLDatabase&>(accessor.GetManager().GetDatabase()); |
79 ConfigureDatabase(database, parameters, clearAll); | 80 ConfigureDatabase(database, parameters, clearAll); |