Cross posted from: https://github.com/mattermost/platform/issues/70 by https://github.com/kamilion
What’s the best way to get rid of the mysql dependancy in the dockerfile and rely solely on rethinkdb for storage and changes()?
I can see that most of the structures in go are already using json to describe objects.
In general, I would expect rethinkdb to be able to take over for mysql’s storage and using redis to broadcast changes by using using @dancannon’s gorethink Go bindings to access rethinkdb’s changes() api.
I’m not all that familiar with Go’s syntax, but I could take a stab at an ugly PR if nobody else wants to.