David Anderson
0e03df254b
- Back end: add adaptive validation feature
...
(DB update required)
- Fixed typo in Eric's 5/28 checkin
svn path=/trunk/boinc/; revision=15357
2008-06-04 23:04:12 +00:00
David Anderson
815b8fc043
Various preparation for handling multithreaded apps
...
and apps that use coprocessors.
There now can be several app_versions for the same
(app, platform, version_num) combination.
This changes a number of things.
- Added app_version.plan_class field to DB
- update_versions now looks for a :plan-class in the
file or directory name, and puts it in the app_version's DB record
- Change uniqueness constraint to include plan_class
- Feeder: the feeder was putting non-deprecated app_versions
in shared mem, and leaving it to the scheduler to
find the latest version for a given platform.
This is dumb.
Instead, for each app/platform pair the feeder now
finds the highest version number of a non-deprecated app version,
and enumerates all non-deprecated app_versions with that
app/platform/version
- Scheduler: add a BEST_APP_VERSION data structure that keeps track,
for each app, what the best app_version is for this host.
This saves the work of recomputing it for each job.
svn path=/trunk/boinc/; revision=14906
2008-03-13 22:57:24 +00:00
David Anderson
01b32db626
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12027
2007-02-02 20:14:18 +00:00
David Anderson
190f7d177a
*** empty log message ***
...
svn path=/trunk/boinc/; revision=11337
2006-10-22 01:46:33 +00:00
David Anderson
308a6abe8d
*** empty log message ***
...
svn path=/trunk/boinc/; revision=5460
2005-02-17 20:35:41 +00:00
David Anderson
2c5f1d1a5b
*** empty log message ***
...
svn path=/trunk/boinc/; revision=4772
2004-12-06 22:41:19 +00:00
David Anderson
f246536c6b
*** empty log message ***
...
svn path=/trunk/boinc/; revision=4645
2004-11-24 07:17:46 +00:00
David Anderson
4fd244d5d8
*** empty log message ***
...
svn path=/trunk/boinc/; revision=4249
2004-09-27 04:26:51 +00:00
David Anderson
f6e4923ed3
*** empty log message ***
...
svn path=/trunk/boinc/; revision=3633
2004-06-17 17:00:14 +00:00
David Anderson
a211c97bd0
*** empty log message ***
...
svn path=/trunk/boinc/; revision=3311
2004-05-02 15:55:17 +00:00
David Anderson
1e13d8e1d9
*** empty log message ***
...
svn path=/trunk/boinc/; revision=3271
2004-04-18 18:40:13 +00:00
David Anderson
4eae25b461
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2994
2004-02-16 08:10:19 +00:00
David Anderson
76aa070555
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2989
2004-02-15 18:34:10 +00:00
Karl Chen
1e23cb748f
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2894
2004-01-16 00:12:27 +00:00
David Anderson
7e2fe724fd
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2828
2003-12-24 21:49:35 +00:00
David Anderson
d9ac291a03
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2797
2003-12-15 02:31:29 +00:00
David Anderson
7542bd66c9
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2780
2003-12-11 19:05:52 +00:00
Karl Chen
1df85a1240
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2712
2003-11-29 00:13:58 +00:00
Karl Chen
1036bdca4b
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2497
2003-10-17 09:05:31 +00:00
Karl Chen
4749dca86e
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2496
2003-10-17 09:04:13 +00:00
Karl Chen
b35d512584
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2495
2003-10-17 04:39:13 +00:00
Karl Chen
d2ed1c768f
make_project, upgrade, other tools
...
svn path=/trunk/boinc/; revision=2399
2003-10-03 05:53:28 +00:00
Karl Chen
a1669921eb
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2372
2003-09-28 09:08:01 +00:00
Karl Chen
a52433a250
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2347
2003-09-22 23:55:39 +00:00
Karl Chen
b5213aab57
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2301
2003-09-07 08:34:46 +00:00
Karl Chen
ce576eb9f7
update_versions stuff
...
svn path=/trunk/boinc/; revision=2268
2003-09-05 21:53:46 +00:00
Karl Chen
4dced6f768
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2259
2003-09-04 08:09:11 +00:00
Karl Chen
9596e8e9ff
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2258
2003-09-04 07:35:16 +00:00
Karl Chen
09b9ce3b38
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2257
2003-09-04 07:35:15 +00:00
Karl Chen
4225db18ed
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2256
2003-09-04 07:35:14 +00:00
Karl Chen
756f658e0a
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2255
2003-09-04 07:25:26 +00:00
Karl Chen
ade0cffd06
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2253
2003-09-04 07:16:14 +00:00
Karl Chen
ab15527d57
*** empty log message ***
...
svn path=/trunk/boinc/; revision=2249
2003-09-04 05:54:55 +00:00
Karl Chen
306e9d33bb
moved py/* -> py/Boinc/*
...
svn path=/trunk/boinc/; revision=2245
2003-09-04 03:19:59 +00:00