Commit Graph

217 Commits

Author SHA1 Message Date
Ying Li 2f62e8d260 Add JSON marshalling and unmarshalling specify model types as a field on a Table object
Signed-off-by: Ying Li <ying.li@docker.com>
2016-06-09 10:43:47 -07:00
Ying Li 0c552e92a4 Explicitly wait for all replicas to be ready on bootstrapping. While this should
be the rethinkdb default, I was running into errors sometimes after bootstrapping -
the signer and servers sometimes can't connect after bootstrapping.

Signed-off-by: Ying Li <ying.li@docker.com>
2016-05-18 06:14:23 -05:00
Riyaz Faizullabhoy 8245905aae Add password for server and signer
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2016-05-10 18:17:01 -07:00
Riyaz Faizullabhoy db8fa5d3ae Use server and signer users during non-bootstrap connections, bump
gorethink

Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2016-05-10 15:45:24 -07:00
Riyaz Faizullabhoy 4540bbac88 create users for rethink dbs
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2016-05-10 11:40:09 -07:00
Riyaz Faizullabhoy 6c87dbe4c6 Remove wait after dbCreate
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2016-05-09 13:25:07 -07:00
Riyaz Faizullabhoy a69f9b85e4 Make default 60s timeout for rethindkb (default is 0)
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2016-05-06 17:46:17 -07:00
David Lawrence 3dd79962fa Merge pull request #715 from docker/rethink-bump
Update RethinkDB to 2.3.0, gorethink to v2
2016-05-05 11:39:58 -07:00
Riyaz Faizullabhoy 29e65f6d9a Add client key and cert to rethink client tls config
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2016-05-04 20:49:31 -07:00
Riyaz Faizullabhoy d08ecc770f Update RethinkDB to 2.3.0, gorethink to v2
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2016-05-03 15:47:30 -07:00
Riyaz Faizullabhoy db5d1b6fb8 Write ack and read mode for linearizability on tuf_files table
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2016-04-18 15:06:29 -07:00
Riyaz Faizullabhoy b04a5c00e0 Add more tests and restructure
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2016-04-15 10:25:22 -07:00
Riyaz Faizullabhoy 67d1847cb3 Remove authkey usage
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2016-04-14 19:38:03 -07:00
David Lawrence b8c62731a6 adding bootstrapping and config update for notary server
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
2016-04-14 19:38:02 -07:00
David Lawrence 045721250f rethink server implementation
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
2016-04-14 19:38:02 -07:00
David Lawrence fbe0626a9d common time tracking fields
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
2016-04-14 19:38:01 -07:00
David Lawrence 860714c9d3 shared connection code for rethinkdb
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
2016-04-14 19:38:01 -07:00