Commit Graph

1816 Commits

Author SHA1 Message Date
Armon Dadgar ff9869eee5 consul: Remove dead code 2015-01-05 16:42:30 -08:00
Armon Dadgar f45d7900b8 consul: Optimize KV watching 2015-01-05 16:41:57 -08:00
Armon Dadgar 3096d6c749 consul: First pass to reduce KV watch cost 2015-01-05 16:18:27 -08:00
Armon Dadgar e86ed70c70 Merge pull request #577 from hashicorp/f-tombstone
Adding KV tombstones to fix non-monotonic index on deletes
2015-01-05 15:29:35 -08:00
Armon Dadgar 73db8cd559 consul: Adding more useful metrics 2015-01-05 15:13:39 -08:00
Armon Dadgar 3d45d76930 consul: Fixing the KVS tests 2015-01-05 15:06:53 -08:00
Armon Dadgar d842b6da74 consul: Disable tombstones as follower 2015-01-05 14:58:59 -08:00
Ryan Uber db3c502dcc Merge pull request #576 from hashicorp/f-verify-config
agent: reject config with invalid options
2015-01-05 14:51:28 -08:00
Daniel Malon bd65cbb7d7 use the service specific address in SRV response 2015-01-05 22:48:30 +00:00
Armon Dadgar ce6cbab397 consul: Improve log message 2015-01-05 14:43:56 -08:00
Armon Dadgar 62d6fe51e0 consul: Reverting some index compute logic 2015-01-05 14:43:56 -08:00
Armon Dadgar e7abf17db4 consul: List Keys should handle tombstones 2015-01-05 14:43:56 -08:00
Armon Dadgar b4292640a5 consul: Ensure KVS List handles tombstones 2015-01-05 14:43:56 -08:00
Armon Dadgar eb2df41171 consul: Mesure time for reapTombstones 2015-01-05 14:43:56 -08:00
Armon Dadgar e02e8a4558 consul: Testing leader issue of reap command 2015-01-05 14:43:56 -08:00
Armon Dadgar 55ac84c463 consul: Test FSM Reap operations 2015-01-05 14:43:56 -08:00
Armon Dadgar c22f172d84 consul: Test FSM restore of tombstones 2015-01-05 14:43:56 -08:00
Armon Dadgar 2a388aa354 consul: Testing tombstone snapshot 2015-01-05 14:43:55 -08:00
Armon Dadgar a4dad44131 consul: Testing tombstone reaping 2015-01-05 14:43:55 -08:00
Armon Dadgar 089b7655ca consul: Test tombstone creation 2015-01-05 14:43:55 -08:00
Armon Dadgar 4492ad0ab4 consul: Persist tombstones 2015-01-05 14:43:55 -08:00
Armon Dadgar bf74361fa7 consul: First pass at tombstone reaping 2015-01-05 14:43:55 -08:00
Armon Dadgar bcb10cff11 consul: TombstoneReapRequestType -> TombstoneRequestType 2015-01-05 14:43:55 -08:00
Armon Dadgar 76e5237356 consul: Generate a raft operation to reap tombstones 2015-01-05 14:43:55 -08:00
Armon Dadgar d4b1f368b3 consul: Adding new request to reap tombstones 2015-01-05 14:43:55 -08:00
Armon Dadgar 1120e6fcbd consul: Leader should reset the tombstone GC clock 2015-01-05 14:43:55 -08:00
Armon Dadgar 3bcf957d95 consul: Adding PendingExpiration 2015-01-05 14:43:55 -08:00
Armon Dadgar 10604a6fa8 consul: Thread Tombstone GC through 2015-01-05 14:43:55 -08:00
Armon Dadgar 103112b591 consul: Fixing accidental commit of transaction 2015-01-05 14:43:54 -08:00
Armon Dadgar 019d511fe7 consul: Fixing tombstone creation and hinting of GC 2015-01-05 14:43:54 -08:00
Armon Dadgar b79be042d4 consul: Adding GetTxnLimit to MDBTable 2015-01-05 14:43:54 -08:00
Armon Dadgar 99e24160d2 consul: Support reset of tombstone GC 2015-01-05 14:43:54 -08:00
Armon Dadgar b54aa8a25f consul: Adding TombstoneGC to track TTLs 2015-01-05 14:43:54 -08:00
Armon Dadgar a5ddae0de4 consul: Rename TombstoneGC to TombstoneTTL 2015-01-05 14:43:54 -08:00
Armon Dadgar 139568b0eb consul: Create tombstones before key deletes 2015-01-05 14:43:54 -08:00
Armon Dadgar 1d0aba2f97 consul: Adding TombstoneGC config 2015-01-05 14:43:54 -08:00
Ryan Uber 42ace3a6b5 agent: use mapstructure's Metadata.Unused to detect extraneous config 2015-01-05 14:41:19 -08:00
Ryan Uber b8740b62da agent: reject config with invalid options 2015-01-05 12:30:03 -08:00
Armon Dadgar f86d7c3a09 Merge pull request #558 from ceh/http-api-response-headers
add ability to specify response headers on the HTTP API
2015-01-05 11:36:08 -08:00
Armon Dadgar 0095cf5130 Merge pull request #568 from justinclayton/patch-1
Update exec.html.markdown
2015-01-05 11:29:11 -08:00
Seth Vargo 522c4c13ac Merge pull request #572 from ceh/doc-typo
website: fix typo, casing and links
2015-01-04 12:23:38 -05:00
Emil Hessman bf0e284756 website: fix typo, casing and links
Fix typo in Leader Election guide: s/blog/blob/

Also fix various casing issues and prefer HTTPS links
for HashiCorp projects.
2015-01-04 12:58:58 +01:00
Seth Vargo 6ad5a7e025 Clearfix all the bio pages 2015-01-02 16:35:45 -05:00
Seth Vargo 3768bff085 Disable rack rewrite 2015-01-02 16:31:03 -05:00
Seth Vargo be1b51a88d Minor deployment fixes 2015-01-02 16:28:56 -05:00
Daniel Malon 051ac8eb0b advertise specific address for a service
Enable setting a specific address in a service definition for advertise. If no specific address is given it will fallback to the node address and reassemble the old behaviour.
2015-01-02 21:10:05 +00:00
Justin Clayton 132a517d88 Update exec.html.markdown
fixing near-meaningless spelling and grammar typos ;-)
2015-01-02 10:30:11 -08:00
Armon Dadgar 8015854a74 consul: Collect useful session metrics 2015-01-02 22:46:51 +05:30
Armon Dadgar 6d68988b51 Merge pull request #563 from hashicorp/sethvargo/update_docs
Update middleman docs
2015-01-02 21:55:27 +05:30
Armon Dadgar 73eeb2566e Merge pull request #556 from darron/master
Docs: It's not key - it's service.
2015-01-02 21:54:53 +05:30