when working with very large number of directories and files,
using start() as an iterator does not save any memory. i have to
resort to forking `find` to avoid a 50MB program.
Tue Jun 19 12:14:25 2007RCLAMP [...] cpan.org - Correspondence added
The next release, currently under testing, should achieve this by using
File::Next to do the file finding instead of File::Find.
--
Richard Clamp <richardc@unixbeard.net>
Tue Jun 19 12:14:26 2007The RT System itself - Status changed from 'new' to 'open'
Fri Nov 13 16:49:11 2015mcarey [...] ucar.edu - Correspondence added
Subject:
[rt.cpan.org #27611]
Date:
Fri, 13 Nov 2015 14:49:01 -0700
To:
bug-File-Find-Rule [...] rt.cpan.org
From:
Maxwell Carey <mcarey [...] ucar.edu>
Apparently this hasn't been fixed yet; calling start() simply calls in(),
fetching all of the results at once.
Until it is fixed, I'd recommend a simple tweak to the documentation, since
most people assume that an iterator will not pre-fetch all of its results
at once. See attached documentation patch.
Message body is not shown because sender requested not to inline it.