On 11/07/2012 01:02 AM, Vít Ondruch wrote:
Dne 7.11.2012 08:08, Dan Horák napsal(a):
Jesse Keating píše v Út 06. 11. 2012 v 10:48 -0800:
On 11/06/2012 03:35 AM, Vít Ondruch wrote:
And rel-engs actively prohibits staging as much as they can  [1], where
it should be encouraged IMO.

Vit


[1] https://fedorahosted.org/rel-eng/ticket/4580

Additional tags have a high cost to the infrastructure and every user of
said infrastructure.  It creates more newRepo tasks which take
significant time to complete, and since they are resource intensive only
a few can be done at once.  This means that newRepo tasks get delayed
farther and people waiting for buildroot updates have to wait longer,
and longer, and longer.  This is why extra tags/roots are used sparingly
for more intensive updates than what you're requesting here.
but there is a solution - learn koji use multiple repos, in cases like
this one you will have one repo that is tied to fX tag (large, but
changed only when "fedora" changes) and another to the side tag (this
will be very small one, can be changed more often), koji will then
generate a mock config with 2 repos and you are done


Dan


In combination with
https://admin.fedoraproject.org/pkgdb/acls/name/createrepo_c it would be
outstanding.


Vit

If the solution was so simple, don't you think it would have been solved long ago? The majority of time isn't spent in the createrepo task, it's in the database queries to figure out through inheritance what all builds should be in that createrepo run. That's what puts stress on the entire system.

--
Help me fight child abuse: http://tinyurl.com/jlkcourage

- jlk
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Reply via email to