Sean Chittenden
|
aeea7628d6
|
Add a *log.Logger argument to physical.Factory
Logging in the backend is a good thing. This is a noisy interface change but should be a functional noop.
|
2016-04-25 20:10:32 -07:00 |
|
Eyal Lupu
|
a6e9820e8d
|
typo in comment
|
2016-02-19 13:28:02 +00:00 |
|
Eyal Lupu
|
23303429c0
|
'Eagerly' parse ZK authentication and authorization to fast-fail bad configuration
|
2016-02-19 13:24:57 +00:00 |
|
Eyal Lupu
|
c7fe99b1e9
|
1. gofmt
2. Change if expr syntax to be consist with the rest of Vault code
3. More details on error message
|
2016-02-19 12:19:01 +00:00 |
|
Eyal Lupu
|
e9c7a02850
|
https://github.com/hashicorp/vault/issues/1058
Make sure locks are also using the same auth info as data
|
2016-02-15 15:29:08 +00:00 |
|
Eyal Lupu
|
d4db2ea79c
|
fixes to https://github.com/hashicorp/vault/issues/1058
Configuration now supports:
- auth_info
-znode_owner
|
2016-02-15 15:03:12 +00:00 |
|
Armon Dadgar
|
26937498f6
|
physical/zk: Fixing node representation. Fixes #416
|
2015-07-13 19:33:23 +10:00 |
|
Armon Dadgar
|
bfc0442750
|
physical/zk: remove recursive delete behavior, still broken
|
2015-07-13 19:05:17 +10:00 |
|
Joe Beda
|
49b84db4a9
|
Fix zookeeper break.
Fixes #393.
|
2015-07-04 16:03:02 -07: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 |
|
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
|
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 |
|
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
|
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 |
|