[ https://issues.apache.org/jira/browse/JCR-4521?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Julian Reschke updated JCR-4521: -------------------------------- Attachment: JCR-4521.diff > When will Jackrabbit support dbcp 2.0 > -------------------------------------- > > Key: JCR-4521 > URL: https://issues.apache.org/jira/browse/JCR-4521 > Project: Jackrabbit Content Repository > Issue Type: Improvement > Components: jackrabbit-core > Affects Versions: 2.20 > Reporter: john tal > Priority: Major > Attachments: JCR-4521.diff > > > Jackrabbit 2.20.20 (core) appears to still use commons-dbcp 1.3 > If true, based on https://issues.apache.org/jira/browse/DBCP-156 support for > setting maximum connection lifetimes was added to dbcp with v 2.x (back in > 2013). > We are running Jackrabbit in an enterprise solution and all of our other > content/application solutions use connection pools which support setting many > connection/pool attributes such maximum connection lifetimes. But, AFAIK, > not Jackrabbit. > When tuning large applications for all aspects of the environment fine > grained control over treatment of database connection pool maintenance is > standard and required. But not provided in Jackrabbit (AFAIK). > Sending the current many defaults of the datasource in Jackrabbit > ConnectionFactory, is making a lot of assumptions and provides little ability > for tuning based on specific environment needs. > When will Jackrabbit upgrade from this old commons-dbcp version to something > modern and provide for the ability to set custom configurations for: ? > * Maximum connection lifetime > * Override the current defaults in ConnectionFactory (example > ds.setTestOnBorrow(false)) > > -- This message was sent by Atlassian Jira (v8.3.4#803005)