Broker ====== ## Uncompleted - [ ] HTTP Handler - [ ] Broker client - [ ] Cluster configuration integration - [ ] Broker FSM snapshotting - [ ] Replica heartbeats - [ ] Segment topic files. - [ ] Topic truncation - [ ] Locking (replica & topic) - [ ] Remove assertions ## Completed - [x] Message encoding - [x] Wrap broker over raft log - [x] Topic file writer - [x] Topic stream writers - [x] Broker publishing - [x] Config topic - [x] Stream topic from index - [x] Test coverage - [x] Move topic id into message.