X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=db-db2%2FREADME;fp=db-db2%2FREADME;h=3bef886f8a8cacc7927e0b0475087d811ee9ff83;hp=0000000000000000000000000000000000000000;hb=fe038ef290c0c055d42c39ac699bc25585d74874;hpb=e87d4424655500770ceb3fe57f4945b56acc21bc diff --git a/db-db2/README b/db-db2/README new file mode 100644 index 0000000..3bef886 --- /dev/null +++ b/db-db2/README @@ -0,0 +1,24 @@ +This is the header of the cadabra source file. + +;;;; a CMUCL/OCI implementation of a subset of the DBI interface +;;;; +;;;; The original version of this code was copyright (c) 1999-2000 Cadabra Inc. +;;;; It was placed in the public domain by Cadabra in January 2000. +;;;; +;;;; The implementors of the original version were Winton Davies +;;;; and William Newman . +;;;; The code will be maintained by Winton Davies. + +;;;; known issues: +;;;; * The code will leak C resources if errors occur in the the wrong +;;;; places, since it doesn't wrap its allocation/deallocation +;;;; logic in the necessary EVAL-WHENs to prevent this. (This could be +;;;; easily be an issue for long-running processes which recover from +;;;; database errors instead of simply terminating when they occur. It's +;;;; not an issue for programs which consider database errors so abnormal +;;;; that they die immediately when they encounter one.) +;;;; * Instead of reading Oracle header files automatically, this code +;;;; uses constants, types, and function signatures manually transcribed +;;;; from the Oracle header files. Thus, changes in the header files +;;;; may require manual maintenance of the code. (This version was written +;;;; for Oracle 8.1.5.)