Commit Graph

1183 Commits

Author SHA1 Message Date
David Anderson 486e704ba4 *** empty log message ***
svn path=/trunk/boinc/; revision=10654
2006-07-17 16:38:53 +00:00
David Anderson cc5c1189c0 *** empty log message ***
svn path=/trunk/boinc/; revision=10623
2006-07-11 21:56:53 +00:00
David Anderson b9b5d0ed48 *** empty log message ***
svn path=/trunk/boinc/; revision=10622
2006-07-11 21:49:20 +00:00
David Anderson a2bf431a6e *** empty log message ***
svn path=/trunk/boinc/; revision=10607
2006-07-09 20:59:41 +00:00
David Anderson 7f00b2fa3f outcome CLIENT_DETACHED
svn path=/trunk/boinc/; revision=10593
2006-07-06 17:30:03 +00:00
David Anderson 0f9b83a55b project files
svn path=/trunk/boinc/; revision=10517
2006-06-26 22:58:24 +00:00
David Anderson 1234444558 app user friendly name
svn path=/trunk/boinc/; revision=10516
2006-06-26 19:08:00 +00:00
David Anderson 978c79f062 *** empty log message ***
svn path=/trunk/boinc/; revision=10467
2006-06-22 19:40:30 +00:00
David Anderson 9edde1793f *** empty log message ***
svn path=/trunk/boinc/; revision=10442
2006-06-21 19:48:41 +00:00
David Anderson a951f5e9c1 *** empty log message ***
svn path=/trunk/boinc/; revision=10432
2006-06-21 17:34:55 +00:00
David Anderson 3c80d4726f verify-files-on-app-start option
svn path=/trunk/boinc/; revision=10413
2006-06-20 17:36:28 +00:00
David Anderson c745174e90 *** empty log message ***
svn path=/trunk/boinc/; revision=10402
2006-06-19 22:20:24 +00:00
David Anderson 89930e4aa8 *** empty log message ***
svn path=/trunk/boinc/; revision=10400
2006-06-19 17:40:53 +00:00
Bruce Allen 0e182804bb Scheduler: populate sreq.host.credit_per_cpu_sec in case project wants
to send different work to slow and fast hosts.  I'm experimenting with
the use of this in the locality scheduler.

svn path=/trunk/boinc/; revision=10390
2006-06-17 17:26:07 +00:00
Bruce Allen d81e37f29f Scheduler: populate sreq.host.credit_per_cpu_sec in case project wants
to send different work to slow and fast hosts.  I'm experimenting with
the use of this in the locality scheduler.

(DAVID: please check that the one-line change in handle_request.C is
globally harmless.)

svn path=/trunk/boinc/; revision=10388
2006-06-17 17:08:02 +00:00
Bruce Allen fdad366b2e Scheduler: improve message to user if user running anonymous platform
and project+app does not support it.

svn path=/trunk/boinc/; revision=10386
2006-06-17 14:16:55 +00:00
David Anderson 51c8c62fa3 *** empty log message ***
svn path=/trunk/boinc/; revision=10348
2006-06-14 20:17:35 +00:00
Bruce Allen 231934fafd Einstein@Home-specific change.
svn path=/trunk/boinc/; revision=10346
2006-06-14 18:36:20 +00:00
David Anderson 4811c240b3 *** empty log message ***
svn path=/trunk/boinc/; revision=10329
2006-06-13 20:27:35 +00:00
David Anderson 2ef946d3ff *** empty log message ***
svn path=/trunk/boinc/; revision=10305
2006-06-10 23:46:36 +00:00
David Anderson fb338265a0 *** empty log message ***
svn path=/trunk/boinc/; revision=10304
2006-06-10 21:29:51 +00:00
Bruce Allen 089f44cd0d file_deleter: if deleting antique files, follow links when
finding the files.  This allows NFS mounting of the upload
directory, pointed to by a symbolic link.

svn path=/trunk/boinc/; revision=10302
2006-06-10 13:41:47 +00:00
Bruce Allen f3b603204a Delete commented-out line (obsolete)
svn path=/trunk/boinc/; revision=10301
2006-06-10 13:01:15 +00:00
Bruce Allen 39704a95a5 DAVID: config was not defined in validate_util.C ; I made
it extern. Likewise for validate_util2.C.  Also messed up
includes in latter file.

svn path=/trunk/boinc/; revision=10300
2006-06-10 12:55:23 +00:00
Bruce Allen 7e37639f68 DAVID: config was not defined in validate_util.C ; I made
it extern.

svn path=/trunk/boinc/; revision=10299
2006-06-10 12:43:08 +00:00
Bruce Allen b7315f3b62 DAVID: your change to create_shmem() broke the sched build.
Check my 'fix' to feeder.C to see if this is what you had
intended.

svn path=/trunk/boinc/; revision=10298
2006-06-10 12:37:24 +00:00
David Anderson 7d144b3d4d *** empty log message ***
svn path=/trunk/boinc/; revision=10291
2006-06-09 23:17:05 +00:00
Bruce Allen f19d074a87 Sched code: move function into sched_util; useful for project
validation.
Minor E@H specific change

