Emil Hessman
|
70a6cdac6d
|
consul: clean up TempDirs in FSM tests
|
2015-01-26 08:34:23 +01:00 |
|
Armon Dadgar
|
7e27d923be
|
Merge pull request #621 from hashicorp/f-leave
Changing interaction between Leave and RemovePeers
|
2015-01-21 16:28:19 -08:00 |
|
Ryan Uber
|
27de0adf3b
|
agent: support multiple checks per service
|
2015-01-20 21:48:42 -08:00 |
|
Armon Dadgar
|
280a1c9c12
|
consul: Testing leave as leader and non-leader
|
2015-01-20 16:30:56 -08:00 |
|
Armon Dadgar
|
a695909a85
|
consul: Wait for RemovePeer in Leave as a follower
|
2015-01-20 16:19:54 -08:00 |
|
Armon Dadgar
|
aec0dedd01
|
consul: remove ourself from raft peer set if we are the leader
|
2015-01-20 16:19:29 -08:00 |
|
Armon Dadgar
|
ea7a0134c8
|
consul: Do not remove ourself as raft peer in Serf event handler
|
2015-01-20 16:13:54 -08:00 |
|
Armon Dadgar
|
133cf457a3
|
consul: Use new LogCache to improve write throughput
|
2015-01-14 15:49:58 -08:00 |
|
Armon Dadgar
|
1956c07034
|
consul: Fixing potential issue with blocking queries for {Session,ACL}.Get
|
2015-01-13 12:02:30 -08:00 |
|
Armon Dadgar
|
9a43063778
|
consul: Fixing blocking query returning old result
|
2015-01-13 11:51:24 -08:00 |
|
Ryan Uber
|
f3fad2180c
|
consul: fix server left test
|
2015-01-09 19:10:17 -08:00 |
|
Ryan Uber
|
084643abee
|
consul: improve test reliability for session ttls
|
2015-01-09 17:18:11 -08:00 |
|
Armon Dadgar
|
2408aa741d
|
consul: Testing KVSDeleteCAS in FSM
|
2015-01-08 17:26:12 -08:00 |
|
Armon Dadgar
|
e735c881a0
|
consul: Test the KVSDeleteCheckAndSet method
|
2015-01-08 17:24:36 -08:00 |
|
Armon Dadgar
|
d680696afe
|
consul: Expose the KVSDeleteCAS operation in FSM
|
2015-01-08 17:08:44 -08:00 |
|
Armon Dadgar
|
781aeb84d5
|
consul: Implement KVSDeleteCheckAndSet
|
2015-01-08 17:08:32 -08:00 |
|
Armon Dadgar
|
fbc77b7501
|
consul: Adding KVSDeleteCAS operation type
|
2015-01-08 17:08:17 -08:00 |
|
Armon Dadgar
|
2cd89e60ed
|
consul: Do not override the node address
|
2015-01-08 10:57:15 -08:00 |
|
Armon Dadgar
|
957fa1f5ec
|
consul: Fixing merge conflict
|
2015-01-08 10:42:19 -08:00 |
|
Armon Dadgar
|
2c9dac682a
|
consul: Remove cruft from KV watching
|
2015-01-07 18:10:18 -08:00 |
|
Armon Dadgar
|
5b972294f8
|
consul: Enforce lock-delay with delete behavior
|
2015-01-07 15:48:27 -08:00 |
|
Ryan Uber
|
5fe18b5093
|
Ignore vim swap files
|
2015-01-07 15:21:01 -08:00 |
|
Ryan Uber
|
7ecd015fc0
|
command: check LastIndex is not zero while waiting for leader
|
2015-01-07 15:18:00 -08:00 |
|
Armon Dadgar
|
a66a765ca9
|
consul: Adding merge delegate to prevent mixing clusters
|
2015-01-06 15:48:46 -08:00 |
|
Armon Dadgar
|
e971e8f456
|
consul: Test WatchKV
|
2015-01-05 17:08:01 -08:00 |
|
Armon Dadgar
|
b61043de5d
|
consul: Adding test for KVS.List blocking query
|
2015-01-05 16:57:48 -08:00 |
|
Armon Dadgar
|
48d97879c8
|
consul: Remove dead code
|
2015-01-05 16:42:30 -08:00 |
|
Armon Dadgar
|
0ea4f3d846
|
consul: Optimize KV watching
|
2015-01-05 16:41:57 -08:00 |
|
Armon Dadgar
|
7a63f822a3
|
consul: First pass to reduce KV watch cost
|
2015-01-05 16:18:27 -08:00 |
|
Armon Dadgar
|
8eaee53661
|
consul: Adding more useful metrics
|
2015-01-05 15:13:39 -08:00 |
|
Armon Dadgar
|
5ad16ca00f
|
consul: Fixing the KVS tests
|
2015-01-05 15:06:53 -08:00 |
|
Armon Dadgar
|
200b348f69
|
consul: Disable tombstones as follower
|
2015-01-05 14:58:59 -08:00 |
|
Armon Dadgar
|
4f6f5ae6f0
|
consul: Improve log message
|
2015-01-05 14:43:56 -08:00 |
|
Armon Dadgar
|
bf40a2ac1f
|
consul: Reverting some index compute logic
|
2015-01-05 14:43:56 -08:00 |
|
Armon Dadgar
|
7a4b532564
|
consul: List Keys should handle tombstones
|
2015-01-05 14:43:56 -08:00 |
|
Armon Dadgar
|
b70dac1a62
|
consul: Ensure KVS List handles tombstones
|
2015-01-05 14:43:56 -08:00 |
|
Armon Dadgar
|
a350ec9379
|
consul: Mesure time for reapTombstones
|
2015-01-05 14:43:56 -08:00 |
|
Armon Dadgar
|
e2bfaa11a2
|
consul: Testing leader issue of reap command
|
2015-01-05 14:43:56 -08:00 |
|
Armon Dadgar
|
b1fefa6d90
|
consul: Test FSM Reap operations
|
2015-01-05 14:43:56 -08:00 |
|
Armon Dadgar
|
7736e701ca
|
consul: Test FSM restore of tombstones
|
2015-01-05 14:43:56 -08:00 |
|
Armon Dadgar
|
91f8ff41eb
|
consul: Testing tombstone snapshot
|
2015-01-05 14:43:55 -08:00 |
|
Armon Dadgar
|
41886c6af5
|
consul: Testing tombstone reaping
|
2015-01-05 14:43:55 -08:00 |
|
Armon Dadgar
|
bba573dfbc
|
consul: Test tombstone creation
|
2015-01-05 14:43:55 -08:00 |
|
Armon Dadgar
|
f9d322f346
|
consul: Persist tombstones
|
2015-01-05 14:43:55 -08:00 |
|
Armon Dadgar
|
9152fae109
|
consul: First pass at tombstone reaping
|
2015-01-05 14:43:55 -08:00 |
|
Armon Dadgar
|
0c9cbdb3d1
|
consul: TombstoneReapRequestType -> TombstoneRequestType
|
2015-01-05 14:43:55 -08:00 |
|
Armon Dadgar
|
8681d913ba
|
consul: Generate a raft operation to reap tombstones
|
2015-01-05 14:43:55 -08:00 |
|
Armon Dadgar
|
02e984e4c4
|
consul: Adding new request to reap tombstones
|
2015-01-05 14:43:55 -08:00 |
|
Armon Dadgar
|
9f30ffbf9a
|
consul: Leader should reset the tombstone GC clock
|
2015-01-05 14:43:55 -08:00 |
|
Armon Dadgar
|
fb8f7fd929
|
consul: Adding PendingExpiration
|
2015-01-05 14:43:55 -08:00 |
|