Commit Graph

5116 Commits

Author SHA1 Message Date
David Anderson 981799643c *** empty log message ***
svn path=/trunk/boinc/; revision=5284
2005-02-02 22:58:46 +00:00
David Anderson 28dd001212 version 4.64
svn path=/trunk/boinc/; revision=5283
2005-02-02 22:25:13 +00:00
Rom Walton 5e2881d058 *** empty log message ***
svn path=/trunk/boinc/; revision=5282
2005-02-02 22:20:25 +00:00
Bruce Allen 21e1990508 Made the caching of md5 info for source files a configuration option in
config.xml.  Use the boolean tag <cache_md5_info> to enable it.
This prevents the work generation library from having to go back and
continuously regenerate the md5 sums of your input data files.  Note
that reading these from disk can be expensive if you have many such files
that are large and that you re-use. See check-in notes from 30/31 Dec 2004
for some details.

svn path=/trunk/boinc/; revision=5281
2005-02-02 21:57:11 +00:00
Rom Walton 81b2c78ee1 *** empty log message ***
svn path=/trunk/boinc/; revision=5280
2005-02-02 21:00:39 +00:00
Bruce Allen e8cd3608ea oops
svn path=/trunk/boinc/; revision=5279
2005-02-02 19:53:38 +00:00
Bruce Allen 0f0243d4ee typo
svn path=/trunk/boinc/; revision=5278
2005-02-02 19:53:07 +00:00
Bruce Allen 3f67d199f0 Improved docs describing debug output
svn path=/trunk/boinc/; revision=5277
2005-02-02 19:43:52 +00:00
Bruce Allen e5058d872f Correct typo in warning message, and improve comment
svn path=/trunk/boinc/; revision=5276
2005-02-02 19:31:40 +00:00
Bruce Allen a27705fd59 Improvements to the file deletion mechanism. Now try removing files if
no work was sent to hosts, and available space<0 OR if available space>0
      but work was unfeasible because the disk bound requirements of the work
      exceeded the available space.
Added a new config.xml boolean element called 'choose_download_url_by_timezone'
      This requires that projects provide a 2-column file in the project root named
      'download_servers'.  An example is:
           3600   http://einstein.aei.mpg.de
         -21600   http://einstein.phys.uwm.edu
      The first column is offset from UTC in seconds, and the second column is the URL
      of the download server.  When enabled, the scheduler will replace the download
      path for data and executables by a list of download URLs, ordered by proximity
      to the host's timezone.  The download path must start with the
      BOINC default download/ and the different download servers must have identical
      file paths under download/, in other words they must be mirrored.

svn path=/trunk/boinc/; revision=5275
2005-02-02 18:13:00 +00:00
Bruce Allen 02d0ac6fd8 Don't send an empty message if there is no message to send.
svn path=/trunk/boinc/; revision=5274
2005-02-02 15:16:59 +00:00
Bruce Allen 1d9d71cce4 Fixed trivial bug in scheduler which caused messages sent to clients
< 4.62 to be interchanged with their priority.  So if the message was
supposed to be 'No work available' with priority 'low', the actual

svn path=/trunk/boinc/; revision=5273
2005-02-02 14:43:22 +00:00
Rom Walton e04b036379 *** empty log message ***
svn path=/trunk/boinc/; revision=5272
2005-02-02 04:44:20 +00:00
Rom Walton d2d2d92610 *** empty log message ***
svn path=/trunk/boinc/; revision=5270
2005-02-02 04:35:10 +00:00
Rom Walton a98d3f3762 *** empty log message ***
svn path=/trunk/boinc/; revision=5269
2005-02-02 04:26:20 +00:00
Rom Walton cb1b95f4c2 *** empty log message ***
svn path=/trunk/boinc/; revision=5268
2005-02-01 23:23:40 +00:00
Rom Walton 44585a56d7 *** empty log message ***
svn path=/trunk/boinc/; revision=5267
2005-02-01 22:43:51 +00:00
Rom Walton 2491a479de *** empty log message ***
svn path=/trunk/boinc/; revision=5266
2005-02-01 21:58:47 +00:00
David Anderson c6b5c63f8c *** empty log message ***
svn path=/trunk/boinc/; revision=5265
2005-02-01 21:11:08 +00:00
David Anderson 5b015af00f *** empty log message ***
svn path=/trunk/boinc/; revision=5264
2005-02-01 20:30:33 +00:00
Rom Walton c57c6a3612 *** empty log message ***
svn path=/trunk/boinc/; revision=5263
2005-02-01 06:16:13 +00:00
Rom Walton 2168f759c7 *** empty log message ***
svn path=/trunk/boinc/; revision=5262
2005-02-01 01:22:42 +00:00
Rom Walton e442d3ce7e *** empty log message ***
svn path=/trunk/boinc/; revision=5261
2005-02-01 00:54:06 +00:00
David Anderson 60a503f955 *** empty log message ***
svn path=/trunk/boinc/; revision=5260
2005-02-01 00:29:04 +00:00
David Anderson e733078da3 *** empty log message ***
svn path=/trunk/boinc/; revision=5259
2005-01-31 23:42:19 +00:00
David Anderson 4a0fb78aa6 *** empty log message ***
svn path=/trunk/boinc/; revision=5258
2005-01-31 23:20:49 +00:00
David Anderson 896d0b8a46 *** empty log message ***
svn path=/trunk/boinc/; revision=5257
2005-01-31 22:19:03 +00:00
Janus B. Kristensen 78d4d09a45 Sample use of translation functions.
svn path=/trunk/boinc/; revision=5256
2005-01-31 21:06:54 +00:00
Janus B. Kristensen 8a95a0fff1 Sample use of translation functions.
svn path=/trunk/boinc/; revision=5255
2005-01-31 20:35:12 +00:00
Janus B. Kristensen 0b5da1f400 Translation functions (currently no support for project specific expansions)
svn path=/trunk/boinc/; revision=5254
2005-01-31 20:32:49 +00:00
Janus B. Kristensen 514c30a705 Interface to tiny sample translation
svn path=/trunk/boinc/; revision=5253
2005-01-31 20:30:52 +00:00
Janus B. Kristensen 3d2ea4fed5 Tiny sample translation
svn path=/trunk/boinc/; revision=5252
2005-01-31 20:30:10 +00:00
Bruce Allen 8b6402cf21 More of the same, for reviewing by David
svn path=/trunk/boinc/; revision=5251
2005-01-31 19:34:43 +00:00
Eric J. Korpela 7e65212ed3 Fixed typo
svn path=/trunk/boinc/; revision=5250
2005-01-31 18:22:19 +00:00
Eric J. Korpela 99becce034 *** empty log message ***
svn path=/trunk/boinc/; revision=5249
2005-01-31 18:21:54 +00:00
Bruce Allen 60c569a644 Extended scheduler run-time debug option to include writing of requests as
well as replies to a file.

