Vibur DBCP v1.1.0 Release Notes

Release Date: 2014-06-02 // almost 10 years ago
    • Vibur DBCP is now built and distributed as a valid R4 OSGi bundle.
    • Implemented Hibernate 4.3+ integration (as a separate project). PLEASE NOTE that the name of the artifact providing integration for Hibernate 4.0-4.2 has changed. See http://www.vibur.org/#hibernate-integration-artifacts for more details.
    • Retrofitted Vibur DBCP to use the new version 2.0 of Vibur Object Pool.
    • driverClassName config property was reestablished as an optional config property. This property is needed when Vibur DBCP is used in an OSGi container, and may also be helpful when Vibur DBCP is used in an Apache Tomcat web application.
    • ๐Ÿ‘€ JNDI ObjectFactory implemented - see ViburDBCPObjectFactory.java.
    • name (of the DataSource) and enableJMX config properties added.
    • ๐Ÿ”ง loginTimeout config property added (used for the DriverManager or external DataSource configuration).
    • initSQL config property added (an SQL query that will be executed only once when a JDBC Connection is first created).
    • ๐Ÿš‘ criticalSQLStates config property added (advanced).
    • ๐ŸŽ Various other performance optimizations, small improvements and bug fixes.