Log in

View Full Version : Replanting the farm - DF and dfQ



djp
06-03-2003, 01:05 PM
I'm eager for the big change to Phase II, but I'm a little bit concerned with the transition.

Will I have to change my handle.txt file on every client to the handle I've registered for the Beta-test client or can I keep my present handle?

Let's say the new version gets released early in the morning Eastern Time. I don't get to work until much later in the day. If there is a bunch of "real work" waiting for me, it may take a few hours before I can fully update the 103 boxes in my folding farm. Will the servers still accept Phase I work in the interim? If not, will my farm's high flow of outdated work slow-down the servers at distributedfolding.org and detract from other users' ability to obtain the upgrade?

I'm using M0ti's dfQ project to proxy all of the work from my non-Internet connected machines. Will the current version of dfQ handle Phase II's work for me, or will I need to upgrade dfQ after the Phase II rollout? If dfQ is not ready for Phase II, will there be any problem with my continuing to send 5 million Phase I structures per day until I can upgrade this component?

FoBoT
06-03-2003, 02:33 PM
i can only speak for myself, but i am shutting down all boxen and removing the phase I client a day or two before the switch, then i will manually reinstall the new client when i am ready to do phase II

as for dfQ, i am pretty sure the phase I version will be incompatible with phase II df client , so i think you will have to wait until m0ti creates a new version that is compatible with phase II before you will be able to use dfQ with phase II

AMD_is_logical
06-03-2003, 09:41 PM
Originally posted by djp
Will I have to change my handle.txt file on every client to the handle I've registered for the Beta-test client or can I keep my present handle? I'm pretty sure the beta server will be taken offline, and any handles registered there will no longer work. I expect phase II will use the same handles that currently work on the main (not beta) server.

shortfinal
06-03-2003, 09:49 PM
Originally posted by djp
Will I have to change my handle.txt file on every client to the handle I've registered for the Beta-test client or can I keep my present handle?


No, you won't have to change your handle.txt file, you can keep your present handle. The beta test site was created by making a copy of the real site and you must have registered for the 1st time after that. That's why you had to register again on the beta test site.

Shortfinal

djp
06-03-2003, 10:49 PM
Ahhh. That explains why the content on the beta site varies from the content on the main site. They haven't been maintaining the beta site as dilligently with regard to the News, About => Stuff section, and other interesting parts.

Grumpy
06-04-2003, 12:59 AM
We really need a mirror or two for the new client to take the load off the main server..sorry about going :|ot|:

m0ti
06-04-2003, 04:06 AM
I will have to make a new release of dfQ for the the Phase II client, though currently I beleive this should only entail the removal of small parts of the functionality: the fixing of a common error FoBoT was having in his filelist.txt files, and the creation of filelist.txt files for orphan recovery, unless Howard wants to share with me ([email protected]) how he's doing the last couple of lines (hashing + protein limitations or whatever that is) since I most definitely do not have the free time now to try and figure it out. I'll have to do some testing to see if that is sufficient (it should be). I'll try incorporating the rest of the stuff into the release as well, so it'll probably only be ready on Saturday.

Brian the Fist
06-04-2003, 05:58 PM
Originally posted by m0ti
I will have to make a new release of dfQ for the the Phase II client, though currently I beleive this should only entail the removal of small parts of the functionality: the fixing of a common error FoBoT was having in his filelist.txt files, and the creation of filelist.txt files for orphan recovery, unless Howard wants to share with me ([email protected]) how he's doing the last couple of lines (hashing + protein limitations or whatever that is) since I most definitely do not have the free time now to try and figure it out. I'll have to do some testing to see if that is sufficient (it should be). I'll try incorporating the rest of the stuff into the release as well, so it'll probably only be ready on Saturday.

Handles will not change when we swicth to phase II, and the auto-update should (in theory) work fine and update for you automatically if you wish.

Unfortunately, unlike usually, we will NOT be accepting 'old' proteins for 48 hours after the switch as this would add too many compilcations, so any uploaded old protein will be discarded (sorry). For future protein changes the normal policy will apply.

Orphan recovery is not plausible with the new algorithm really, but I hope we have tested it enough that this shouldn't be a problem. If anyone encounters situations where files get missed somehow, please post in the Bug Tracking section and we'll get it fixed ASAP.

shortfinal
06-04-2003, 07:44 PM
Originally posted by FoBoT
i can only speak for myself, but i am shutting down all boxen and removing the phase I client a day or two before the switch, then i will manually reinstall the new client when i am ready to do phase II

Sounds like the thing to do now that Howard has stated that after the switch, any uploads for the old protein will be discarded. I don't mean to manually reinstall the new client (although I plan to), but shut down and upload results before the switch.

Shortfinal

m0ti
06-08-2003, 04:27 PM
Well, I've got most everything implemented; just got to add in the stats and test it. Did a good code cleanup too. :)