- Added .sourceTry method to allow individual results to be marked as failed in a batch fetch (#109)
- Add docs to Clump and ClumpSource files (#110)
- 1.0.0 Release
- Fix batching for nested flatmaps at different levels of composition (#108)
- Simplify API to no longer expose internal Option (#106)
- Fix issue with CanBuildFrom and collections with metadata (#105)
- Allow custom execution context to be passed in (#104)
- Add sequence alias for collect, custom NoSuchElementException message (#102)
- Optimize ClumpContext execution algorithm to fetch in parallel at different levels of composition (#99)
- Set default max batch size of 100 for
ClumpSource(#95) - Add
Clump.sourceSinglefor creating a clump source for an endpoint that doesn't support bulk fetches. (#93)
ClumpFetchnow honors originalClumpSourcecall order when fetching from underlying source (#92)
- Generate artifact without the twitter-util dependency (#91)
- Add a couple inferred methods and aliases to clump api (#88)
- Add scaladoc to all public methods (#87)
- Use the Apache license (#85)
Clump.sourceFromrenamed toClump.sourcefor consistencyClump.sourcemust now be called with a partially-applied function (Clump.source(fetch _))Clump.sourcenow accepts fetch functions with up to 4 additional parameters
Clump.traversenow accepts any kind of collection as inputClump.futurenow acceptsFuture[T]andFuture[Option[T]]
Clump.sourceFrom- support iterable output
- accept any kind of collection for
clump.collectandclump.list
- first public release