Commit Graph

5296 Commits

Author SHA1 Message Date
David Anderson 629f379c4b *** empty log message ***
svn path=/trunk/boinc/; revision=5479
2005-02-19 00:14:16 +00:00
David Anderson aaa135c3d3 *** empty log message ***
svn path=/trunk/boinc/; revision=5478
2005-02-19 00:12:59 +00:00
David Anderson 9c2889e1c8 *** empty log message ***
svn path=/trunk/boinc/; revision=5477
2005-02-18 23:50:38 +00:00
David Anderson 09d574d246 *** empty log message ***
svn path=/trunk/boinc/; revision=5476
2005-02-18 23:43:28 +00:00
David Anderson 506baf9595 *** empty log message ***
svn path=/trunk/boinc/; revision=5475
2005-02-18 17:14:13 +00:00
David Anderson 7736082ca6 *** empty log message ***
svn path=/trunk/boinc/; revision=5474
2005-02-18 16:52:46 +00:00
Rom Walton 252b167955 *** empty log message ***
svn path=/trunk/boinc/; revision=5473
2005-02-18 03:26:14 +00:00
Rom Walton ad0f085756 *** empty log message ***
svn path=/trunk/boinc/; revision=5472
2005-02-18 03:08:32 +00:00
Rom Walton 4cb4bb2346 *** empty log message ***
svn path=/trunk/boinc/; revision=5471
2005-02-18 02:45:22 +00:00
Rom Walton e323d5805d *** empty log message ***
svn path=/trunk/boinc/; revision=5470
2005-02-17 23:44:35 +00:00
David Anderson de5ec1ff32 *** empty log message ***
svn path=/trunk/boinc/; revision=5469
2005-02-17 22:46:52 +00:00
Bruce Allen e35fe95365 Oops, style
svn path=/trunk/boinc/; revision=5468
2005-02-17 22:04:10 +00:00
Bruce Allen f4c8853f0b Forgot to document new interpretation for daily result bound (that it's now
PER CPU)

svn path=/trunk/boinc/; revision=5467
2005-02-17 22:01:28 +00:00
Bruce Allen e5cc67c06d make daily_result_quota be PER CPU with a hardwired limit of
4 CPUS.
Improved error messages if users are being denied work because of
      lack of CPU.  The message reports back their on fraction, active
      fraction, and resouce share fraction, as percentages.

svn path=/trunk/boinc/; revision=5466
2005-02-17 21:58:40 +00:00
David Anderson 4f0047a46f *** empty log message ***
svn path=/trunk/boinc/; revision=5465
2005-02-17 21:18:17 +00:00
Rom Walton 07a2e3adc2 *** empty log message ***
svn path=/trunk/boinc/; revision=5464
2005-02-17 21:05:24 +00:00
David Anderson 308a6abe8d *** empty log message ***
svn path=/trunk/boinc/; revision=5460
2005-02-17 20:35:41 +00:00
Rom Walton 30d14ba8ad *** empty log message ***
svn path=/trunk/boinc/; revision=5459
2005-02-17 19:53:41 +00:00
Janus B. Kristensen 0cef4de8d7 - Build interface from project default language instead of explicitly writing it in a file.
- Added a new layer of translation - the project specifc one, where projects can add their own translations.
- Moderation security checks

svn path=/trunk/boinc/; revision=5458
2005-02-17 12:36:05 +00:00
Janus B. Kristensen 95fda61c2e - Build interface from project default language instead of explicitly writing it in a file.
- Added a new layer of translation - the project specifc one, where projects can add their own translations.

svn path=/trunk/boinc/; revision=5457
2005-02-17 12:26:04 +00:00
Janus B. Kristensen 4e10456dc5 Not needed anymore
svn path=/trunk/boinc/; revision=5456
2005-02-17 12:24:33 +00:00
Janus B. Kristensen ef05d3672f Dummy file
svn path=/trunk/boinc/; revision=5455
2005-02-17 12:23:24 +00:00
Janus B. Kristensen b221a57b2d Checking input parameters
svn path=/trunk/boinc/; revision=5454
2005-02-17 11:43:49 +00:00
Bruce Allen bc7a5cf597 Reduced redundant verbosity in debug mode
svn path=/trunk/boinc/; revision=5453
2005-02-17 03:17:49 +00:00
David Anderson 1e2c3e1266 *** empty log message ***
svn path=/trunk/boinc/; revision=5452
2005-02-16 23:30:29 +00:00
David Anderson 8d0ab453b3 *** empty log message ***
svn path=/trunk/boinc/; revision=5443
2005-02-16 23:17:43 +00:00
David Anderson 45942fbe5f *** empty log message ***
svn path=/trunk/boinc/; revision=5442
2005-02-16 19:47:00 +00:00
Matt Lebofsky 04d55abd73 *** empty log message ***
svn path=/trunk/boinc/; revision=5441
2005-02-16 19:40:23 +00:00
David Anderson d56dd39413 *** empty log message ***
svn path=/trunk/boinc/; revision=5440
2005-02-16 19:08:07 +00:00
Bruce Allen 15c5fd2f11 Add curly brackets a la David
svn path=/trunk/boinc/; revision=5439
2005-02-16 01:26:43 +00:00
David Anderson e0291445e6 *** empty log message ***
svn path=/trunk/boinc/; revision=5438
2005-02-16 01:21:41 +00:00
Bruce Allen 52d0c274c1 More sensible use of request_delay. If a host contacts the
scheduler, and fails to get work because there are N secs
      of pending work, then send a delay request of min(3600, N/5) secs.
      Otherwise the same host was coming back every hour, without being able
      to get additional work.
