Mercurial > hg > orthanc-databases
diff Framework/Plugins/IndexConnectionsPool.cpp @ 403:91124cc8a8c7 db-protobuf
database plugins are informed about the identifier tags
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 11 Apr 2023 11:10:19 +0200 |
parents | 3d6886f3e5b3 |
children | de6de66d70b2 |
line wrap: on
line diff
--- a/Framework/Plugins/IndexConnectionsPool.cpp Sat Apr 08 10:26:03 2023 +0200 +++ b/Framework/Plugins/IndexConnectionsPool.cpp Tue Apr 11 11:10:19 2023 +0200 @@ -75,7 +75,8 @@ } - void IndexConnectionsPool::OpenConnections() + void IndexConnectionsPool::OpenConnections(bool hasIdentifierTags, + const std::list<IdentifierTag>& identifierTags) { boost::unique_lock<boost::shared_mutex> lock(connectionsMutex_); @@ -87,7 +88,7 @@ std::unique_ptr<DatabaseManager> manager(new DatabaseManager(backend_->CreateDatabaseFactory())); manager->GetDatabase(); // Make sure to open the database connection - backend_->ConfigureDatabase(*manager); + backend_->ConfigureDatabase(*manager, hasIdentifierTags, identifierTags); connections_.push_back(manager.release()); }