boinc/tools
David Anderson 13400c9516 Changes for multithread app support:
- update_versions: use __ (not :) as separator for plan class
- client: add plan_class to APP_VERSION;
    an app version is now identified by platform/version/plan_class
- client CPU scheduler: don't assume apps use 1 CPU
- client: add avg_ncpus, max_cpus, flops, cmdline to RESULT
- scheduler: implement app planning scheme

Other changes:

- client: if symlink() fails, make a XML soft link instead
    (for Unix running off a FAT32 FS)
- client: don't accept nonpositive resource share from AMS
- daemons and DB: check for error returns from enumerations,
    and exit if so.  Thus, if the MySQL server goes down,
    all the daemons will soon exit.
    The cron script will restart them every 5 min,
    so when the DB server comes back up so will the project.
- web: show empty max CPU % as ---
- API: get rid of all_threads_cpu_time option (always the case now)


svn path=/trunk/boinc/; revision=14966
2008-03-27 18:25:29 +00:00
..
Makefile.am fixed internal library dependencies in Makefile.am's 2008-03-15 03:26:14 +00:00
backend_lib.C - removed boinc_ncpus_available() and boinc_nthreads() calls. 2008-03-07 21:13:01 +00:00
backend_lib.h - Server: add "job assignment" feature. 2008-02-21 00:47:50 +00:00
boinc_submit - server: debugged single-job submission feature. 2008-03-05 20:16:10 +00:00
cleanlogs.sh To address some concerns about security, strip USER # from the 2005-12-17 15:51:18 +00:00
create_work.C - removed boinc_ncpus_available() and boinc_nthreads() calls. 2008-03-07 21:13:01 +00:00
create_work_example *** empty log message *** 2006-05-15 00:27:15 +00:00
db_query
dbcheck_files_exist
dir_hier_move.C Updated the postal address of the Free Software Foundation in all license headers. See http://lists.ssl.berkeley.edu/pipermail/boinc_dev/2007-October/008939.html for reference. 2007-10-09 11:35:47 +00:00
dir_hier_path.C Updated the postal address of the Free Software Foundation in all license headers. See http://lists.ssl.berkeley.edu/pipermail/boinc_dev/2007-October/008939.html for reference. 2007-10-09 11:35:47 +00:00
grep_logs
hr_db_convert.C Added explicit includes of "config.h" in many files to enable use of compilers 2005-11-21 18:34:44 +00:00
kill_wu.C Added explicit includes of "config.h" in many files to enable use of compilers 2005-11-21 18:34:44 +00:00
make_project - web: add RSS feed for notifications 2008-01-04 22:59:21 +00:00
makelog.sh On-line scheduler logs (readable by project participants): increase the 2006-07-20 10:54:40 +00:00
parse_config *** empty log message *** 2006-09-06 17:18:51 +00:00
poll_wu.C Added explicit includes of "config.h" in many files to enable use of compilers 2005-11-21 18:34:44 +00:00
process_result_template.C - changes to many files to fix gcc4.3 compile 2008-02-27 23:26:38 +00:00
project.xml - Added project.xml entry for Playstation 3 / Linux 2007-06-13 21:16:27 +00:00
run_in_ops David 26 Apr 2007 2007-04-26 20:24:47 +00:00
sign_executable.C - changes to many files to fix gcc4.3 compile 2008-02-27 23:26:38 +00:00
uc_result David 23 Apr 2007 2007-04-23 16:14:47 +00:00
uc_wu David 23 Apr 2007 2007-04-23 16:14:47 +00:00
update_versions Changes for multithread app support: 2008-03-27 18:25:29 +00:00
update_versions_v6 - update_versions_v6 doesn't set min_core_version 2007-09-25 17:13:38 +00:00
updater.C Fix updater build on Windows after sandbox reorganization 2007-10-09 13:28:00 +00:00
upgrade - fixed bug in upgrade 2008-01-01 18:07:13 +00:00
vote_monitor Fix sql bug in vote_monitor 2007-10-24 20:14:20 +00:00
watch_tcp - Removed the svn:executable property from files that should not be executable, 2007-10-10 09:25:40 +00:00
xadd app version in window title 2005-10-12 18:40:53 +00:00