Joe Beda
|
49b84db4a9
|
Fix zookeeper break.
Fixes #393.
|
2015-07-04 16:03:02 -07:00 |
Armon Dadgar
|
28ddff305c
|
physical/mysql: cleanup and documentation
|
2015-06-18 14:31:00 -07:00 |
Pradeep Chhetri
|
53748c8c63
|
Fixed a failing test and drop table after running tests
|
2015-06-13 08:24:27 +05:45 |
Pradeep Chhetri
|
5fe59f4b8d
|
Fixing List command behaviour
|
2015-06-12 23:16:46 +05:45 |
Pradeep Chhetri
|
0bf52546af
|
Added the test as per suggestion
|
2015-06-12 15:32:45 +05:45 |
Pradeep Chhetri
|
30cef9fe77
|
Changes done as per feedback
|
2015-06-12 13:24:41 +05:45 |
Pradeep Chhetri
|
ace36da4ce
|
Physical MySQL backend implementation - First Cut
|
2015-06-09 01:37:25 +05:45 |
Seth Vargo
|
a02f62ee77
|
AWS moved from labs to official
|
2015-06-03 15:02:49 -04:00 |
Eric Buth
|
e2957ef463
|
etcd HA physical backend: added documention + style updates
|
2015-06-02 18:00:06 -04:00 |
Eric Buth
|
8c78cdddb1
|
etcd HA physical backend: stopchannel style, held state remote-only, lock value stored in semaphore key
|
2015-06-02 13:18:55 -04:00 |
Eric Buth
|
baaa9bd10c
|
etcd HA + tests
|
2015-06-01 18:29:54 -04:00 |
Armon Dadgar
|
9b79d43370
|
Merge pull request #252 from kenbreeman/physical_zookeeper_ha
Physical zookeeper ha
|
2015-06-01 13:03:27 +02:00 |
Ken Breeman
|
c72dd5a38c
|
Cleaned up error handling and HA lock monitoring for zookeeper physical backend based on PR feedback.
|
2015-05-28 00:39:12 -04:00 |
Eric Buth
|
e4e4253d65
|
added etcd as a non-HA storage backend, updated documentation
|
2015-05-26 13:38:25 -04:00 |
Ken Breeman
|
f6292eb441
|
Cleaned up zookeeper_ha locking, added tests and cleanup.
|
2015-05-26 00:12:16 -04:00 |
Ken Breeman
|
efb455e5e8
|
Improvements based on PR feedback: removed empty detectAddress function, moved anonymous functions to named ones, added localLock mutex around i.held
|
2015-05-25 22:14:00 -04:00 |
Ken Breeman
|
13d47c11ab
|
Merge branch 'master' into physical_zookeeper_ha
|
2015-05-25 21:01:59 -04:00 |
Jeff Mitchell
|
bb866b0140
|
AWS changed their error interface; fix compile breakage.
|
2015-05-21 16:15:21 -04:00 |
Ken Breeman
|
fa50ca026a
|
Restore backwards compatibility for zookeeper physical backend. Vault already prevents locks and data from overlapping internally.
|
2015-05-20 23:15:31 -04:00 |
Ken Breeman
|
a26882ebd4
|
Merge branch 'master' into physical_zookeeper_ha
Conflicts:
physical/zookeeper.go
|
2015-05-20 22:59:37 -04:00 |
Ken Breeman
|
ae74837e55
|
Implement HA lock loss detection for zookeeper physical backend
|
2015-05-20 22:54:35 -04:00 |
Armon Dadgar
|
1851434407
|
physical/s3: skip unit test if missing ENV vars
|
2015-05-20 17:42:41 -07:00 |
James Stremick
|
6726fcf7bc
|
Removed erroneous mutex and tests. Delete operates on a single key now
|
2015-05-20 19:53:35 -04:00 |
James Stremick
|
53979d6f30
|
Physical S3 backend implementation
|
2015-05-20 10:59:03 -04:00 |
Spencer Herzberg
|
3a6a060b2e
|
recursive zk delete
|
2015-05-12 11:50:32 -05:00 |
Spencer Herzberg
|
f3f6466730
|
fixes #189; zk version conflict
* multiple Puts to the same node causes zk errors
|
2015-05-12 09:12:00 -05:00 |
Ken Breeman
|
f6de41c31d
|
Rough implementation of Zookeeper HA physical backend. Contains breaking changes to 'path' config. Has unresolved TODO's.
|
2015-05-12 00:37:08 -04:00 |
Armon Dadgar
|
47cfc85079
|
physical/consul: Fixing read of leader when standby. Fixes #178
|
2015-05-11 10:54:29 -07:00 |
Brandon Philips
|
3d3d725fc5
|
pysical: minor doc error in consul
ot -> to
|
2015-05-08 23:37:16 -07:00 |
Armon Dadgar
|
ad3cfa206b
|
physical/consul: Fixing path for locks
|
2015-05-08 15:34:29 -07:00 |
Armon Dadgar
|
0af92bdd2c
|
physical/zk: Style changes and more error checking
|
2015-05-06 11:08:26 -07:00 |
Spencer Herzberg
|
985600a986
|
fixing default zookeeper port
|
2015-05-06 08:57:24 -05:00 |
Spencer Herzberg
|
2869efd6fb
|
be optimistic on zk paths operations
* zk requires paths to be set or the client returns an error
* catch these errors instead of creating the full path
|
2015-05-05 21:23:24 -05:00 |
Spencer Herzberg
|
8a4c2eb691
|
cleanup zk HA leftover docs
|
2015-05-05 17:22:43 -05:00 |
Spencer Herzberg
|
9793986357
|
properly default zk address to localhost
|
2015-05-05 17:20:38 -05:00 |
Spencer Herzberg
|
f10d993fb5
|
limit round trips on zk delete
|
2015-05-05 17:14:41 -05:00 |
Spencer Herzberg
|
7d16da4174
|
fixing comment; bad copy-paste-edit
|
2015-05-05 16:56:49 -05:00 |
Spencer Herzberg
|
966204d73f
|
initial implementation of non-ha zookeeper
|
2015-05-05 16:49:18 -05:00 |
Armon Dadgar
|
5dad76d5a1
|
physical/consul: Support address detection using the agent
|
2015-05-02 15:34:39 -07:00 |
Armon Dadgar
|
06f3e498f0
|
physical: Adding optional interface for addr detection
|
2015-05-02 15:34:29 -07:00 |
Mitchell Hashimoto
|
1d7f78d3f3
|
physical/file: open for writing
|
2015-04-29 11:31:59 -07:00 |
jjshoe
|
3b53334d87
|
Sensible permissions on creating a file
Open a file, create it if it doesn't exist, and for gods sake don't leave it 0666.
|
2015-04-29 13:27:44 -05:00 |
Mitchell Hashimoto
|
e9621cdfe3
|
physical: more sorting to make tests deterministic
|
2015-04-28 19:01:01 -07:00 |
Mitchell Hashimoto
|
68b3dd1a4b
|
physical: sort strings in test
|
2015-04-28 18:51:21 -07:00 |
Paul Hinze
|
16d1c1f284
|
Fix comment typo
It's time to get my first vault commit in! :D
|
2015-04-22 16:59:16 -05:00 |
Armon Dadgar
|
a2c22f6b3c
|
physical: fix negative cache issue for core keys
|
2015-04-15 13:48:49 -07:00 |
Armon Dadgar
|
b28dac7cb2
|
physical: Support association of value with lock
|
2015-04-14 16:36:53 -07:00 |
Armon Dadgar
|
5150091a6b
|
physical: Adding inmem HA for testing
|
2015-04-14 12:04:15 -07:00 |
Armon Dadgar
|
cd6db0a637
|
physical: First pass at HABackend
|
2015-04-14 11:49:46 -07:00 |
Armon Dadgar
|
9aec9fe577
|
physical: Add profiling to Consul backend
|
2015-04-14 11:09:24 -07:00 |