Clj-DBCP / CHANGES

-*- markdown -*-

# Changes and TODO

- [TODO] Test-cases for untested databases:
  Oracle, IBM DB2, SQL Server, Sybase
- [TODO] Support Excel files using JDBC driver
- [TODO] Support XADataSource - maybe use JOTM: http://jotm.objectweb.org/


## 0.4 / 2011-Jan-05

- Clojure 1.3 compatibility
- Support for JDBC-ODBC bridge (both regular and experimental 'lite')
- Support for Firebird database using Type 4 JDBC driver
- Test with OSS-JDBC 0.4


## 0.3 / 2010-Dec-29

- Support for CUBRID database
- Support for SQLite database


## 0.2 / 2010-Oct-23

- API for changing connection pool parameters
- Move database credentials (unit tests) to properties file
- JNDI datasource (but for diagnostics you should use the Clj-ArgUtil library)
- Supported but not tested: jTDS (MS SQL Server, Sybase)


## 0.1 / 2010-Oct-05

- BasicDataSource with driver classname, JDBC url, username and password
- Support for validation query
- Auto-select driver classname and validation query for supported database
- API for memory/filesystem/network based data sources for embedded databases
- Supported+tested: Apache Derby, HSQLDB, H2, MySQL, PostgreSQL
- Supported but not tested: Oracle, IBM DB2
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.