svn path=/trunk/boinc/; revision=10287
2006-06-09 19:07:34 +00:00
David Anderson d1caa3b689 pass rsc_fpops_est to app
svn path=/trunk/boinc/; revision=10276
2006-06-09 02:33:00 +00:00
David Anderson b2e6bd1b10 make_work
svn path=/trunk/boinc/; revision=10272
2006-06-08 05:54:40 +00:00
Bruce Allen a9dffd4ef5 Eliminate compiler warning (harmless)
svn path=/trunk/boinc/; revision=10270
2006-06-07 18:47:37 +00:00
David Anderson 016112bf0d scheduler logging
svn path=/trunk/boinc/; revision=10261
2006-06-07 04:10:04 +00:00
David Anderson 3199549ec8 *** empty log message ***
svn path=/trunk/boinc/; revision=10259
2006-06-07 00:09:05 +00:00
David Anderson 923075d005 *** empty log message ***
svn path=/trunk/boinc/; revision=10258
2006-06-06 18:45:40 +00:00
Bruce Allen 033c6719a5 Scheduler: refuse to upload results if DB item is
(1) over and (2) validate state init and (3) NOT file_delete==INIT.

(David, please bless addition of file_delete_state to SCHED_RESULT_ITEM.)

svn path=/trunk/boinc/; revision=10245
2006-06-03 16:22:34 +00:00
Bruce Allen e37637661d Transitioner: nasty bug in logging, wrong result id/name
Scheduler: clearer logging for debugging purposes

svn path=/trunk/boinc/; revision=10243
2006-06-03 14:59:22 +00:00
David Anderson 9929015c1e xml_escape bug
svn path=/trunk/boinc/; revision=10238
2006-06-01 19:59:57 +00:00
Bruce Allen 3f8792bf2a scheduler: clearer messages to use if refusing to accept a result.
DB purger: make sleep interval a command line option (current 600
                 secs is still the default value).

svn path=/trunk/boinc/; revision=10236
2006-06-01 13:51:10 +00:00
David Anderson a822d8312b server permissions
svn path=/trunk/boinc/; revision=10228
2006-05-31 21:25:39 +00:00
Bruce Allen 490d4858bf scheduler: do a better job of accepting results from host machines
which may modify an EXISTING & OVER result in the database.

file_upload_handler: check for 'stop_upload' trigger file in the
project root directory.  If so, return ERR_TRANSIENT to hosts which
attempt uploads.  This is the equivalent of 'stop_sched' for the
scheduler.  (Eric, you may want to check that this is FCGI compatible).

svn path=/trunk/boinc/; revision=10227
2006-05-31 20:39:32 +00:00
David Anderson 210e22e537 *** empty log message ***
svn path=/trunk/boinc/; revision=10226
2006-05-31 17:19:29 +00:00
David Anderson aa07d32e39 *** empty log message ***
svn path=/trunk/boinc/; revision=10208
2006-05-26 19:40:11 +00:00
David Anderson f72b5e7887 *** empty log message ***
svn path=/trunk/boinc/; revision=10207
2006-05-25 23:15:06 +00:00
David Anderson 6519a32c8c *** empty log message ***
svn path=/trunk/boinc/; revision=10200
2006-05-25 18:51:57 +00:00
David Anderson 033cab5e44 *** empty log message ***
svn path=/trunk/boinc/; revision=10195
2006-05-25 05:22:10 +00:00
Bruce Allen 29c352a869 Einstein@Home specific changes
svn path=/trunk/boinc/; revision=10192
2006-05-24 19:00:12 +00:00
Bruce Allen ce3f6885b0 Have scheduler ignore some additional unrecognized tags in sched
requests: cache_l[123] and cpu_caps.  These appear not to be
anywhere in the source code tree or documented anywhere!!

svn path=/trunk/boinc/; revision=10191
2006-05-24 09:40:35 +00:00
Bruce Allen 85a7b741fa Fix log print statement
svn path=/trunk/boinc/; revision=10190
2006-05-24 09:22:34 +00:00
Bruce Allen 2ada65c20d Adding a bit of logging to the scheduler to try and track down a
bug that might have been introduced ~ March 11, which is marking
some 'in progress' results as 'client error' and triggering
the transitioner.

svn path=/trunk/boinc/; revision=10189
2006-05-24 08:31:49 +00:00
Bruce Allen 55d1ad6199 Make backend more robust, to prevent 'stuck' workunits. Now
transitioner will not sent the transition_time to INT_MAX
UNLESS a canonical result has been found.  Otherwise it is
set to MAX(ten days, 1.5*delay_bound) in the future.  This
ensures that the transition will 'see' the workunit again
if no canonical result has been found.

svn path=/trunk/boinc/; revision=10185
2006-05-23 06:08:55 +00:00