Update of /cvsroot/jtoolkit/jToolkit/data
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30275
Modified Files:
database.py
Log Message:
changed sqlstats to show how many rows where asked for & got
Index: database.py
===================================================================
RCS file: /cvsroot/jtoolkit/jToolkit/data/database.py,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** database.py 9 Feb 2004 13:11:58 -0000 1.11
--- database.py 9 Feb 2004 13:12:37 -0000 1.12
***************
*** 437,441 ****
if sql not in self.sqlstats:
self.sqlstats[sql] = timecache.timecache(300)
! self.sqlstats[sql][time.localtime(t1)] = ms
# handle the result
if row is None:
--- 437,441 ----
if sql not in self.sqlstats:
self.sqlstats[sql] = timecache.timecache(300)
! self.sqlstats[sql][time.localtime(t1)] = (ms, None)
# handle the result
if row is None:
***************
*** 466,470 ****
if sql not in self.sqlstats:
self.sqlstats[sql] = timecache.timecache(300)
! self.sqlstats[sql][time.localtime(t1)] = ms
# handle the result
self.setallrowscache(sql, rows, cursor.description)
--- 466,470 ----
if sql not in self.sqlstats:
self.sqlstats[sql] = timecache.timecache(300)
! self.sqlstats[sql][time.localtime(t1)] = (ms, len(rows))
# handle the result
self.setallrowscache(sql, rows, cursor.description)
***************
*** 492,496 ****
if sql not in self.sqlstats:
self.sqlstats[sql] = timecache.timecache(300)
! self.sqlstats[sql][time.localtime(t1)] = ms
# handle the result
if withdescription:
--- 492,496 ----
if sql not in self.sqlstats:
self.sqlstats[sql] = timecache.timecache(300)
! self.sqlstats[sql][time.localtime(t1)] = (ms, (minrows, maxrows))
# handle the result
if withdescription:
|