[ https://issues.apache.org/jira/browse/RYA-413?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16327336#comment-16327336 ]
ASF GitHub Bot commented on RYA-413: ------------------------------------ Github user asfgit commented on the issue: https://github.com/apache/incubator-rya/pull/253 Refer to this link for build results (access rights to CI server needed): https://builds.apache.org/job/incubator-rya-master-with-optionals-pull-requests/661/ > MongoDB Rya DAO not closing MongoClient properly > ------------------------------------------------ > > Key: RYA-413 > URL: https://issues.apache.org/jira/browse/RYA-413 > Project: Rya > Issue Type: Bug > Components: dao > Affects Versions: 3.2.12 > Reporter: Eric White > Assignee: Eric White > Priority: Minor > Fix For: 3.2.12 > > > If the MongoDBRyaDAO is destroyed, its internal mongoClient is not disposed > correctly. This leaves the mongoClient closed which causes problems the next > time the MongoDBRyaDAO is created. > The mongoClient is managed by MongoConnectorFactory and needs to be null'ed > out to be recreated properly (by calling > MongoConnectorFactory.closeMongoClient(); instead of mongoClient.close();) > Also, all the static final config tags inside > AbstractMongoDBRdfConfigurationBuilder should be changed from protected to > public (like AbstractAccumuloRdfConfigurationBuilder has) so they could be > used inside other tests that make use of the tags. -- This message was sent by Atlassian JIRA (v7.6.3#76005)