[Checkins] SVN: gocept.zeoraid/trunk/ Cleanup, document recent changes, whitespace fix, remove development tools

Christian Theune ct at gocept.com
Thu Jul 2 11:55:55 EDT 2009


Log message for revision 101396:
  Cleanup, document recent changes, whitespace fix, remove development tools
  from buildout, don't depend on SVN ZODB anymore.
  

Changed:
  U   gocept.zeoraid/trunk/CHANGES.txt
  U   gocept.zeoraid/trunk/base.cfg
  D   gocept.zeoraid/trunk/externals/
  U   gocept.zeoraid/trunk/src/gocept/zeoraid/storage.py

-=-
Modified: gocept.zeoraid/trunk/CHANGES.txt
===================================================================
--- gocept.zeoraid/trunk/CHANGES.txt	2009-07-02 13:52:01 UTC (rev 101395)
+++ gocept.zeoraid/trunk/CHANGES.txt	2009-07-02 15:55:55 UTC (rev 101396)
@@ -2,9 +2,19 @@
 Change History
 ==============
 
-1.0b2 (????-??-??)
+1.0b2 (2009-07-02)
 ------------------
 
+- Fixed recovery issue that left `lastTid` in the wrong state for
+  ClientStorages by using `store` instead of `restore`.
+
+- Improved tests at various points.
+
+- Added capability to reload ZEO configuration online.
+  (Thanks to Dirceu Pereira Tiegs)
+
+- Documentation improvements.
+
 - Changed the recipe's name pattern for management client scripts to
   <partname>-<storagename>-manage.
 

Modified: gocept.zeoraid/trunk/base.cfg
===================================================================
--- gocept.zeoraid/trunk/base.cfg	2009-07-02 13:52:01 UTC (rev 101395)
+++ gocept.zeoraid/trunk/base.cfg	2009-07-02 15:55:55 UTC (rev 101396)
@@ -1,18 +1,13 @@
 [buildout]
-develop = . externals/ZODB
-parts = zodbscripts test tags zeo1 zeo2 zeoraid1 zeoraid2
+develop = .
+parts = zodbscripts test zeo1 zeo2 zeo3 zeoraid1 zeoraid2
 find-links = http://download.zope.org/distribution/
 
 [test]
 recipe = zc.recipe.testrunner
 eggs = gocept.zeoraid
 defaults = ['-c', '-vv', '--all']
-# Some demo parts
 
-[tags]
-recipe = z3c.recipe.tag:tags
-eggs = gocept.zeoraid
-
 [storage1]
 recipe = zc.recipe.filestorage
 
@@ -39,6 +34,19 @@
     path ${storage2:path}
     </filestorage>
 
+[storage3]
+recipe = zc.recipe.filestorage
+
+[zeo3]
+recipe = zc.zodbrecipes:server
+zeo.conf = 
+    <zeo>
+    address 8102
+    </zeo>
+    <filestorage 1>
+    path ${storage3:path}
+    </filestorage>
+
 [zeoraid1]
 recipe = gocept.zeoraid:server
 zeo.conf =

Modified: gocept.zeoraid/trunk/src/gocept/zeoraid/storage.py
===================================================================
--- gocept.zeoraid/trunk/src/gocept/zeoraid/storage.py	2009-07-02 13:52:01 UTC (rev 101395)
+++ gocept.zeoraid/trunk/src/gocept/zeoraid/storage.py	2009-07-02 15:55:55 UTC (rev 101396)
@@ -65,7 +65,7 @@
     exception = None
 
     def __init__(self, storage_name, method_name, args, kw,
-	         expect_connected, apply_storage):
+                 expect_connected, apply_storage):
         super(ThreadedApplyStorage, self).__init__()
         self.storage_name = storage_name
         self.method_name = method_name



More information about the Checkins mailing list