27545 Commits

Author SHA1 Message Date
Armon Dadgar
d02fa9fd77 memdb: support object delete 2015-06-16 12:01:19 -07:00
Armon Dadgar
ef8fdc3dd7 memdb: Supporting non-unique index values 2015-06-16 11:43:32 -07:00
Armon Dadgar
d4107bd336 memdb: support update of objects 2015-06-07 19:47:59 -05:00
Armon Dadgar
920813677c memdb: insert and first working 2015-06-07 19:38:01 -05:00
Armon Dadgar
063491c019 memdb: initialize and more testing 2015-06-07 13:42:03 -07:00
Armon Dadgar
284f410378 memdb: testin txn abort and commit 2015-06-07 13:18:50 -07:00
Armon Dadgar
2ae0bdafbb memdb: testing writer concurrency 2015-06-07 13:15:13 -07:00
Armon Dadgar
7a9dd5804b memdb: testing schema validation 2015-06-07 13:07:55 -07:00
Armon Dadgar
e7bd70ddd2 memdb: initial skeleton 2015-06-07 13:03:24 -07:00
Armon Dadgar
617aa578f0 nomad: adding Client endpoint 2015-06-07 12:14:41 -07:00
Armon Dadgar
64bdb1291f nomad: testing RPC forwarding 2015-06-07 12:08:47 -07:00
Armon Dadgar
a9824b0905 nomad: refactor test code 2015-06-07 12:03:05 -07:00
Armon Dadgar
c79fec4e95 nomad: adding RPC forwarding methods 2015-06-07 11:50:53 -07:00
Armon Dadgar
6dce651a19 nomad: adding connection pool 2015-06-07 11:50:29 -07:00
Armon Dadgar
9eff2910e2 nomad: track local peers 2015-06-07 11:37:59 -07:00
Armon Dadgar
2dceb5345b nomad: track local peers 2015-06-07 11:32:01 -07:00
Armon Dadgar
c8df91e8c9 nomad: adding response struct 2015-06-07 11:31:48 -07:00
Armon Dadgar
3339a2f7ea nomad: first pass at register struct 2015-06-07 11:18:59 -07:00
Armon Dadgar
ad1849353e nomad: adding basic RPC interfaces 2015-06-06 00:41:03 +02:00
Armon Dadgar
aca420d066 nomad: increase serf reap to 72h 2015-06-06 00:32:28 +02:00
Armon Dadgar
5743cde133 nomad: adding raftApply RPC 2015-06-06 00:22:05 +02:00
Armon Dadgar
23172133f2 structs: adding encode and decode 2015-06-06 00:21:17 +02:00
Armon Dadgar
5605fea9fa nomad: adding utility methods 2015-06-06 00:14:08 +02:00
Armon Dadgar
b99af5e811 nomad: adding more test cases 2015-06-06 00:11:16 +02:00
Armon Dadgar
37627bb49d nomad: testing leader bridging of serf 2015-06-05 23:54:45 +02:00
Armon Dadgar
5c9fb2086c nomad: adding leader logic to add/remove raft peers 2015-06-04 13:38:41 +02:00
Armon Dadgar
3ee5d2dce2 nomad: testing status endpoint 2015-06-04 13:26:16 +02:00
Armon Dadgar
6e0140c6ff nomad: adding merge guard for non-nomad servers 2015-06-04 13:15:46 +02:00
Armon Dadgar
745685ce31 nomad: testing bootstrap expect 2015-06-04 13:11:35 +02:00
Armon Dadgar
0fcaba9439 nomad: testing remove peer 2015-06-04 13:02:39 +02:00
Armon Dadgar
20c67f218c nomad: adding reconcile channel 2015-06-04 12:42:56 +02:00
Armon Dadgar
504305e23a nomad: testing serf join 2015-06-04 12:33:12 +02:00
Armon Dadgar
54368c01f9 nomad: working on serf member parsing 2015-06-03 13:35:48 +02:00
Armon Dadgar
216f2907c2 nomad: expose serf methods, add leave support 2015-06-03 13:25:50 +02:00
Armon Dadgar
18c031c041 nomad: expose serf stats 2015-06-03 13:08:04 +02:00
Armon Dadgar
aab6cdb8e6 nomad: adding Serf integration 2015-06-03 12:58:00 +02:00
Armon Dadgar
4cd93c836f nomad: more skeleton 2015-06-03 12:26:50 +02:00
Armon Dadgar
f88fb0a5b0 nomad: embed the state store to reduce duplication 2015-06-03 11:26:49 +02:00
Armon Dadgar
790ef5d528 nomad: adding immutable radix, snapshot support 2015-06-03 11:21:59 +02:00
Armon Dadgar
adc98c1a24 nomad: support DevMode configuration 2015-06-01 21:11:40 +02:00
Armon Dadgar
cd4fd62a6b nomad: adding basic structure for raft 2015-06-01 17:49:10 +02:00
Armon Dadgar
7d29122130 Adding basic version command 2015-06-01 15:25:51 +02:00
Armon Dadgar
0083511b6b Adding initial skeleton 2015-06-01 13:46:21 +02:00
Armon Dadgar
5bed3d97de Updated gitignore 2015-06-01 13:46:14 +02:00
Armon Dadgar
bab9f6b196 Initial commit 2015-06-01 12:21:00 +02:00