Commit Graph

33 Commits (1e97297215f985e153dd4e92c4444acebbfce0db)

Author SHA1 Message Date
Ronald 4b2137c2fa
Add copyright headers for acl, api and bench folders (#16706)
2 years ago
Dhia Ayachi 98735a6d12
KV refactoring, part 2 (#11512)
3 years ago
sidzi 29f192a130
Refactor requireHttpCodes for segregated error handling (#11287)
3 years ago
FFMMM 8bb6d8571c
wrap few doRequest calls for error handling (#11158)
3 years ago
Daniel Nephin 6ac9149c3f api: properly close the response body
3 years ago
Rémi Lapeyre 213524a657
Always set the Content-Type header when a body is present (#10204)
4 years ago
R.B. Boyer 7ac47d6f61
build: fix makefile and CI 'fmt' and 'vet' tasks (#6937)
5 years ago
Matt Keeler 5934f803bf
Sync of OSS changes to support namespaces (#6909)
5 years ago
Matt Keeler b069d6777b
OSS KV Modifications to Support Namespaces
5 years ago
Kyle Havlovitz 67bac7a815 api: add support for new txn operations
6 years ago
Kyle Havlovitz b371ea8783 Add check operations to transaction api
6 years ago
Ryan Slade dcb392df46 Simplify string(buf.Bytes()) to buf.String() (#3590)
7 years ago
Artiom Diomin 2e229617ce Fix example code formatting in godoc
7 years ago
Frank Schröder 6dd2804d09 Issue #2905: Add check-not-exists to TXN endpoint
8 years ago
Harmen 92b2369f82 fix KVOp types
8 years ago
Kyle Havlovitz 8c3db1c5c6 Trim leading slash on key to avoid redirect (golang/go#4800) (#2476)
8 years ago
Christoph Zauner faf85f602b Add info about return values for function Get().
8 years ago
Seth Vargo 40de5858d3
Fix typo
8 years ago
Seth Vargo 55f1b4ac44
Rename session name to session ID
8 years ago
Seth Vargo 12e46503f7
Update ModifyIndex comment
8 years ago
Seth Vargo 227019ec59
Add documentation to KVPair
8 years ago
James Phillips 778b975e7a Adds a get-tree verb to KV transaction operations.
9 years ago
James Phillips a37bf9de56 Adds a read-only optimized path for transactions.
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 44ab1aa418 Adds type for API ops and an example transaction.
9 years ago
James Phillips e491245062 Performs basic plumbing of KVS transactions through all the layers.
9 years ago
Dale Wijnand 5a28ebcaa3 Fix a bunch of typos.
9 years ago
Andrew Poydence b5f6451e74 Returns an error for a key with a '/'
10 years ago
Armon Dadgar 94d7022a88 api: Add support for DeleteCAS
10 years ago
Ryan Uber 5555e0eb9b api: initial import from armon/consul-api
10 years ago