David Anderson
78f74661aa
- distributed storage: move chunk_size to VDA_FILE.
...
Add some missing code.
svn path=/trunk/boinc/; revision=25854
2012-07-07 19:44:48 +00:00
David Anderson
19458ba4de
- Compile fixes for Fedora core 17. From Christian B. Fixes #1194 .
...
- Fix various #include issues.
CODING STYLE LAW (minimal inclusion principle):
If foo.cpp requires <blah.h>,
#include <blah.h> in foo.cpp, NOT foo.h
svn path=/trunk/boinc/; revision=25837
2012-07-02 18:51:02 +00:00
David Anderson
e9362c80ff
- scheduler: send <dont_use_dcf> only if client is 7.0.28 or later.
...
svn path=/trunk/boinc/; revision=25759
2012-06-14 17:14:52 +00:00
David Anderson
54078e92c4
- fixes of various (non-critical) fd and memory leaks.
...
Fixes #1188 . From Julien.
- fix bugs in setting scheduler output buffer size
- code formatting
svn path=/trunk/boinc/; revision=25750
2012-06-10 05:38:34 +00:00
David Anderson
c22ac04ad0
- scheduler: don't max with min_work_buffer() in estimating
...
job turnaround time.
min_work_buffer doesn't necessarily reflect network disconnect periods
- client simulator: compile fixes
svn path=/trunk/boinc/; revision=25521
2012-03-30 21:39:22 +00:00
David Anderson
fb20906923
- scheduler: ignore app_version.max_core_version if it's zero
...
svn path=/trunk/boinc/; revision=25505
2012-03-29 07:58:47 +00:00
David Anderson
67d6ab7cf2
- storage: add some code
...
svn path=/trunk/boinc/; revision=25400
2012-03-11 01:51:07 +00:00
David Anderson
127e905e0d
- storage stuff. Getting there.
...
svn path=/trunk/boinc/; revision=25355
2012-02-29 07:22:59 +00:00
David Anderson
f18ffd6fe7
- VDA: add some log messages
...
- scheduler: add VDA
- client, web: change default prefs to min_buf=.1 days, max_buf=.5 days
- scheduler: app plan function for vbox requires 7.0+ client
svn path=/trunk/boinc/; revision=25351
2012-02-28 06:57:28 +00:00
David Anderson
ce52c9cf3e
- storage stuff
...
svn path=/trunk/boinc/; revision=25341
2012-02-24 22:55:11 +00:00
David Anderson
d0413886fa
- storage stuff
...
svn path=/trunk/boinc/; revision=25340
2012-02-24 21:13:00 +00:00
David Anderson
a8f883d2fa
- server: split out the "antique file deletion" feature of
...
file_deleter.cpp into a separate program,
since it blocks normal file deletion while it's running.
From Bernd.
- storage stuff
svn path=/trunk/boinc/; revision=25321
2012-02-24 03:09:56 +00:00
David Anderson
c4d1229830
- scheduler: in version selection, when deciding which version is fastest,
...
we multiple projected FLOPS by a normal random var
with mean 1 and stddev 0.1.
Make the stddev configurable; in particular it can be zero.
svn path=/trunk/boinc/; revision=25311
2012-02-22 19:51:09 +00:00
David Anderson
d03f697456
- storage stuff
...
svn path=/trunk/boinc/; revision=25307
2012-02-21 20:55:09 +00:00
David Anderson
a6bf5aecf3
- client: tweak to work-fetch policy:
...
if we're making a scheduler RPC to a project for reasons
other than work fetch,
and we're deciding whether to ask for work, ignore hysteresis;
i.e. ask for work even if we're above the min buffer
(idea from John McLeod).
svn path=/trunk/boinc/; revision=25291
2012-02-18 23:19:06 +00:00
David Anderson
b55bbbb237
- storage stuff
...
svn path=/trunk/boinc/; revision=25263
2012-02-15 04:40:50 +00:00
David Anderson
a4cd8e5cdb
- storage stuff
...
- client: message tweak
svn path=/trunk/boinc/; revision=25244
2012-02-13 08:41:48 +00:00
David Anderson
9a21d865e9
- storage stuff
...
svn path=/trunk/boinc/; revision=25238
2012-02-10 22:54:00 +00:00
David Anderson
d281e43d6a
- update_versions: for gzipped files,
...
send the size of the compressed file as well.
- client: parse and write the compressed size (FILE_INFO::gzipped_nbytes).
For get_transfer GUI RPCs, if it's a compressed download send
the compressed size.
That way the manager will show the fraction done correctly.
svn path=/trunk/boinc/; revision=25152
2012-01-26 08:39:51 +00:00
David Anderson
410be621f6
- volunteer storage
...
svn path=/trunk/boinc/; revision=25145
2012-01-25 03:35:50 +00:00
David Anderson
dc6227429d
- client: when deleting a file, check for .gzt and .gz variants as well
...
svn path=/trunk/boinc/; revision=25139
2012-01-24 18:23:18 +00:00
David Anderson
10c79a7166
- scheduler: initialize COPROC_ATI::version to zero;
...
avoid sending spurious "update driver" messages
svn path=/trunk/boinc/; revision=25131
2012-01-23 21:59:12 +00:00