boinc/vda
David Anderson a9e78b6459 - volunteer storage: fix the way that hosts are classified as alive/dead
- add a config item vda_host_timeout.
        A host that hasn't done a scheduler RPC for this long
        is considered dead.
    - a host that's not running a version 7+ client is considered dead
    - host.cpu_efficiency (an otherwise unused field) is used
        as a flag for dead hosts
    - the scheduler clears the flag if the client is v7+
    - vdad sets the flag for hosts where last RPC is old
    - before choosing a host for chunk download,
        vdad checks its client version.


svn path=/trunk/boinc/; revision=26059
2012-08-24 19:06:41 +00:00
..
Makefile.am - volunteer storage: implement "vda status" command 2012-07-23 21:53:09 +00:00
algs.txt - API: fix various bugs related to process control and critical sections. 2012-03-08 22:42:44 +00:00
des.h - scheduler: send <dont_use_dcf> only if client is 7.0.28 or later. 2012-06-14 17:14:52 +00:00
examples.txt - API: fix various bugs related to process control and critical sections. 2012-03-08 22:42:44 +00:00
makefile_orig - server: add volunteer data archival to the build system 2012-02-17 19:16:49 +00:00
plot
sched_vda.cpp - volunteer storage: fix the way that hosts are classified as alive/dead 2012-08-24 19:06:41 +00:00
sched_vda.h - VDA: add some log messages 2012-02-28 06:57:28 +00:00
ssim.cpp - file upload handler: add an #ifdef for disabling locking of files 2012-08-15 21:27:38 +00:00
ssim.php - add script to repair damaged user.global_prefs fields 2012-05-23 00:25:19 +00:00
state.txt - storage: add some code 2012-03-11 01:51:07 +00:00
stats.cpp - volunteer storage. Seems to be working, at least in simulation 2012-08-03 16:41:00 +00:00
stats.h - scheduler: send <dont_use_dcf> only if client is 7.0.28 or later. 2012-06-14 17:14:52 +00:00
storage.txt - storage: add some code 2012-03-11 01:51:07 +00:00
vda.cpp - volunteer storage: various 2012-08-17 23:27:44 +00:00
vda_lib.cpp - volunteer storage: fix the way that hosts are classified as alive/dead 2012-08-24 19:06:41 +00:00
vda_lib.h - volunteer storage: fix the way that hosts are classified as alive/dead 2012-08-24 19:06:41 +00:00
vda_lib2.cpp - volunteer storage: fix the way that hosts are classified as alive/dead 2012-08-24 19:06:41 +00:00
vda_policy.cpp - db_purge: fix typo that cause bad DB query when using assignments 2012-08-12 06:54:20 +00:00
vda_policy.h - storage stuff. Getting there. 2012-02-29 07:22:59 +00:00
vdad.cpp - volunteer storage: fix the way that hosts are classified as alive/dead 2012-08-24 19:06:41 +00:00