]> code.citadel.org Git - citadel.git/blobdiff - citadel/ChangeLog
- added a new function to the database interface, cdb_close_cursor(). always
[citadel.git] / citadel / ChangeLog
index 4ac00e2daa96a023cfe553b0d498f4cef98b6f4f..8149fe4843fbcbe0a0d922037e6dd458ef93b681 100644 (file)
@@ -1,4 +1,23 @@
  $Log$
+ Revision 580.15  2001/07/29 22:24:04  nbryant
+  - added a new function to the database interface, cdb_close_cursor().  always
+ call this when you're finished with a traversal but didn't bother reading all
+ the way to the end.
+
+  - removed several cdb_begin_transaction()/cdb_end_transaction() calls that are
+ no longer needed because of the read-only cursor support.
+
+ Revision 580.14  2001/07/29 20:56:09  nbryant
+ change ForEachRoom to use read-only cursors by default. it can be overridden to
+ still use read/write cursors by doing:
+
+  cdb_begin_transaction();
+  ForEachRoom(...);
+  cdb_end_transaction();
+
+ the only place I found where it appears necessary to do so is check_ref_counts,
+ so this checkin affects that function too.
+
  Revision 580.13  2001/07/29 20:06:33  nbryant
  generate symlinks to .libs in modules directory