Search results for "dist:Data-Stream-Bulk data::stream::bulk"
Data::Stream::Bulk - N at a time iteration API
This module tries to find middle ground between one at a time and all at once processing of data sets. The purpose of this module is to avoid the overhead of implementing an iterative api when this isn't necessary, without breaking forward compatibil...
DOY/Data-Stream-Bulk-0.11 - 14 Feb 2012 03:21:55 UTC
Data::Stream::Bulk::Cat - Concatenated streams
This stream is a concatenation of several other streams....
DOY/Data-Stream-Bulk-0.11 - 14 Feb 2012 03:21:55 UTC
Data::Stream::Bulk::Nil - An empty Data::Stream::Bulk iterator
This iterator can be used to return the empty resultset....
DOY/Data-Stream-Bulk-0.11 - 14 Feb 2012 03:21:55 UTC
Data::Stream::Bulk::DBI - N-at-a-time iteration of DBI statement results.
This implementation of Data::Stream::Bulk api works with DBI statement handles, using "fetchall_arrayref" in DBI. It fetches "max_rows" at a time (defaults to 500)....
DOY/Data-Stream-Bulk-0.11 - 14 Feb 2012 03:21:55 UTC
Data::Stream::Bulk::DBIC - Iterate DBIC resultsets with Data::Stream::Bulk
This is a wrapper for DBIx::Class::ResultSet that fits the Data::Stream::Bulk api. Due to the fact that DBIC inflation overhead is fairly negligiable to that of iteration though, I haven't actually bothered to make it bulk. If DBIx::Class::Cursor wil...
DOY/Data-Stream-Bulk-0.11 - 14 Feb 2012 03:21:55 UTC
Data::Stream::Bulk::Util - Utility functions for Data::Stream::Bulk
This module exports convenience functions for use with Data::Stream::Bulk....
DOY/Data-Stream-Bulk-0.11 - 14 Feb 2012 03:21:55 UTC
Data::Stream::Bulk::Array - Data::Stream::Bulk wrapper for simple arrays.
This implementation of the Data::Stream::Bulk api wraps an array. The use case is to keep the consumer of the data set implementation agnostic so that it can deal with larger data sets if they are encountered, but still retain most of the simplicity ...
DOY/Data-Stream-Bulk-0.11 - 14 Feb 2012 03:21:55 UTC
Data::Stream::Bulk::Filter - Streamed filtering (block oriented)
This class implements filtering of streams....
DOY/Data-Stream-Bulk-0.11 - 14 Feb 2012 03:21:55 UTC
Data::Stream::Bulk::Chunked - combine streams into larger chunks
This is a stream which wraps an existing stream to give more items in a single block. This can simplify application code which does its own processing one block at a time, and where processing larger blocks is more efficient....
DOY/Data-Stream-Bulk-0.11 - 14 Feb 2012 03:21:55 UTC
Data::Stream::Bulk::DoneFlag - Implement the is_done method in terms of a flag
This role implements the "Data::Stream::Bulk" core API in terms of one method ("get_more"). As a convenience it calls "finished" when the stream is exhausted, so that cleanup may be done. This is used by classes like Data::Stream::Bulk::DBI, Data::St...
DOY/Data-Stream-Bulk-0.11 - 14 Feb 2012 03:21:55 UTC
Data::Stream::Bulk::Callback - Callback based bulk iterator
This class provides a callback based implementation of Data::Stream::Bulk....
DOY/Data-Stream-Bulk-0.11 - 14 Feb 2012 03:21:55 UTC
Data::Stream::Bulk::FileHandle - read lines from a filehandle
This provides a stream API for reading lines from a file....
DOY/Data-Stream-Bulk-0.11 - 14 Feb 2012 03:21:55 UTC
Data::Stream::Bulk::Path::Class - Path::Class::Dir traversal
This stream produces depth or breadth first traversal order recursion through Path::Class::Dir objects. Items are read iteratively, and a stack of open directory handles is used to keep track of state....
DOY/Data-Stream-Bulk-0.11 - 14 Feb 2012 03:21:55 UTC