On Sep 28, 2010, at 12:15, Nigel Kersten <[email protected]> wrote: > On Mon, Sep 27, 2010 at 11:02 PM, Luke Kanies <[email protected]> wrote: >> On Sep 27, 2010, at 9:30 AM, Nigel Kersten wrote: >> >>> On Fri, Jul 24, 2009 at 7:38 AM, Stéphan Gorget <[email protected]> wrote: >>>> >>>> Here is the version with the modifications. >>>> I took a look at spec/unit/transaction.rb and test/util/transaction.rb >>>> and I do not really feel confident about how to test it well, I'd be >>>> glad to have some advice. >>> >>> Anyone willing to step up and help Stéphan with this patch? Being able >>> to combine package installs together should improve client run time >>> significantly... >> >> I agree it would make a big difference, and I worked with Stéphan on it when >> he first wrote it, but it ended up being far more complicated than initially >> expected. >> >> I believe Markus will be making this one of his priorities for 2.7, although >> don't quite me on that quite yet. > > Have we been able to come up with any use cases other than packages > where combining offers a benefit? > > I haven't been able to think of any yet.
All of the parsedfile stuff is a great fit, but I haven't thought of much else. However, the basic idea of using the graph frontier is very widely applicable - e.g., parallelizing file downloads. You can queue all of the file downloads, and then mark each file as available as the content comes in. -- Luke Kanies | +1-615-594-8199 -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en.
