Christian Beer
5a3c5c9542
Ops: improve manage_apps.php
...
- hide deprecated apps by default
- show adaptive replication setting per app
2016-08-01 10:54:17 +02:00
David Anderson
c56f284904
remote job submission: improve error handling.
...
The way errors were being handled in submit_rpc_handler.php,
the replies could end up looking like:
<error>
...
</error>
<actual_reply>
...
</actual_reply>
which doesn't parse with PHP's simplexml because there's no outer element.
So the PHP interface to job submission didn't work in some cases.
To fix this, I changed the RPC replies to have an enclosing element,
which is the name of the RPC, e.g.
<submit_batch>
<error>
...
</error>
... other stuff
</submit_batch>
RPC replies should now always be valid XML, errors or not.
2016-07-31 23:00:24 -07:00
David Anderson
4fe9a7cc51
Merge branch 'master' of github.com:BOINC/boinc
2016-07-31 11:44:06 -07:00
David Anderson
9a976ab222
remote job submission: add debug msgs
2016-07-31 11:43:40 -07:00
David Anderson
d94fe5bcde
Merge pull request #1592 from bema-ligo/boinc_gahp_fixes
...
Boinc gahp fixes
2016-07-31 11:42:28 -07:00
David Anderson
a30b36e3f9
fix typo
2016-07-30 16:42:38 -07:00
David Anderson
fb5b9d9a3c
user web: add job and CPU limits options to project preferences
2016-07-30 16:40:14 -07:00
David Anderson
94c18fc671
(Oops - these notes apply to previous commit) Add support for new project prefs.
...
- max_cpus: cap effective_ncpus at this value.
- max_jobs: at most this # of jobs in progress on host
2016-07-30 00:10:31 -07:00
David Anderson
09d67f794a
scheduler (HR): detect "ARM" in p_model as well as p_vendor.
...
Some Android devices report p_vendor as blank, but p_model contains "ARM".
2016-07-30 00:07:33 -07:00
David Anderson
c5de0b56e0
scheduler: add HR classes for Android and ARM
...
The HR (homogeneous redundancy) code was way out of date.
There were no classes, coarse or fine, for Android or ARM.
I added these.
I also changed/fixed the "coarse" classification to be (OS type + CPU type)
where OS type is Win/Mac/Linux/FreeBSD/Android,
and CPU type is Intel-compatible/PPC/ARM.
Previously all Linux hosts were considered equivalent.
Note: the fine classification of CPUs is based on models c. 2008.
This should be updated based on a study of FP discrepancies.
2016-07-29 13:26:23 -07:00
Rom Walton
1a4c745cb6
Updating translations for android/BOINC/res/values-pt-rBR/strings.xml [skip ci]
2016-07-28 13:18:06 -07:00
Rom Walton
6f0ce4c0d9
Updating translations for android/BOINC/res/values-pt-rBR/strings.xml [skip ci]
2016-07-28 13:12:35 -07:00
Rom Walton
ea54bb7836
Updating translations for android/BOINC/res/values-pt-rBR/strings.xml [skip ci]
2016-07-28 12:16:25 -07:00
David Anderson
89dc25bc6c
Condor interface: compile fix
2016-07-27 23:18:30 -07:00
David Anderson
671446ced1
code cleanup: in scheduler, factor project prefs into their own struct
2016-07-27 15:15:08 -07:00
Rom Walton
a9761176de
Merge branch 'master' of https://github.com/BOINC/boinc
2016-07-27 10:38:31 -07:00
Rom Walton
eac15d6982
sched: Remove CERN Theory hard-coded values from the sched_customize.cpp file. Theory now uses a container approach with each container pulling a job from the CERN job scheduler, which makes this code obsolete.
2016-07-27 10:38:19 -07:00
Rom Walton
0ea3d63f99
Updating translations for locale/pt_PT/BOINC-Drupal.po [skip ci]
2016-07-27 08:47:43 -07:00
Rom Walton
47565d9fda
Updating translations for locale/pt_PT/BOINC-Project-Generic.po [skip ci]
2016-07-27 08:47:04 -07:00
David Anderson
b6c0d75a8c
remote job submission: fix bugs, improve error reporting
2016-07-27 01:07:07 -07:00
Bernd Machenschalk
9c15fd2183
BOINC GAHP: assign output files by order, if not found by matching name
2016-07-27 08:41:54 +02:00
Bernd Machenschalk
b4a0807c40
BOINC GAHP: append to an existing stderr file instead of overwriting it
2016-07-27 08:41:40 +02:00
Bernd Machenschalk
f88c65125b
BOINC GAHP: escape paths for system("mv"), in case these contain blanks
2016-07-27 08:41:29 +02:00
David Anderson
a60f0bdb49
client: win compile fix
2016-07-26 13:44:07 -07:00
Rom Walton
45298f3461
Updating translations for locale/pt_PT/BOINC-Manager.po [skip ci]
2016-07-26 04:17:01 -07:00
Rom Walton
210280847f
Updating translations for android/BOINC/res/values-pt-rPT/strings.xml [skip ci]
2016-07-26 04:15:36 -07:00
Rom Walton
119875bd63
Updating translations for locale/pt_PT/BOINC-Manager.po [skip ci]
2016-07-26 04:12:01 -07:00
Rom Walton
2328dc6ca0
Updating translations for locale/pt_PT/BOINC-Project-Generic.po [skip ci]
2016-07-26 04:09:37 -07:00
Rom Walton
9b8df0d599
Updating translations for locale/pt_PT/BOINC-Manager.po [skip ci]
2016-07-26 04:06:50 -07:00
Rom Walton
b80a671fa5
Updating translations for locale/pt_PT/BOINC-Manager.po [skip ci]
2016-07-26 04:01:49 -07:00
Rom Walton
fc5aa68c86
Updating translations for android/BOINC/res/values-pt-rPT/strings.xml [skip ci]
2016-07-26 03:40:46 -07:00
Rom Walton
0adb51e585
Updating translations for android/BOINC/res/values-pt-rPT/strings.xml [skip ci]
2016-07-26 03:35:46 -07:00
Rom Walton
26840b9487
Updating translations for locale/pt_PT/BOINC-Manager.po [skip ci]
2016-07-26 03:34:38 -07:00
Rom Walton
e63825e4d4
Updating translations for android/BOINC/res/values-pt-rPT/strings.xml [skip ci]
2016-07-26 03:30:45 -07:00
Rom Walton
f77d4615b6
Updating translations for locale/pt_PT/BOINC-Manager.po [skip ci]
2016-07-26 03:25:59 -07:00
Rom Walton
1a65bc92e6
Updating translations for android/BOINC/res/values-pt-rPT/strings.xml [skip ci]
2016-07-26 03:25:45 -07:00
Rom Walton
c5e631dbdf
Updating translations for locale/pt_PT/BOINC-Client.po [skip ci]
2016-07-26 03:24:06 -07:00
Rom Walton
e106296b10
Updating translations for locale/pt_PT/BOINC-Setup.po [skip ci]
2016-07-26 03:23:32 -07:00
Rom Walton
26f2e499ab
Updating translations for locale/pt_PT/BOINC-Web.po [skip ci]
2016-07-26 03:20:44 -07:00
Rom Walton
8acb22eb90
Updating translations for locale/pt_PT/BOINC-Web.po [skip ci]
2016-07-26 03:15:19 -07:00
Rom Walton
aa2bce9a18
Updating translations for locale/pt_PT/BOINC-Web.po [skip ci]
2016-07-26 03:09:56 -07:00
Rom Walton
81f2b3fbc4
Updating translations for locale/pt_PT/BOINC-Web.po [skip ci]
2016-07-26 03:04:56 -07:00
Rom Walton
13cf6e673f
Updating translations for locale/pt_PT/BOINC-Web.po [skip ci]
2016-07-26 02:59:51 -07:00
Rom Walton
4ac9aab053
Updating translations for locale/pt_PT/BOINC-Web.po [skip ci]
2016-07-26 02:53:27 -07:00
Rom Walton
5ac3dfc7dc
Updating translations for locale/pt_PT/BOINC-Web.po [skip ci]
2016-07-26 02:47:02 -07:00
Rom Walton
41da8eb4e7
Updating translations for locale/pt_PT/BOINC-Web.po [skip ci]
2016-07-26 02:17:54 -07:00
Rom Walton
e9c505ba5a
Updating translations for locale/pt_PT/BOINC-Web.po [skip ci]
2016-07-26 02:10:02 -07:00
Rom Walton
d782c1c754
Updating translations for locale/pt_PT/BOINC-Web.po [skip ci]
2016-07-26 02:03:03 -07:00
Rom Walton
6d8e2b8136
Updating translations for locale/it_IT/BOINC-Manager.po [skip ci]
2016-07-26 01:10:33 -07:00
Rom Walton
3cf29ed87c
Updating translations for android/BOINC/res/values-it-rIT/strings.xml [skip ci]
2016-07-26 01:08:06 -07:00