[Zope-Checkins] CVS: ZODB3/ZODB - config.xml:1.1.4.6

Barry Warsaw barry@wooz.org
Fri, 3 Jan 2003 14:04:00 -0500


Update of /cvs-repository/ZODB3/ZODB
In directory cvs.zope.org:/tmp/cvs-serv28199

Modified Files:
      Tag: zconfig-schema-devel-branch
	config.xml 
Log Message:
Data types fullstorage, minimalstorage: Support for BerkeleyDB related
storages.

XXX Fred promises to make it so minimal storage is just an extension
of fullstorage.


=== ZODB3/ZODB/config.xml 1.1.4.5 => 1.1.4.6 ===
--- ZODB3/ZODB/config.xml:1.1.4.5	Fri Jan  3 01:18:51 2003
+++ ZODB3/ZODB/config.xml	Fri Jan  3 14:03:58 2003
@@ -14,6 +14,34 @@
       <key name="name" default="Mapping Storage"/>
     </sectiontype>
 
+    <sectiontype type="fullstorage">
+      <key name="name" required="yes" />
+      <key name="interval" datatype="time-interval" default="2m" />
+      <key name="kbyte" datatype="integer" default="0" />
+      <key name="min" datatype="integer" default="0" />
+      <key name="logdir" />
+      <key name="cachesize" datatype="byte-size" default="128MB" />
+      <key name="frequency" datatype="time-interval" default="0" />
+      <key name="packtime" datatype="time-interval" default="4h" />
+      <key name="classicpack" datatype="integer" default="0" />
+      <key name="read_only" datatype="boolean" default="off"/>
+    </sectiontype>
+
+    <!-- XXX Fred promises to make it so minimal storage is just an
+         extension of fullstorage -->
+    <sectiontype type="minimalstorage">
+      <key name="name" required="yes" />
+      <key name="interval" datatype="time-interval" default="2m" />
+      <key name="kbyte" datatype="integer" default="0" />
+      <key name="min" datatype="integer" default="0" />
+      <key name="logdir" />
+      <key name="cachesize" datatype="byte-size" default="128MB" />
+      <key name="frequency" datatype="time-interval" default="0" />
+      <key name="packtime" datatype="time-interval" default="4h" />
+      <key name="classicpack" datatype="integer" default="0" />
+      <key name="read_only" datatype="boolean" default="off"/>
+    </sectiontype>
+
     <sectiontype type="zeoclient">
       <multikey name="server" datatype="socket-address" required="yes"/>
       <key name="storage" default="1"/>