Today's Work
I finished coding the update to fsdiff and started debugging it.
Posted on Wed, 31 Mar 2004 Tags:
Today's Work
I finished the changes to Mhonarc and emailed Glenn. I started work on incorporating fsdump into fsdiff. I wrote up the recovery procedure for the Zope database and put it on the wiki.
Posted on Tue, 30 Mar 2004 Tags: mhonarc zope
Today's Work
I spent most of the day working on the Tiger Team. It looks like we have most of the pieces for fixing the POSKey errors in place. I also did some work on Mhonarc. All problems are fixed except that the search engine doesn't generate the proper variables to populate the sidebar links.
Posted on Mon, 29 Mar 2004 Tags: mhonarc poskey
Today's Work
I fixed the remaining problems with Mhonarc, with one exception. Much of the code in rsc.mrc will have to be moved into rsc_template.mrc, as we now have mailing list specific navigation.
On the POSKey problem, we now have demonstrated that recreating the catalog fixes some of the POSKey errors (the famous six). We have demonstrated that fixing these errors makes it easier to repair the remaining errors. We don't have code to fix the Wiki problem other than dropping the catalog and recreating it by hand.
Posted on Fri, 26 Mar 2004 Tags: mhonarc poskey
Today's Work
I spent the day working on Mhonarc. I redid the html template, modified the mhonarc "glue" script and rewrote rethemer. Everything works except that the list of directories on the index page is empty. Will fix tomorrow.
Posted on Thu, 25 Mar 2004 Tags: html mhonarc
Today's Work
I finished the script to compare yesterday's poskey errors to today's and set it up to run as a cron job. I went back to working on Mhonarc revisions.
Posted on Wed, 24 Mar 2004 Tags: mhonarc poskey
Today's Work
I ran a script that searches the Apache logs for specific urls. I gave a presentation on Mhonarc. And I continued to test a script to compare yesterday's poskey errors to today's.
Posted on Tue, 23 Mar 2004 Tags: mhonarc poskey
Today's Work
I tried to come up with a method to get the object id from the oid. The folks from Zope got back to us and told us we couldn't do that. So I dropped that idea. I went on to writing a script that compares yesterday's list of Poskey errors to today's. The script is written, but not yet tested.
Posted on Mon, 22 Mar 2004 Tags: poskey zope
Today's Work
The fsrefs.py script identifies objects with dangling references. Unfortunately it produces a list of oid's, which isn't helpful to us. I spent the day looking for a way to convert oid's to object identifiers. I learned some things, but the bottom line is that I am not yet successful.
Posted on Fri, 19 Mar 2004 Tags:
Today's Work
I modified the Poskey tiger team wiki page so it includes a statement of the problem and a status page. I went looking for info on the Poskey error and didn't find much new. I examined the source of fsrecover.py to see how it works. Sean found a Zope approved tool for poskey errors, fsrefs.py. I copied it to gojira, ran it and saved the output. It found may errors we were not aware of. I modifed the Mhonarc search script so that the help message is in the template instead of the script and modified the help to make it more informative.
Posted on Thu, 18 Mar 2004 Tags: poskey mhonarc zope