Anthony Romano
da2f4bb25d
dev-guide: document using range_end for prefixes with json
...
Lack of a range_end example has caused some confusion.
2017-07-11 11:23:07 -07:00
Anthony Romano
39f4502cc0
local-tester: use new bridge flags
2017-07-11 10:42:31 -07:00
Anthony Romano
07bc71b87c
bridge: make pass-through the default
...
Setting only latency options is a pain since every fault must
be disabled on the command line. Instead, by default start
as a standard bridge without any fault injection.
2017-07-11 10:42:31 -07:00
Anthony Romano
1010b82de2
Merge pull request #8236 from heyitsanthony/v2http-split
...
*: move v2http handlers without /v2 prefix to etcdhttp
2017-07-10 09:08:03 -07:00
Xiang Li
acfde8aba0
Merge pull request #8199 from sakshamsharma/clientv3-keep-alive
...
clientv3: add keep-alive to connection
2017-07-08 16:32:35 -07:00
Anthony Romano
e29db923bc
*: move v2http handlers without /v2 prefix to etcdhttp
...
Lets --enable-v2=false configurations provide /metrics, /health, etc.
Fixes #8167
2017-07-07 18:35:57 -07:00
Anthony Romano
97f37e42e6
Merge pull request #8213 from heyitsanthony/nil-endrev
...
mvcc: don't allocate end revision while computing range
2017-07-07 15:56:08 -07:00
Gyu-Ho Lee
91dbebfeb2
Merge pull request #8233 from gyuho/version-bump
...
version: bump up to 3.2.0+git
2017-07-07 15:36:30 -07:00
Gyu-Ho Lee
e51c34124c
version: bump up to 3.2.0+git
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-07-07 14:16:44 -07:00
Gyu-Ho Lee
69e8a9241a
Merge pull request #8232 from gyuho/NEWS
...
NEWS: add v3.2.2
2017-07-07 13:49:22 -07:00
Anthony Romano
64840adf70
Merge pull request #8135 from radhikapc/local-cluster
...
dev-guide: clarify concepts in local_cluster doc
2017-07-07 09:56:31 -07:00
Gyu-Ho Lee
9391c06004
NEWS: add v3.2.2
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-07-07 09:32:39 -07:00
Radhika Puthiyetath
68eb96e985
dev-guide: clarify concepts in local_cluster doc
2017-07-07 09:28:08 -07:00
Gyu-Ho Lee
4e897529c2
Merge pull request #8229 from jseldess/link-update
...
Documentation/learning/why: Update link to CockroachDB
2017-07-07 09:02:47 -07:00
Jesse Seldess
4caf9fc7fa
Documentation/learning/why: Update link to CockroachDB
...
Since we implemented docs versioning, the default url is
https://cockroachlabs.com/docs/stable instead of
https://cockroachlabs.com/docs . We have a redirect in place
from /docs to /docs/stable, so existing links aren't broken,
but it's a better user experience to bypass the redirect.
2017-07-07 18:01:12 +02:00
Anthony Romano
67fa8b823f
Merge pull request #8223 from heyitsanthony/ip-san-exit
...
transport: accept connection if matched IP SAN but no DNS match
2017-07-06 22:46:09 -07:00
Anthony Romano
e6f4563ea1
Merge pull request #8222 from heyitsanthony/fix-experimental-doc
...
dev-guide: update experimental APIs
2017-07-06 19:56:10 -07:00
Anthony Romano
eacb46bf50
Merge pull request #8221 from heyitsanthony/gateway-user-listen-address
...
embed: connect json gateway with user-provided listen address
2017-07-06 19:50:34 -07:00
Anthony Romano
00aede4a39
Merge pull request #8219 from heyitsanthony/test-times
...
test: bump grpcproxy timeout to 20m, print pass times
2017-07-06 19:46:23 -07:00
Anthony Romano
ab95eb0795
transport: accept connection if matched IP SAN but no DNS match
...
The IP SAN check would always do a DNS SAN check if DNS is given
and the connection's IP is verified. Instead, don't check DNS
entries if there's a matching iP.
Fixes #8206
2017-07-06 16:11:53 -07:00
Anthony Romano
e9d096ae6b
mvcc: don't allocate end revision while computing range
...
Use 'nil' since it's only reading a single key. Also preallocates
the result slice based on limit / number of revisions fetched.
Fixes #8208
2017-07-06 15:59:27 -07:00
Anthony Romano
b8bc005e60
dev-guide: update experimental APIs
...
No experimental APIs at the moment.
Fixes #8212
2017-07-06 15:45:40 -07:00
Anthony Romano
63350f5ac1
embed: connect json gateway with user-provided listen address
...
net.Listener says its address is [::] when given 0.0.0.0, breaking
hosts that have ipv6 disabled.
Fixes #8151
Fixes #7961
2017-07-06 14:24:29 -07:00
Gyu-Ho Lee
2e7615281e
Merge pull request #8210 from gyuho/bbolt
...
*: use 'coreos/bbolt' (replace 'boltdb/bolt')
2017-07-06 13:00:21 -07:00
Gyu-Ho Lee
a57405a958
Merge pull request #8153 from gyuho/leadership-transfer
...
*: expose Leadership Transfer API to clients
2017-07-06 13:00:08 -07:00
Saksham Sharma
2a30a754e9
clientv3: add keep-alive to connection
...
this makes the grpc client connection use a keep-alive.
2017-07-06 12:55:52 -07:00
Anthony Romano
a2a80cb1bf
test: bump grpcproxy timeout to 20m, print pass times
2017-07-06 12:51:24 -07:00
Anthony Romano
d48e59e389
Merge pull request #8201 from arthurkiller/master
...
concurrency: fix typo in Serializable godoc
2017-07-06 11:03:55 -07:00
lza@arthur
4df1970188
concurrency: fix typo in Serializable godoc
2017-07-06 12:57:55 +08:00
Gyu-Ho Lee
870302afa6
mvcc/backend: enable 'NoFreelistSync' by default (linux)
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-07-05 16:10:04 -07:00
Gyu-Ho Lee
89ced7c0c9
bill-of-materials.json: regenerate with 'coreos/bbolt'
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-07-05 14:35:25 -07:00
Gyu-Ho Lee
2b9bfda1d5
vendor: regenerate
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-07-05 14:34:54 -07:00
Gyu-Ho Lee
318e9c766f
*: replace 'boltdb' import paths with 'coreos/bbolt'
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-07-05 14:32:13 -07:00
Gyu-Ho Lee
75665c0fd0
glide.yaml: replace 'boltdb/bolt' with 'coreos/bbolt'
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-07-05 14:29:31 -07:00
Xiang Li
894751ef44
Merge pull request #8164 from mitake/auth-granted-keys
...
allow users to know their roles and permissions
2017-07-05 12:26:59 -07:00
Xiang Li
1408b337b6
Merge pull request #8200 from huikang/fix-typo-doc
...
Documentation: cleanup and fix some typo
2017-06-30 22:03:43 -07:00
Hui Kang
663f8835cf
Documentation: cleanup and fix some typo
...
Signed-off-by: Hui Kang <kangh@us.ibm.com>
2017-06-30 20:41:25 -04:00
Xiang Li
b7cf080e2c
Merge pull request #8198 from xiang90/n
...
NEWS: clarify the corruption problem
2017-06-30 15:01:35 -07:00
Xiang
cc114caddd
NEWS: clearify the corruption problem
2017-06-30 14:19:51 -07:00
Gyu-Ho Lee
673c6f0650
Merge pull request #8194 from gyuho/lease
...
lease: fix racey access to 'leaseRevokeRate'
2017-06-30 11:18:21 -07:00
Gyu-Ho Lee
8d41820741
lease: stop lessors after tests
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-06-30 10:13:36 -07:00
Gyu-Ho Lee
36c655f29b
Merge pull request #8170 from gyuho/v2-docs
...
Documentation/v2: 'etcd v2' to the title
2017-06-29 16:24:31 -07:00
Gyu-Ho Lee
49fe77eea0
Documentation/v2: 'etcd v2' to the title
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-06-29 16:10:05 -07:00
Xiang Li
7ab442f8c5
Merge pull request #8183 from yudai/fix_revision_compactor_test_race
...
compactor: Fix data race in revision compactor test
2017-06-27 14:33:08 -07:00
Iwasaki Yudai
c678dcbd91
compactor: Fix data race in revision compactor test
...
Use atomic functions to manipulate `rev` of `fakeRevGetter`
so that the tester goroutine can update the
value without race with the compactor's goroutine.
2017-06-27 13:51:40 -07:00
Xiang Li
4dd7ef0a60
Merge pull request #8176 from huikang/fixing-typo-faq
...
Documentation/faq: fix typo in flag names
2017-06-27 13:20:56 -07:00
Hui Kang
625c67f5c5
Documentation/faq: fix typo in flag names
...
Signed-off-by: Hui Kang <kangh@us.ibm.com>
2017-06-27 16:04:03 -04:00
Hitoshi Mitake
db595887cf
e2e: add test cases for getting user and role information of user itself
2017-06-26 22:20:46 -07:00
Hitoshi Mitake
e0c33ef881
auth, etcdserver: allow users to know their roles and permissions
...
Current UserGet() and RoleGet() RPCs require admin permission. It
means that users cannot know which roles they belong to and what
permissions the roles have. This commit change the semantics and now
users can know their roles and permissions.
2017-06-26 22:20:41 -07:00
Gyu-Ho Lee
86eced670c
Merge pull request #8177 from gyuho/NEWS
...
NEWS: add v3.2.1
2017-06-26 13:13:56 -07:00