Robert Swain
d09a65abbe
Add Apache Version 2.0 license and headers to all golang files
2017-04-21 00:40:52 +02:00
Kegsay
a974b90ee9
Factor out Consumer from the roomserver ( #50 )
2017-03-27 10:00:28 +01:00
Mark Haines
ac66d07177
Add option to stop processing input after a given number of messages ( #38 )
...
* Add option to stop processing input after a given number of messages
2017-03-17 13:01:07 +00:00
Mark Haines
237b912cf5
Write to an output kafka log for new room events in the roomserver. ( #20 )
...
* Track which events have been sent and the last event sent for each room
* Write output events
* comment that an event could be sent twice
2017-02-27 11:25:35 +00:00
Mark Haines
600f56b4b8
Store outlier room events. ( #3 )
...
* Storage functions for event types
* Consume outlier room events
2017-02-07 17:20:05 +00:00
Mark Haines
41c6a3737e
A kafkaesque room event consumer for the roomserver. ( #1 )
...
* A kafkaesque room event consumer for the roomserver.
Implement the main input loop for the roomserver.
It will receive events from a kafkaesque event source and track
where it is in the stream.
It currently does nothing with the events it consumes.
2017-02-03 13:52:32 +00:00