[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: