CLSQL is written by Kevin M. Rosenberg and based substantially on Pierre R. Mai's excellent MaiSQL package. The main changes from MaiSQL are:
port from the CMUCL FFI to UFFI.
Optimized loading of integer and floating-point fields.
new AllegroCL ODBC interface back-end.
compatibility layer for CMUCL specific code.
much improved robustness for the MySQL back-end along with version 4 client library support.
improved system loading.
improved packages and symbol export.
transaction support.