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.

Reply via email to