On Sun, 27 Sep 2009 10:14:35 +0200, you wrote:

>Hello,
>this whole discussion leads me to the following question.
>If I create every week a new application version, when are the files for
>older application versions are deleted from the Boinc project folder on
>client side?
>yoyo
>

Files for yoyo-app-type123 version 4.56 should be deleted when client gets
assigned work for yoyo-app-type123 version 4.57 (or any higher version-number),
and there's no work left on client for yoyo-app-type123 version 4.56.

If user never gets assigned any more work for yoyo-app-type123, he'll keep the
verion 4.56-files, even project currently uses verion 7.89 or something...

Since applications can have multiple files, there one or more of the files is
the same across application-versions, adding something like:
"Didn't get work for yoyo-app-type123, but server still says current app-version
is v4.57" => client deletes_all_files for yoyo-app-type123.
would be a bad idea...

Still, adding a mechanism that will remove any yoyo-app-type123 files when
project has stopped using yoyo-app-type123 at all would be a good idea, since
otherwise the files will indefinitely be left on client.

-- 
"I make so many mistakes. But then just think of all the mistakes
I don't make, although I might."
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to