sentry-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Brian Towles (JIRA)" <j...@apache.org>
Subject [jira] [Created] (SENTRY-2116) Allow Data Nucleus connection pooling library to be changed via its normal system properties
Date Thu, 04 Jan 2018 14:51:00 GMT
Brian Towles created SENTRY-2116:
------------------------------------

             Summary: Allow Data Nucleus connection pooling library to be changed via its
normal system properties
                 Key: SENTRY-2116
                 URL: https://issues.apache.org/jira/browse/SENTRY-2116
             Project: Sentry
          Issue Type: Bug
          Components: Core
    Affects Versions: 2.0.0
            Reporter: Brian Towles


Data Nucleus allows multiple different connection pooling libraries to be used, such as DBCP,
C3P0, BoneCP, and HikariCP.  

Currently we hard code the connection pool library to be used by setting the _datanucleus.connectionPoolingType_
property to be only BoneCP.  We are not allowing for any of the custom overrides via system
properties to be passed in or used.  We do this by passing only override properties into the
_JDOPersistenceManagerFactory.getPersistenceManagerFactory_.

To allow for flexibility during implementation as well as to possibly get around bugs in the
default connection pool lib selected we should allow for the end user to be able to set the
connection pool via the standard Data Nucleus system properties if necessary.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message