Commit Graph

23229 Commits

Author SHA1 Message Date
David Anderson cbc419ccab scheduler: fix bug that caused sticky files to always get deleted when file_delete_regexp mechanism used 2013-12-18 16:33:14 -08:00
David Anderson 4d738ab4fb admin web: add script for removing zombie hosts 2013-12-18 13:32:23 -08:00
David Anderson 28f975f167 locale: Update compiled localization files 2013-12-18 12:19:42 -08:00
admin b815b18f91 Commit from Pootle Demo by user admin.: 2755 of 2797 strings translated (4 fuzzy). 2013-12-18 20:00:30 +00:00
admin 3f7f24f5d0 Commit from Pootle Demo by user admin.: 2659 of 2797 strings translated (50 fuzzy). 2013-12-18 20:00:14 +00:00
David Anderson 8f10f0a957 locale: Update compiled localization files 2013-12-18 00:20:23 -08:00
admin aa369f1ee2 Commit from Pootle Demo by user admin.: 3117 of 3117 strings translated (0 fuzzy). 2013-12-18 08:02:56 +00:00
admin 0726110f67 Commit from Pootle Demo by user admin.: 2658 of 2797 strings translated (101 fuzzy). 2013-12-18 08:02:51 +00:00
admin e5a39daa9f Commit from Pootle Demo by user admin.: 2755 of 2797 strings translated (9 fuzzy). 2013-12-18 08:02:44 +00:00
admin f73f61ecf8 Commit from Pootle Demo by user admin.: 2763 of 2797 strings translated (1 fuzzy). 2013-12-18 08:02:38 +00:00
admin 3ec317f3e7 Commit from Pootle Demo by user admin.: 1729 of 2797 strings translated (467 fuzzy). 2013-12-18 08:02:31 +00:00
admin ec0ea67457 Commit from Pootle Demo by user admin.: 2691 of 3121 strings translated (0 fuzzy). 2013-12-18 08:02:23 +00:00
admin 6d2a577919 Commit from Pootle Demo by user admin.: 2797 of 2797 strings translated (0 fuzzy). 2013-12-18 08:02:17 +00:00
admin 7d355cdb39 Commit from Pootle Demo by user admin.: 388 of 2797 strings translated (85 fuzzy). 2013-12-18 08:02:11 +00:00
admin 39f707e3a7 Commit from Pootle Demo by user admin.: 2105 of 2797 strings translated (91 fuzzy). 2013-12-18 08:02:03 +00:00
admin ac5102d0a0 Commit from Pootle Demo by user admin.: 2710 of 2797 strings translated (7 fuzzy). 2013-12-18 08:01:54 +00:00
admin 35c951eb51 Commit from Pootle Demo by user admin.: 969 of 2797 strings translated (261 fuzzy). 2013-12-18 08:01:46 +00:00
admin f455fc9b2e Commit from Pootle Demo by user admin.: 606 of 2797 strings translated (70 fuzzy). 2013-12-18 08:01:40 +00:00
admin 5064613b40 Commit from Pootle Demo by user admin.: 1331 of 2797 strings translated (195 fuzzy). 2013-12-18 08:01:34 +00:00
admin 3791fc007d Commit from Pootle Demo by user admin.: 2797 of 2797 strings translated (0 fuzzy). 2013-12-18 08:01:27 +00:00
admin 986d5070a3 Commit from Pootle Demo by user admin.: 2468 of 2797 strings translated (112 fuzzy). 2013-12-18 08:01:19 +00:00
admin 09f544edf0 Commit from Pootle Demo by user admin.: 2014 of 2797 strings translated (109 fuzzy). 2013-12-18 08:01:12 +00:00
admin b4eb643a70 Commit from Pootle Demo by user admin.: 125 of 2797 strings translated (117 fuzzy). 2013-12-18 08:01:05 +00:00
admin c90747c8c7 Commit from Pootle Demo by user admin.: 1712 of 2797 strings translated (333 fuzzy). 2013-12-18 08:00:57 +00:00
admin 2d5e3d015b Commit from Pootle Demo by user admin.: 2659 of 2797 strings translated (50 fuzzy). 2013-12-18 08:00:50 +00:00
admin 37cac9d823 Commit from Pootle Demo by user admin.: 2775 of 2797 strings translated (1 fuzzy). 2013-12-18 08:00:44 +00:00
admin 5cef4d7196 Commit from Pootle Demo by user admin.: 1661 of 2797 strings translated (256 fuzzy). 2013-12-18 08:00:39 +00:00
admin db34a71322 Commit from Pootle Demo by user admin.: 1037 of 2797 strings translated (157 fuzzy). 2013-12-18 08:00:33 +00:00
admin df9df22b6a Commit from Pootle Demo by user admin.: 3119 of 3121 strings translated (1 fuzzy). 2013-12-18 08:00:27 +00:00
admin 18a1bde4c1 Commit from Pootle Demo by user admin.: 2734 of 2797 strings translated (10 fuzzy). 2013-12-18 08:00:18 +00:00
admin bc97a8e616 Commit from Pootle Demo by user admin.: 2779 of 2797 strings translated (7 fuzzy). 2013-12-18 08:00:11 +00:00
admin 5c2ff042ec Commit from Pootle Demo by user admin.: 1386 of 2797 strings translated (9 fuzzy). 2013-12-18 08:00:03 +00:00
David Anderson 6149472ef2 project web: tweak 2013-12-17 11:31:51 -08:00
Charlie Fenton ddc87b110f MGR: Play default notification sound when displaying new Mac user notifications. 2013-12-17 03:48:34 -08:00
David Anderson 00897ecc3f web: remove some mysql_* calls 2013-12-16 19:22:34 -08:00
Rom Walton 652107692d VBOX: Fix the message prefix for some of the newly created log messages. 2013-12-16 16:27:55 -05:00
Rom Walton 27d3762f7f VBOX: If neither of the two cases we expect to see when we look to see if the VM is registered exists, we should dump out the input, output, and return value of vboxmanage. 2013-12-16 13:22:10 -05:00
Rom Walton 78e0641598 VBOX: Add text descriptions for the VM states we know about. Previously we only logged unknown states. 2013-12-16 12:54:37 -05:00
Rom Walton 31f0b89e55 VBOX: If we fail to successfully launch the VM, log out the VM state that VboxSvc believes it is before exiting entirely. 2013-12-16 12:49:09 -05:00
Rom Walton a90215ab50 VBOX: Attempt to prevent out of control checkpointing by temporarily exiting the task and letting BOINC clean-up the environment. When BOINC restarts the task it should be able to restore from a previously good snapshot and resume execution. 2013-12-16 12:44:05 -05:00
Rom Walton b85054c78e VBOX: Change the VM CPU extension error back to ERR_EXEC, it was changed to ERR_TIMEOUT after the previous update. 2013-12-16 12:32:12 -05:00
Charlie Fenton 7102749707 MGR: Fix copyright date. 2013-12-16 03:25:56 -08:00
Charlie Fenton 9e60373e57 Mac: Strictly enforce API compatibility with OS 10.5 when building BOINC Manager. 2013-12-16 03:19:48 -08:00
Charlie Fenton fa29afb340 MGR: On OS 10.8 and later, use new Mac user notifications to notify user when new notices are available.
- Mac user notifications are similar balloons on Windows.
 - open BOINC Manager Notices tab if user clicks on notification.
