[Checkins] SVN: gocept.zeoraid/trunk/src/gocept/zeoraid/recovery.py
removed fallback to store
Thomas Lotze
tl at gocept.com
Thu Feb 21 08:57:03 EST 2008
Log message for revision 84113:
removed fallback to store
Changed:
U gocept.zeoraid/trunk/src/gocept/zeoraid/recovery.py
-=-
Modified: gocept.zeoraid/trunk/src/gocept/zeoraid/recovery.py
===================================================================
--- gocept.zeoraid/trunk/src/gocept/zeoraid/recovery.py 2008-02-21 13:56:37 UTC (rev 84112)
+++ gocept.zeoraid/trunk/src/gocept/zeoraid/recovery.py 2008-02-21 13:57:02 UTC (rev 84113)
@@ -84,8 +84,6 @@
yield ('verified',)
- restorable = hasattr(self.target, 'restore')
-
# Recover from that point on until the target storage has all
# transactions that exist in the source storage at the time of
# finalization. Therefore we need to check continuously for new
@@ -106,12 +104,8 @@
self.target.tpc_begin(txn_info, txn_info.tid, txn_info.status)
for r in txn_info:
- if restorable:
- self.target.restore(r.oid, r.tid, r.data, r.version,
- r.data_txn, txn_info)
- else:
- self.target.store(r.oid, r.tid, r.data, r.version,
- txn_info)
+ self.target.restore(r.oid, r.tid, r.data, r.version,
+ r.data_txn, txn_info)
self.target.tpc_vote(txn_info)
self.target.tpc_finish(txn_info)
More information about the Checkins
mailing list