Skip to content

Releases: bernardphp/chute

Speeed

Speeed Pre-release
Pre-release

Choose a tag to compare

@henrikbjorn henrikbjorn released this 30 Dec 11:57

This release changes the way mapping was done in MapReduce. By introducing a MapperIterator that maps values on demand means we can work with the iterator as all values have been mapped beforehand.

Added ResultSetFactory interface which is the third and optional argument to MapReduce constructor. This factory creates ResultSet's when doinng the run. By introducing this the second argument to MapReduce::run have been removed.

ChunkedIterator and Typo's

Pre-release

Choose a tag to compare

@henrikbjorn henrikbjorn released this 27 Dec 10:04

This release contains a lot of typo fixes in the documentation and in the phpdocs.

It also contains a new implementation of ChunkedIterator that now implements the whole interface instead of using IteratorIterator.

Traversable

Traversable Pre-release
Pre-release

Choose a tag to compare

@henrikbjorn henrikbjorn released this 23 Dec 10:15

This release changes the typehints from Iterator to Traversable. This makes it possible to use PDOStatement directly without wrapping it in a IteratorIterator.

It fixes ChunkedIterator to correctly rewind and is now covered by a test case aswell.

First

First Pre-release
Pre-release

Choose a tag to compare

@henrikbjorn henrikbjorn released this 23 Dec 08:41

Initial Release