Commit Graph

3905 Commits (fbfb90a694f821936f8a84680b3da68c1bfb8a8c)
 

Author SHA1 Message Date
James Phillips fbfb90a694 Removes null results for deletes, and preps for more than one result from an operation.
9 years ago
James Phillips a37bf9de56 Adds a read-only optimized path for transactions.
9 years ago
James Phillips 9443c6ba71 Adds a comment for the txnKVS() function.
9 years ago
James Phillips 8a7428e508 Hoists KV processing helper functions up as static functions.
9 years ago
James Phillips 17cd0ac4ec Adds documentation for the transaction endpoint.
9 years ago
James Phillips 04d99cd702 Makes get fail a transaction if the key doesn't exist.
9 years ago
James Phillips 4882a9fe43 De-nests the KV output structure (removes DirEnt member).
9 years ago
James Phillips 960b9d6fb6 Switches to "KV" instead of "KV" for the KV operations.
9 years ago
James Phillips 38d0f6676f Refactors TxnRequest/TxnResponse into a form that will allow non-KV ops.
9 years ago
James Phillips 69f58ad04a Moves txn code into a new endpoint, not specific to KV.
9 years ago
James Phillips 1fefdcb962 Terminates pretty responses with a newline.
9 years ago
James Phillips 23545f97fe Fixes some go vet findings in a unit test.
9 years ago
James Phillips 44ab1aa418 Adds type for API ops and an example transaction.
9 years ago
James Phillips 7a797da3e5 Adds unit tests for HTTP endpoint.
9 years ago
James Phillips fcb0c20867 Adds internal endpoint read ACL support and full unit tests.
9 years ago
James Phillips 2f51926852 Adds an empty get test case.
9 years ago
James Phillips e491245062 Performs basic plumbing of KVS transactions through all the layers.
9 years ago
James Phillips b7ae973642 Adds state store support for atomic KVS ops.
9 years ago
James Phillips 6c2aeb25ab Splits existing KVS operations into *Txn helpers for later reuse.
9 years ago
James Phillips 9edca28203 Moves KVS-related state store code out into its own set of files.
9 years ago
James Phillips 9f272b0881 Merge pull request #2012 from hashicorp/sethvargo/elink
9 years ago
Seth Vargo 8baadf332a
Track enhanced links
9 years ago
Sean Chittenden 0c5a487838 Merge pull request #2003 from hashicorp/f-issue-template
9 years ago
Sean Chittenden 2122a3349c Revise issue template to include a hint to use a gist
9 years ago
Sean Chittenden 461d21c2e6 Add a Github issue template
9 years ago
James Phillips 6185888f1f Merge pull request #2001 from hashicorp/f-consul-info-peers
9 years ago
Sean Chittenden 6cf21fbbe9 Add the list of Raft peers to Consul's Stats
9 years ago
James Phillips c0f98271ee Merge pull request #1996 from kjtanaka/update-demo
9 years ago
James Phillips c6bde826a4 Fixes and clarifies the only_passing docs.
9 years ago
Koji Tanaka ae1cdc1615 update vagrant demo
9 years ago
James Phillips 178d58721a Merge pull request #1989 from hashicorp/persist-errors
9 years ago
James Phillips 7bf684ece1 Fixes some bad error returns in the persist service and check paths.
9 years ago
James Phillips adcf935350 Update CHANGELOG.md
9 years ago
James Phillips ceac68c5eb Merge pull request #1762 from mshean/script-timeout
9 years ago
James Phillips 25811d8802 Gets rid of obsolete go get command in the README.
9 years ago
Sean Chittenden 5a1f60f85a Merge pull request #1979 from hashicorp/b-checkapi-update
9 years ago
Sean Chittenden a3254522fe Clean up the test example in README
9 years ago
Sean Chittenden 4255a0826d Correct a small typo
9 years ago
Sean Chittenden f1873c21d7 consul/ uses structs.Health*, the api uses api.Health*
9 years ago
Sean Chittenden e63d3a1275 Update Check API to use constants
9 years ago
Sean Chittenden 7eb85dd268 Merge pull request #1973 from hashicorp/b-random-stagger
9 years ago
Sean Chittenden da298f527d Guard against divide by zero in lib.RandomStagger()
9 years ago
Sean Chittenden 3a6be9cab0 Add a helper function DurationMinusBuffer() to calculate an interval
9 years ago
James Phillips b509c582cd Merge pull request #1972 from hashicorp/sethvargo/referrer
9 years ago
Seth Vargo 3ed4a0becb
Do not allow referrer to modify the sender
9 years ago
James Phillips 763711686a Merge pull request #1970 from hashicorp/d-recommend-reap
9 years ago
Sean Chittenden 0c7f697244 Tweak discussion regarding reaping to advise against adjusting these
9 years ago
Sean Chittenden bb7c3b75a3 Fix broken markdown
9 years ago
James Phillips 6676e83656 Update CHANGELOG.md
9 years ago
James Phillips c11e1506c5 Merge pull request #1935 from hashicorp/f-reap-time
9 years ago