[devel] I: git.alt update

Igor Vlasenko vlasenko на imath.kiev.ua
Пн Ноя 22 19:40:41 UTC 2010


On Mon, Nov 22, 2010 at 07:43:34PM +0300, Dmitry V. Levin wrote:
> если репозиторий, для которого задание было собрано, отличается от
> репозитория, на котором оно было собрано, то задание переводится в в
> состояние AWAITING с увеличенным номером итерации;

смотрю на
#33272 AWAITING #1.2 sisyphus srpm=perl-Apache-AuthCookie-3.12-alt1.1.src.rpm
#33271 AWAITING #1.2 sisyphus srpm=perl-Any-Moose-0.13-alt2.1.src.rpm
#33270 BUILDING #1.2 [locked] sisyphus srpm=perl-AnyEvent-5.22-alt1.1.src.rpm
ощущение, что сборка идет в 3 потока, но каждый поток в 2 итерации,
в результате сборка в 2 раза медленнее однопоточной.

> если репозиторий, для которого задание было собрано, отличается от
> репозитория, на котором оно было собрано

Оптимизацией была бы либо честная однопоточность, т.е. вообще
не пытаться собирать под логин параллельно,
либо критерий выбора -- из списка доступных 
сначала попытаться выбрать то, чего нет в репозитории текущего BUILDING.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



Подробная информация о списке рассылки Devel