[Zope-Checkins] CVS: Products/DCOracle2 - CHANGELOG:1.72
Matthew T. Kromer
matt@zope.com
Sat, 21 Dec 2002 15:28:07 -0500
Update of /cvs-repository/Products/DCOracle2
In directory cvs.zope.org:/tmp/cvs-serv13205
Modified Files:
CHANGELOG
Log Message:
Fix OCINumeric for longs,
add LOB File operators to lobs for BFILE and CFILE types
=== Products/DCOracle2/CHANGELOG 1.71 => 1.72 ===
--- Products/DCOracle2/CHANGELOG:1.71 Thu Dec 5 13:22:58 2002
+++ Products/DCOracle2/CHANGELOG Sat Dec 21 15:27:36 2002
@@ -286,6 +286,26 @@
o Date conversion to int will use time only for dates with
a year of zero (presumed to be just times)
o Pad binding arrays with an extra record, just to be safe
+ o Change SP.py to use its own version of TM instead of
+ Shared.DC.ZRDB.TM, because the other version stores volatile
+ attributes in nonvolatile names.
+ o Change numeric conversion to use OCINumber calls vs strings
+ The define NATIVE_NUMERIC controls use of the OCI numeric
+ calls.
+ o Change scaling for cases when scale and precision are 0
+ or scale = 0 and precision = 38. In these two cases, the
+ result is presumed to be an INT. The STRICT_SCALE define
+ controls this behavior (if STRICT_SCALE is 1, then the
+ old behavior of scale=0 precision=0 will use floats, and
+ scale=0 precision=38 will use longs).
+ o Add BFILE and CFILE support to LOBs, with getFileName and
+ setFileName functions to associate external lobs, and
+ fileExists() to determine if the LOB external file exists.
+ o Make the Date output conversion appropriately bias for local
+ time for doing its integer computation. Note that the
+ function DateFromTicks() presumes that ticks is in GMT; as
+ such, the date generated will NOT match local time (well
+ except in the UK, half the year).
Desired Features Not Yet Implemented: