Originally Posted by
zombie67
There are a couple of undocumented changes that everyone should be aware of.
1) They changed the way "Computer is connected to the Internet about every x days" and "Maintain enough work for an additional" work. While the names of the cells are unchanged, the behavior is now completely different. They now represent a sort of min and max setting. It is apparently way more complicated than that, but min and max are a good shorthand. The impact to us: Many of us use 0 for "Computer is connected to the Internet about every", so that completed tasks are returned as quickly as possible. And that translates to having just enough tasks to cover the cores and GPUs, and no more. Regardless how big you set the "Maintain enough work for an additional", it just won't d/l any more tasks. So I have changed it from 0 and 1, to .5 and 1. Of course, if you are using both 6.12.x or earlier, and 7.0.x on machines, you will need to set two different locations. Otherwise you will be sending mixed signals to the BOINC clients.
2) Setting a backup project to resource share of 0 is broken and no longer works. With a RS of 0, BOINC will continue to download work, even when there is plenty of work from projects with a RS > 1. It is not clear if this was an intentional change to the code, or an unanticipated consequence of changing something else. Also, it is not clear to me if the developers are aware of the problem.