embano1 / memlog

A Kafka log inspired in-memory and append-only data structure

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

drop slow reader implementation on streams

embano1 opened this issue · comments

Buffered receive channel and sending ErrSlowReader when full breaks clients which start at an early offset, thus immediately filling the buffer and cancelling the stream reader.

Replace with iterator approach to simplify the API for users.