Implemented by adding a method set_delay() to
      SCHEDULER_REQUEST. This sets the delay to the maximum of the
      previous requested delay or the current requested delay. The
      delay is NEVER set longer than two days.

svn path=/trunk/boinc/; revision=5437
2005-02-16 01:14:12 +00:00
David Anderson e54580eb96 *** empty log message ***
svn path=/trunk/boinc/; revision=5436
2005-02-16 00:24:53 +00:00
David Anderson d38bdf43ec *** empty log message ***
svn path=/trunk/boinc/; revision=5435
2005-02-15 22:29:32 +00:00
Bruce Allen e7e9d6d9a6 - Scheduler changes (global):
- Ignore CPU limitations and resource share entirely, IF
      a host:
        (1) has no work for this project
        (2) has no results in this sched reply
      This ensures that any host that wants to do work will at least
      get *something*. It liberalizes slightly David A's approach
      from 14 Feb 2005. Eliminate use_time_stats from wreq structure.
    - Scheduler changes (locality scheduling only):
    - Improve return value info for some functions.
    - Modify send_old_work() to accept a t_min < t < t_max time range
    - New sched locality algorithm to send work to hosts with no files.
      Send oldest result in the time range A < t < B where
      B = locality_scheduling_timeout/2
      A = B - rand*locality_scheduling_timeout/2
      Here rand is a uniformly distributed random number in [0,1].
    - When an unsent result is older than locality_scheduling_timeout, no
      longer send it to the FIRST host that requests work.  Instead send
      it to the first host which has a connection speed > 100kb/s.
    - Fix file deletion.  Previously we were deleting files from hosts
      when they got no work for that file.  But this might have been
      because the work was infeasible (cpu time).  Now delete files
      from host ONLY if there is no work remaining for that file.

svn path=/trunk/boinc/; revision=5434
2005-02-15 21:18:20 +00:00
David Anderson aa38e8837c *** empty log message ***
svn path=/trunk/boinc/; revision=5433
2005-02-15 20:50:28 +00:00
David Anderson 92add241b4 *** empty log message ***
svn path=/trunk/boinc/; revision=5432
2005-02-15 19:57:03 +00:00
David Anderson 443dd2147d *** empty log message ***
svn path=/trunk/boinc/; revision=5431
2005-02-15 18:17:14 +00:00
Rom Walton 2af7943e71 *** empty log message ***
svn path=/trunk/boinc/; revision=5430
2005-02-15 07:53:25 +00:00
Rom Walton a9923d7712 *** empty log message ***
svn path=/trunk/boinc/; revision=5429
2005-02-15 07:30:44 +00:00
David Anderson 142370216b *** empty log message ***
svn path=/trunk/boinc/; revision=5428
2005-02-15 06:46:42 +00:00
David Anderson 0b495765c4 *** empty log message ***
svn path=/trunk/boinc/; revision=5427
2005-02-15 06:32:43 +00:00
David Anderson c825780c5a *** empty log message ***
svn path=/trunk/boinc/; revision=5426
2005-02-14 20:11:01 +00:00
David Anderson cdfb27ce32 *** empty log message ***
svn path=/trunk/boinc/; revision=5425
2005-02-14 18:33:08 +00:00
David Anderson 08086a3376 *** empty log message ***
svn path=/trunk/boinc/; revision=5424
2005-02-14 05:40:21 +00:00
David Anderson 0ddf2ed101 *** empty log message ***
svn path=/trunk/boinc/; revision=5423
2005-02-14 04:39:07 +00:00
David Anderson a7320942ad *** empty log message ***
svn path=/trunk/boinc/; revision=5422
2005-02-13 21:33:02 +00:00
David Anderson e5296e5518 *** empty log message ***
svn path=/trunk/boinc/; revision=5421
2005-02-13 20:57:43 +00:00
David Anderson c0c82e71e4 *** empty log message ***
svn path=/trunk/boinc/; revision=5420
2005-02-13 19:20:02 +00:00
David Anderson 01326be47f *** empty log message ***
svn path=/trunk/boinc/; revision=5419
2005-02-13 19:04:20 +00:00