svn path=/trunk/boinc/; revision=5248
2005-01-31 16:10:49 +00:00
Bruce Allen c4376b235c - scheduler changes: if host is not getting any work because available
disk space is < 0, delete files which have <sticky> and <report_on_rpc>
      set.  Note that (1) this deletion simply removes the <sticky> tag, so
      file won't be deleted until after all WU that depend upon it are
      completed and (2) the mechanism to determine which file to delete
      could be improved. TODO: improve messages to hosts which have no file
      space and ALSO have no files to delete.

- scheduler changes: locality scheduling.  Clean up code which makes a
      deterministic search of results to delete.  Data files names can not
      contain the "~" character!

- scheduler changes: added a simple debugging mechanism for scheduler
      replies.  If you touch a file named 'debug_sched' in the project
      root, then files called sched_reply_HOSTID_RPCNO will be created
      under cgi-bin/ which contain the scheduler replies.  You can turn on
      this mechanism for some time to study the scheduler replies.
      In a little while I will add a similar debugging feature which also
      prints the corresponding scheduler requests.

svn path=/trunk/boinc/; revision=5247
2005-01-31 11:45:45 +00:00
David Anderson 2e71493903 *** empty log message ***
svn path=/trunk/boinc/; revision=5246
2005-01-30 20:15:18 +00:00
David Anderson 6d01028ab0 *** empty log message ***
svn path=/trunk/boinc/; revision=5245
2005-01-30 08:35:19 +00:00
David Anderson 09d0878732 *** empty log message ***
svn path=/trunk/boinc/; revision=5244
2005-01-29 23:29:54 +00:00
Rom Walton 642462250e *** empty log message ***
svn path=/trunk/boinc/; revision=5243
2005-01-29 23:07:35 +00:00
Rom Walton a6c78d766a *** empty log message ***
svn path=/trunk/boinc/; revision=5242
2005-01-29 21:30:45 +00:00
Rom Walton e70f262a20 *** empty log message ***
svn path=/trunk/boinc/; revision=5241
2005-01-29 19:59:39 +00:00
Rom Walton d5b2784ad3 *** empty log message ***
svn path=/trunk/boinc/; revision=5240
2005-01-29 00:58:43 +00:00
David Anderson 1935bf0c3d *** empty log message ***
svn path=/trunk/boinc/; revision=5239
2005-01-28 21:53:09 +00:00
David Anderson a89c95e910 *** empty log message ***
svn path=/trunk/boinc/; revision=5238
2005-01-28 21:46:41 +00:00
David Anderson 19dbc6af67 *** empty log message ***
svn path=/trunk/boinc/; revision=5237
2005-01-28 20:03:57 +00:00
David Anderson aa6b06a2a9 *** empty log message ***
svn path=/trunk/boinc/; revision=5236
2005-01-28 19:01:08 +00:00
David Anderson ec8ed073d5 *** empty log message ***
svn path=/trunk/boinc/; revision=5235
2005-01-28 18:33:51 +00:00
David Anderson 3521428f85 *** empty log message ***
svn path=/trunk/boinc/; revision=5234
2005-01-28 18:27:00 +00:00