data_pool v1.0.1 API Reference

Modules

Provides a blocking data storage and retrival data pool. The basic idea behind DataPool is to allow producers to fill the pool up and block on adding more items once it’s limit is reached. On the flip side, consumers of the data block when the pool is empty

Provides a greedy buffer which pulls from upstream to keep it busy until the buffer is full. This can significantly shorten the total time of a stream process by keeping expensive parts of the stream working

The internal state of the DataPool GenServer