boinc/html/ops
David Anderson 0c430ce1fa Add support for multi-size apps
See http://boinc.berkeley.edu/trac/wiki/MultiSize
The components of this include:
- DB changes:
    add size_class to workunit and result
    n_size_classes to app; >1 means multi-size
- size_regulator daemon program: change results states
    from INACTIVE to UNSENT carefully
- size_census program; writes quantile info in flat files
- transitioner: when creating results for multi-size apps,
    set server state to INACTIVE
- sched shmem (feeder): read quantile info from flat files,
    store in shared memory
- scheduler (score-based scheduling): for multi-size apps,
    add component to score function for size class.
- show_shmem: show result size class
- make_work (and other callers of count_unsent_results()):
    count both INACTIVE and UNSENT
- create_work: add --size_class cmdline option

Also:
- if get MySQL errors in upgrade, don't rewrite db_version
2013-04-25 00:27:35 -07:00
..
ffmail
mass_email
remind_email
analyze_coproc_log.php
app_details.php - admin web: improve the FLOPs estimation tool so that 2011-07-13 21:50:48 +00:00
app_reset.php - client: write log flags in alpha order 2013-03-15 13:38:44 +01:00
assign.php
autolock.php - web: remove DBNAME hack, which allowed users to see the DB name 2010-11-25 05:54:09 +00:00
bbcode_convert.php
bbcode_convert_response1.php
bbcode_convert_response2.php
bbcode_convert_signature.php
block_host.php
bolt_admin.php
bolt_compare.php
bolt_datagen.php - web: remove DBNAME hack, which allowed users to see the DB name 2010-11-25 05:54:09 +00:00
bolt_map.php
bolt_refresh.php - client: HTTP range request errors are permanent. 2012-02-07 07:58:08 +00:00
bolt_setup_sample.php
bossa_admin.php - Bossa tweaks 2011-05-27 19:05:23 +00:00
bossa_example4_make_jobs.php - wrapper: tell the client when we checkpoint 2011-05-06 12:33:12 +00:00
bossa_example_make_files.php
bossa_example_make_jobs.php
bossa_transitioner.php
build_po.php
build_po_boinc.php
cancel_wu_action.php - add script for canceling jobs 2012-04-12 12:20:16 +00:00
cancel_wu_form.php
cancel_wus.php - add script for canceling jobs 2012-04-12 12:20:16 +00:00
clean_cache.php
clean_user_names.php - web: more fixes from Christian Beer. Fixes #1129 2011-08-26 18:30:13 +00:00
clear_host.php
create_forums.php - server: fix create_forums.php 2013-03-04 15:23:37 +01:00
credit.php - admin web: credit browser tweaks 2012-09-06 17:13:35 +00:00
credit_study.php
credit_test.php - credit test program: create a data file separately so you 2010-03-11 04:19:07 +00:00
db_action.php - web: combine ops and regular functions for displaying 2011-12-21 18:29:11 +00:00
db_cleanse.php
db_form.php
db_schemaversion.php - fix db revision 2013-03-01 16:03:32 +01:00
db_update.php Add support for multi-size apps 2013-04-25 00:27:35 -07:00
dbinfo.php More Line Ending Changes 2013-03-04 17:19:38 +01:00
delete_job_files - Condor stuff; basic function works now! 2013-03-05 14:26:40 +01:00
delete_orphan_results.php - remove execute permissions from various files that shouldn't have them 2013-03-01 16:26:08 +01:00
eah_server_status.php
errorwus.php
failure_result_summary_by_host.php - admin web: fixes and clarifications to failure summaries 2012-01-31 07:21:42 +00:00
failure_result_summary_by_platform.php - admin web: fixes and clarifications to failure summaries 2012-01-31 07:21:42 +00:00
fix_blank_user_names.php svn path=/trunk/boinc/; revision=25495 2012-03-26 22:46:02 +00:00
fix_prefs.php - server: rename fix_venue.php to fix_prefs.php 2012-05-25 20:41:07 +00:00
forum_repair.php
grant_credit.php
host_update_credit.php
hrclass_summary.php
index.php - make_project: don't write <cgi_url> in config.xml; it's not used 2013-04-13 21:32:10 -07:00
job_times.php - admin web: improve the FLOPs estimation tool so that 2011-07-13 21:50:48 +00:00
list_new_users.php
login_action.php - web: fix next-URL mechanism for admin login (from Michael Tarantino) 2010-10-29 17:49:29 +00:00
login_form.php - admin web: add page for showing app and app version details 2011-07-12 05:19:15 +00:00
logout.php - admin web: add page for showing app and app version details 2011-07-12 05:19:15 +00:00
make_emails_lowercase.php
make_puser.php
manage_app_versions.php - web: fix typo in sandbox feature 2013-03-04 17:44:39 +01:00
manage_apps.php - client: TIME_STATS fields go in <time_stats> part of state file 2013-03-04 14:14:05 +01:00
manage_special_users.php - admin web: "User privileges" didn't work if the project 2010-04-07 22:21:44 +00:00
manage_special_users_action.php
manage_user.php - admin web: fix spurious error in manage user page 2013-03-05 16:33:40 +01:00
mass_email.php - client (Win) preallocate large files to avoid file fragmentation 2013-03-04 15:23:37 +01:00
mass_email_script.php
news_convert.php
notify.php - fix typos in two PHP scripts 2012-05-26 05:18:04 +00:00
nvidia.php - update script that counts GPUs 2011-03-14 23:57:38 +00:00
opsw.php
pass_percentage_by_platform.php - create_work tool: change option names for assigned jobs 2012-01-31 20:25:26 +00:00
problem_host.php
profile_screen_action.php
profile_screen_form.php - admin: add script for deleting results with no workunit. 2010-08-11 18:52:11 +00:00
purge_profile.php - client: clean up logic related to GPU available memory. 2010-04-19 18:35:10 +00:00
purge_trickles.php - add script to purge trickle message records from DB 2011-08-21 13:26:46 +00:00
remind.php
repair_21812.php svn path=/trunk/boinc/; revision=21816 2010-06-25 20:26:08 +00:00
repair_forums.php - fix typos in two PHP scripts 2012-05-26 05:18:04 +00:00
repair_profile_pictures.php
repair_validator_problem.php
reset_hrclass.php
result_summary.php
revalidate.php - admin web: increase mem size limit for revalidate function 2013-03-05 13:53:59 +01:00
sample_table_stats.php
show_log.php
single_job_setup.php - client: add <fetch_on_update> config option; 2013-03-07 11:28:43 +01:00
size_census.php Add support for multi-size apps 2013-04-25 00:27:35 -07:00
submit_init_priority.php - job submit script tweak 2013-03-04 17:39:25 +01:00
survey_get_addrs.php
team_export.php - client: fix bug that could cause GPU idleness 2011-10-03 03:29:58 +00:00
team_import.php - team import script: don't exit if fail to create user. 2011-10-02 06:59:00 +00:00
transition_all.php - web: remove DBNAME hack, which allowed users to see the DB name 2010-11-25 05:54:09 +00:00
update_forum_activities.php
update_profile_pages.php - web (ops): update profile page generator: 2013-03-05 17:26:33 +01:00
update_translations.php
update_uotd.php
upgrade_db.php Add support for multi-size apps 2013-04-25 00:27:35 -07:00
user_graph.php
watchdogs.php
wd_nresults_changing.php
white.css