David Anderson
515de57e76
- screensaver: flesh out new SS a bit
...
svn path=/trunk/boinc/; revision=17162
2009-02-06 00:29:00 +00:00
David Anderson
258dac62b2
- client: it the state file or an RPC reply has an app version
...
using a coprocessor we don't know about, ignore it
(and all results using that app_version will be flushed).
This deals with the situation where we have some GPU jobs,
but the GPU card is removed (previously this resulted in a crash).
This requires some code shuffling so that we check for coprocessors
before reading state file.
svn path=/trunk/boinc/; revision=17161
2009-02-06 00:22:21 +00:00
David Anderson
f851c4558a
- web: add another team stats link
...
- client: if ncpus is zero in cc_config.xml, honor it.
svn path=/trunk/boinc/; revision=17160
2009-02-05 22:34:10 +00:00
David Anderson
7300925304
- web: must have a DB connection before calling mysql_real_escape_string()
...
svn path=/trunk/boinc/; revision=17159
2009-02-05 22:16:45 +00:00
David Anderson
34af99f2a2
- client: if time intervals for debt adjustment or job elapsed time
...
are negative, ignore (must be clock reset)
svn path=/trunk/boinc/; revision=17158
2009-02-05 21:48:42 +00:00
David Anderson
85acfeb1be
- web: update stats sites URLs
...
svn path=/trunk/boinc/; revision=17157
2009-02-05 21:38:55 +00:00
David Anderson
03a0175d26
- web: add links to cross-project host stats sites
...
(currently just boincstats)
svn path=/trunk/boinc/; revision=17156
2009-02-05 21:19:19 +00:00
David Anderson
20c2566ada
- web: added BOINCstats to list of team stats sites
...
svn path=/trunk/boinc/; revision=17155
2009-02-05 20:25:30 +00:00
David Anderson
af86d4326f
- client: when accounting job elapsed time,
...
ignore intervals longer than 10 secs;
that could only happen if the client or host was suspended/hibernated.
- client: in adjust_debts(), ignore intervals longer than
2*work fetch period, not 2*CPU sched period.
adjust_debts() is called from work fetch.
svn path=/trunk/boinc/; revision=17154
2009-02-05 20:16:28 +00:00
Rom Walton
c474594a0c
- MGR: On newer versions of the wxWidget framework the project list
...
wasn't being properly sized, so create it with a fixed size.
clientgui/
ProjectListCtrl.cpp
svn path=/trunk/boinc/; revision=17153
2009-02-05 19:49:37 +00:00
David Anderson
3ad73d70ba
- client: redefine "overworked" as
...
debt < -1.5 * work_buf * cpu_sched_period
- web: on team page, link to cross-project team stats sites
svn path=/trunk/boinc/; revision=17152
2009-02-05 19:40:01 +00:00
Rom Walton
d36040fd78
Quick Updates
...
svn path=/trunk/boinc/; revision=17151
2009-02-05 19:27:58 +00:00
Rom Walton
bdd5a5e4a8
- MGR: Back out David's change which broke clipboard functionality
...
on Linux. Take care of the real performance problem with
copying 20000+ records to the clipboard in a Debug build
by pre-allocating the buffer.
clientgui/
ViewMessages.cpp, .h
svn path=/trunk/boinc/; revision=17150
2009-02-05 19:25:08 +00:00
David Anderson
4cfeac5118
- manager: use sprintf() instead of WxString::Printf()
...
when copying messages to clipboard, and use tab instead of |
NOTE TO ROM: use WxWidgets features only where necessary.
E.g., for a time that's not going to be displayed,
use double instead of WxDateTime
svn path=/trunk/boinc/; revision=17149
2009-02-05 17:36:42 +00:00
Charlie Fenton
c6bf99b452
SS: Add ss_app to XCode Project, with a temporary icon
...
svn path=/trunk/boinc/; revision=17148
2009-02-05 13:37:45 +00:00
Charlie Fenton
25c5eb2617
SS: Implement basic new functionality in screensaver coordinator (tested on Mac only so far)
...
svn path=/trunk/boinc/; revision=17147
2009-02-05 12:44:39 +00:00
Charlie Fenton
2c89b4103e
SS: Implement basic new functionality in screensaver coordinator (tested on Mac only so far)
...
svn path=/trunk/boinc/; revision=17146
2009-02-05 12:32:16 +00:00
BOINC Translator
04bfa9305c
Commit from BOINC Translation Services by user treppolse. 716 of 716 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=17145
2009-02-05 12:22:46 +00:00
Charlie Fenton
0fb3a8c169
SS: Begin work on upgrading screensaver coordinator for new functionality: add file names, sandbox security
...
svn path=/trunk/boinc/; revision=17144
2009-02-05 07:44:26 +00:00
Rom Walton
6ec9e4a1c9
- MGR: Display all projects in the project list but disable the text control
...
is the project doesn't list a supported platform. If the user clicks
on it display a message box stating that once attached the user may not
get any work.
clientgui/
AccountManagerInfoPage.cpp
ProjectInfoPage.cpp, .h
ProjectListCtrl.cpp, .h
svn path=/trunk/boinc/; revision=17143
2009-02-05 05:57:30 +00:00
Charlie Fenton
7b101e42ad
Use symbolic file name GUI_RPC_PASSWD_FILE for gui_rpc_auth.cfg
...
svn path=/trunk/boinc/; revision=17142
2009-02-05 01:34:47 +00:00
Charlie Fenton
dd6b98488a
SS: Begin work on upgrading screensaver coordinator for new functionality: add file names, sandbox security
...
svn path=/trunk/boinc/; revision=17141
2009-02-05 01:21:24 +00:00
Rom Walton
3c4b741ad7
Quick Updates
...
svn path=/trunk/boinc/; revision=17140
2009-02-04 23:49:37 +00:00
BOINC Translator
57c809a640
Commit from BOINC Translation Services by user treppolse. 131 of 131 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=17134
2009-02-04 06:52:36 +00:00
David Anderson
b9fc36ef84
- GUI RPC: made password file read into function
...
- lib: minimized FCGI library
svn path=/trunk/boinc/; revision=17133
2009-02-03 21:22:50 +00:00
David Anderson
421a92dec9
svn path=/trunk/boinc/; revision=17132
2009-02-03 19:52:45 +00:00
David Anderson
455c2f7373
- renamed boinc_ss_opengl to ss_app
...
svn path=/trunk/boinc/; revision=17131
2009-02-03 19:50:30 +00:00
Rom Walton
db58ab2e88
Quick Updates
...
svn path=/trunk/boinc/; revision=17129
2009-02-03 19:10:51 +00:00
Rom Walton
5539900569
- SCROPENGL: Checkin the files needed for the new OpenGL based
...
BOINC screensaver.
clientscr/
boinc_ss_opengl.h
boinc_ss_opengl.rc
screensaver_opengl.cpp
screensaver_opengl.h
win_build/
boinc.sln
boinc_ss_opengl.vcproj
svn path=/trunk/boinc/; revision=17128
2009-02-03 18:53:48 +00:00
David Anderson
5eeb9c0815
- client: fix bug that caused infinite sched RPCs if project down
...
svn path=/trunk/boinc/; revision=17127
2009-02-03 18:08:40 +00:00
BOINC Translator
8918e4cb62
Commit from BOINC Translation Services by user treppolse. 716 of 716 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=17126
2009-02-03 17:46:32 +00:00
BOINC Translator
2bb2570300
Commit from BOINC Translation Services by user treppolse. 716 of 716 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=17125
2009-02-03 04:18:38 +00:00
BOINC Translator
5a139ba70c
Commit from BOINC Translation Services by user treppolse. 131 of 131 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=17124
2009-02-03 03:34:30 +00:00
BOINC Translator
07289cbf83
Commit from BOINC Translation Services by user treppolse. 257 of 257 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=17123
2009-02-03 03:34:20 +00:00
BOINC Translator
f65b7ce2a0
Commit from BOINC Translation Services by user treppolse. 716 of 716 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=17122
2009-02-03 03:33:46 +00:00
David Anderson
07a853d73a
- Manager: change terms for STD, LTD
...
- web: change script that locks old threads to exempt team forums
svn path=/trunk/boinc/; revision=17121
2009-02-02 23:12:35 +00:00
David Anderson
a4a2a68f7d
- fix tabs
...
svn path=/trunk/boinc/; revision=17101
2009-02-02 18:47:34 +00:00
David Anderson
9f170696a4
- client: code cleanup
...
svn path=/trunk/boinc/; revision=17100
2009-02-02 18:45:00 +00:00
David Anderson
db04adb503
svn path=/trunk/boinc/; revision=17099
2009-02-02 17:29:22 +00:00
David Anderson
6120b02306
- client: code cleanup
...
svn path=/trunk/boinc/; revision=17098
2009-02-02 05:15:12 +00:00
BOINC Translator
28b29370f3
Commit from BOINC Translation Services by user DavidM. 112 of 112 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=17097
2009-02-01 18:11:24 +00:00
BOINC Translator
b49585b369
Commit from BOINC Translation Services by user DavidM. 112 of 112 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=17096
2009-02-01 18:10:06 +00:00
BOINC Translator
539c9d4355
Commit from BOINC Translation Services by user DavidM. 112 of 112 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=17095
2009-02-01 18:06:10 +00:00
BOINC Translator
e12de4026b
Commit from BOINC Translation Services by user ReneOskam. 131 of 131 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=17094
2009-02-01 13:22:45 +00:00
David Anderson
89188fca84
- client: there was a problem with how the round simulator
...
worked in the presence of coprocessors.
The simulator maintained per-project queues of pending jobs.
When a job finished (in the simulation) it would get
one or more jobs from that project's pending queue.
The problem: this could cause "holes" in the scheduling of GPUs,
and produce an erroneous nonzero shortfall for GPUs,
leading to infinite work fetch.
The solution: maintain a separate (per-resource, not per--project)
queue of pending coprocessor jobs.
When a coprocessor job finishes,
start pending jobs from the queue for that resource.
Another change: the simulator did strict reservation of coprocessors.
If there are 2 instances of CUDA,
and a 1-instance job is running in the simulation,
it wouldn't start an additional 2-instance job.
This also can cause erroneous nonzero shortfalls.
So instead, schedule coprocessors like CPUs, i.e. saturate them.
This can cause distorted completion time estimates,
but it's better than infinite work fetch.
svn path=/trunk/boinc/; revision=17093
2009-02-01 04:37:19 +00:00
BOINC Translator
a58f4f0147
Commit from BOINC Translation Services by user Rytis. 507 of 716 messages translated (10 fuzzy).
...
svn path=/trunk/boinc/; revision=17092
2009-01-31 22:19:16 +00:00
BOINC Translator
b345a9a55b
Commit from BOINC Translation Services by user mifistorX. 676 of 716 messages translated (6 fuzzy).
...
svn path=/trunk/boinc/; revision=17091
2009-01-31 04:44:53 +00:00
David Anderson
be31245c82
- client: work fetch fixes
...
svn path=/trunk/boinc/; revision=17090
2009-01-31 00:20:13 +00:00
David Anderson
8de66223fd
- client: tweak work fetch messages
...
- client: buffer 2000 messages instead of 1000
svn path=/trunk/boinc/; revision=17089
2009-01-30 22:33:45 +00:00
David Anderson
3452a0e422
- scheduler: show message whether miss or meet deadline
...
svn path=/trunk/boinc/; revision=17088
2009-01-30 22:30:35 +00:00