Commit graph

26 commits

Author SHA1 Message Date
Mark Haines 1d5b573a3f More comments 2017-02-07 14:13:25 +00:00
Mark Haines 15e35062b9 More comments on the choice of JSON storage 2017-02-07 14:03:11 +00:00
Mark Haines c7a2af97eb More comments 2017-02-07 13:42:27 +00:00
Mark Haines 77e3ff58c2 Review comments 2017-02-07 13:39:52 +00:00
Mark Haines edce400ef4 rewrite assign.*NID to avoid named returns 2017-02-07 11:59:00 +00:00
Mark Haines 30034b38dd Fix assignStateKeyNID 2017-02-07 11:24:36 +00:00
Mark Haines 68a212f5ef Fix typo and add TODO 2017-02-06 18:18:26 +00:00
Mark Haines 9d0b3dc0ee Consume outlier room events 2017-02-06 18:03:27 +00:00
Mark Haines 51b7b29c50 Add schema for events 2017-02-06 14:59:39 +00:00
Mark Haines 96acbb755a Add room ID storage 2017-02-06 14:59:39 +00:00
Mark Haines 5f5356a909 If not exists 2017-02-06 14:59:39 +00:00
Mark Haines d5504eb29c Add state key storage 2017-02-06 14:59:39 +00:00
Mark Haines 5defa2415c Go fmt 2017-02-06 14:59:39 +00:00
Mark Haines afcb282225 Storage functions for event types 2017-02-06 14:59:39 +00:00
Mark Haines a45a824f41 gb vendor fetch github.com/matrix-org/gomatrixserverlib/ 2017-02-06 14:56:16 +00:00
Kegsay 5b5c2091bf Merge pull request #2 from matrix-org/kegan/client-webserver
Add stub clientapi webserver with readers/writers packages
2017-02-03 16:33:41 +00:00
Kegan Dougal b04dfae9c5 Add comments 2017-02-03 16:32:55 +00:00
Kegan Dougal 225cce9c77 Prefix /api as per standards 2017-02-03 16:28:11 +00:00
Kegan Dougal c3d549f618 Merge branch 'master' into kegan/client-webserver 2017-02-03 16:12:28 +00:00
Kegan Dougal f87f7676bb Update matrix-org/util 2017-02-03 16:12:18 +00:00
Kegan Dougal aafaf6ede6 Add stub clientapi webserver with readers/writers packages
As per RL discussion with Mjark
2017-02-03 16:05:46 +00:00
Kegan Dougal 63d1bcd66a Add logrus, prometheus client and matrix-org/util 2017-02-03 15:41:25 +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
Mark Haines a78e0cba8e Add kafka and postgres clients to vendor directory 2017-02-02 18:26:18 +00:00
Matthew Hodgson 2f965c6b33 typo 2017-01-30 23:11:20 +00:00
Mark Haines 855f8628e1 Add README 2017-01-20 18:25:51 +00:00