Jean Jordaan writes:
Eeew .. Should I worry about this? Zope's performing fine ..
upfront:~/Zope/var$ ../../tranalyzer.py Data.fs > ~/tranalyzer.out Traceback (innermost last): File "../../tranalyzer.py", line 333, in ? main(sys.argv) File "../../tranalyzer.py", line 325, in main t = Transaction(f, off, refs) File "../../tranalyzer.py", line 170, in __init__ self.obs.append(Record(f, refs)) File "../../tranalyzer.py", line 201, in __init__ self.prevrec = f.u64() File "../../tranalyzer.py", line 121, in u64 self.checkleft(8) File "../../tranalyzer.py", line 87, in checkleft raise 'Not enough data left, %d < %d' % (self.left, n) Not enough data left, 0 < 8 Apparently, "tranalyser" needs to be updated.
Me, too, I hit this problem today. It appears "tranalyser" cannot handle versions. I used "lib/python/ZODB/fsrecover.py -v2" instead. Dieter