2013-12-16 03:14:07 -08:00
David Anderson 0fdfcbd074 web: remove some mysql_* calls 2013-12-16 00:45:45 -08:00
David Anderson 6dc62fa950 Merge branch 'master' of ssh://isaac.ssl.berkeley.edu/boinc-v2 2013-12-15 20:00:18 +00:00
admin 772b98955d Commit from Pootle Demo by user admin.: 2013 of 2798 strings translated (109 fuzzy). 2013-12-15 20:00:10 +00:00
Charlie Fenton 0dcb0373a6 client: Fix typo which had no actual effect in practice. 2013-12-15 03:05:41 -08:00
David Anderson 2e4d561647 sample work generator: wait until transitioner has processed jobs before creating any more
Work generators create jobs (workunits);
the transitioner creates instances (results).
If a work generator tries to maintain a certain number of unsent results
(as the sample work generator does)
it must wait for a bit, after creating jobs,
to let the transitioner create instances of those jobs.
The example work generator waited 5 seconds.

Problem: on a heavily loaded project, the transitioner can fall behind -
minutes or hours behind.
So the above policy can create way too many jobs.

Solution: after creating jobs, the sample work generator
notes the current time X,
then waits until the transitioner catches up to time X
(i.e., until the min workunit.transition_time exceeds X).
This ensures that instances have been created for all the new jobs.

Other work generators the limit the number of unsent jobs
should use the same technique;
use min_transition_time(x) to get the min transition time.

Code cleanup: get_double should be a member of DB_CONN, not DB_BASE.
2013-12-14 16:36:18 -08:00
David Anderson e97e5c059f client: when write file upload error XML to stderr, include user-friendly string 2013-12-14 16:34:47 -08:00