Open-source software for volunteer computing and grid computing.
Go to file
David Anderson 89fab4ece5 - back end: change "daily result quota" mechanism.
Old: config.xml specifies an initial daily quota (say, 100).
        Each host_app_version starts out with this quota.
        On the return of a SUCCESS result,
        the quota is doubled, up to the initial value.
        On the return of an error result, or a timeout,
        the quota is decremented down to 1.
    Problem:
        Doesn't accommodate hosts that can do more than 100 jobs/day.
    New: similar, but
        - on validation of a job, daily quota is incremented.
        - on invalidation of a job, daily quota is decremented.
        - on return of an error result, or a timeout,
            daily quota is min'd with initial quota, then decremented.
    Notes:
        - This allows a host to have an unboundedly large quota
            as long as it continues to return more valid
            than invalid results.
        - Even with this change, hosts that return SUCCESS but
            invalid results will continue to get the initial daily quota.
            It would be desirable to reduce their quota to 1.

svn path=/trunk/boinc/; revision=21675
2010-06-02 00:11:01 +00:00
api - API: compile fixes for MinGW 2010-05-14 16:22:57 +00:00
apps - user web: allow zero resource share 2010-01-29 15:50:47 +00:00
client - client: fix elasped time tracking bug 2010-05-27 19:46:09 +00:00
clientctrl Update copyright information 2009-12-16 21:08:17 +00:00
clientgui MGR: If get_results RPC takes x seconds, do it no more often than once every (x *10) seconds 2010-05-24 12:08:20 +00:00
clientscr Ignore SUSPEND_REASON_CPU_USAGE in SS coordinator 2010-04-09 23:15:46 +00:00
clienttray Update copyright information 2009-12-16 21:08:17 +00:00
coprocs/CUDA/include - WINBUILD: Remove ReleaseSigned build depends. 2009-02-16 21:35:19 +00:00
curl These trees have been moved. 2009-04-16 18:33:44 +00:00
db - back end: change "daily result quota" mechanism. 2010-06-02 00:11:01 +00:00
doc Quick Updates 2010-05-27 20:55:42 +00:00
html Fixed line order in the last patch 2010-06-01 18:40:17 +00:00
lib - client/server/API: rename cudaDeviceProp to CUDA_DEVICE_PROP to 2010-06-01 18:36:11 +00:00
locale Commit from BOINC Translation Services by user DavidM. 465 of 909 messages translated (34 fuzzy). 2010-05-31 11:31:17 +00:00
m4 re-enable debug support in manager? 2010-02-10 19:39:13 +00:00
mac_build Mac: Build with c-ares 1.6.0 instead of c-ares 1.7.0 2010-04-04 01:09:14 +00:00
mac_installer Mac Installer: PostInstall gets short / Posix user name from getpwnam(), writes additional diagnostic information to installer log 2010-04-19 23:49:29 +00:00
packages svn path=/trunk/boinc/; revision=17415 2009-02-28 21:32:29 +00:00
py - server: various changes; 2010-03-29 22:28:20 +00:00
rboinc - add remote job submission system (from Toni Giorgino) 2010-03-02 19:39:40 +00:00
samples - samples: plug in a skeleton CUDA sample with nothing in it. Setup Windows 2010-05-28 21:25:27 +00:00
sched - back end: change "daily result quota" mechanism. 2010-06-02 00:11:01 +00:00
stripchart - stripchart: use /usr/bin/env perl in script headers 2009-12-12 05:19:31 +00:00
test - make_project and upgrade: add --srcdir option so you 2009-06-10 22:38:33 +00:00
tools - server: various changes; 2010-03-29 22:28:20 +00:00
win_build Quick Updates 2010-05-28 23:37:12 +00:00
.vimrc *** empty log message *** 2004-12-08 20:55:53 +00:00
COPYING - web: added copyright and license info to PHP files 2008-08-05 22:43:14 +00:00
COPYING.LESSER - web: added copyright and license info to PHP files 2008-08-05 22:43:14 +00:00
COPYRIGHT - Add ICU to the BOINC depends list. It is needed for 2009-04-15 21:48:59 +00:00
INSTALL - updated INSTALL 2008-01-14 19:08:52 +00:00
Makefile.am - unix build: fix "out of tree" build (what's that?) 2009-11-11 17:23:18 +00:00
Makefile.incl Added libboinc_crypt to SERVERLIBS in Makefile.incl 2009-07-15 22:10:54 +00:00
TODO_OLD
_autosetup - Unix builds: make sure we have libtoolize 2009-09-23 17:16:24 +00:00
bolt_checkin_notes.txt - Filter questions 2008-11-03 03:06:29 +00:00
checkin_notes - back end: change "daily result quota" mechanism. 2010-06-02 00:11:01 +00:00
checkin_notes_2002 - client: use [wfd] consistently 2009-11-27 21:21:39 +00:00
checkin_notes_2003 *** empty log message *** 2005-04-28 23:40:40 +00:00
checkin_notes_2004 *** empty log message *** 2005-04-28 23:40:40 +00:00
checkin_notes_2005 - client: timezone reflects daylight savings time (Win) 2007-08-10 16:02:09 +00:00
checkin_notes_2006 - Removed the svn:executable property from files that should not be executable, 2007-10-10 09:25:40 +00:00
checkin_notes_2007 - fixed bug in upgrade 2008-01-01 18:07:13 +00:00
checkin_notes_2008 - client/scheduler: standardize the FLOPS estimate between NVIDIA and ATI. 2009-10-16 00:13:01 +00:00
checkin_notes_2009 - client: ATI available RAM wasn't being detected correctly 2010-01-03 17:46:11 +00:00
checkin_notes_samples Mac Samples: adjust XCode project for current source file names (*.cpp instead of *.C) 2009-02-11 10:15:13 +00:00
configure.ac Fix for compiles on machines where libresolv doesn't have a res_init() function. 2010-03-25 23:01:37 +00:00
find-working-cvs
generate_svn_version.sh - client: fix bug introduced in [19035] that causes wrong nidle instances 2009-09-18 19:26:34 +00:00
notes
set-version *** empty log message *** 2004-12-06 22:13:42 +00:00
testbase
todo - Removed the svn:executable property from files that should not be executable, 2007-10-10 09:25:40 +00:00
version.h - client: use [wfd] consistently 2009-11-27 21:21:39 +00:00
version.h.in - MGR: Make help system work again 2008-04-17 16:18:16 +00:00
version.log - WINBUILD: Introduce the beginning of an automated build system for 2009-11-23 16:40:07 +00:00