b56c2e017c
Merge pull request #4770 from hongchaodeng/master
...
refactor recorder-based mock objects into separate packages
2016-03-15 15:53:36 -07:00
dcaf5ef586
move store recorder to 'mock/mockstore'
2016-03-15 15:41:07 -07:00
bae053f57f
Merge pull request #4768 from xiang90/ctl
...
etcdctlv3: get support fromkey
2016-03-15 12:28:34 -07:00
a24aade667
etcdctlv3: add from-key flag for get command
2016-03-15 12:08:54 -07:00
6a6fe452ee
Merge pull request #4766 from gyuho/sample
...
benchmark: move sample flag to root command
2016-03-15 11:09:00 -07:00
c9e4e2b6dc
benchmark: move sample flag to root command
...
Sample is configuration for reports. This should be
flag at top command.
2016-03-15 10:36:27 -07:00
323687e1f1
Merge pull request #4763 from gyuho/real_latency
...
benchmark: printSecondSample with time series
2016-03-15 08:39:38 -07:00
5eefff12e1
benchmark: printSecondSample with time series
2016-03-15 08:35:03 -07:00
1d4febd16e
Merge pull request #4764 from siddontang/master
...
etcdctlv3/command: add with-prefix flag for get
2016-03-14 22:22:41 -07:00
683274b201
etcdctlv3/command: add prefix flag for get
2016-03-15 12:54:13 +08:00
2aa635ea39
Merge pull request #4761 from heyitsanthony/txn-noninteractive
...
etcdctlv3: define non-interactive txn format to match interactive input
2016-03-14 14:04:18 -07:00
d1ece7d621
Merge pull request #4762 from gyuho/typo
...
benchmark: minor typos
2016-03-14 13:56:32 -07:00
a932674a5b
benchmark: minor typos
2016-03-14 13:45:08 -07:00
4bbbb52892
etcdctlv3: define non-interactive txn format to match interactive input
...
Fixes #4559
2016-03-14 13:36:18 -07:00
58c92ee41b
Merge pull request #4758 from xiang90/sync
...
wal: do not call fsync when it is not necessary
2016-03-14 11:58:16 -07:00
53e7ddbc66
wal: do not call fsync when it is not necessary
2016-03-14 11:52:06 -07:00
3b1aa1c93d
Merge pull request #4714 from mitake/v3-auth-enable
...
etcdserver, storage: new storage interface AuthStore
2016-03-13 22:11:04 -07:00
4eb1cfd658
etcdserver, auth: new package auth for the auth feature
...
This commit adds a new package auth. Its role is persisting auth
related metadata. This commit also connects its main interface
AuthStore and v3 server.
2016-03-14 13:57:41 +09:00
de03dbf632
Merge pull request #4757 from xiang90/mm
...
clientv3: fix mirror and add integration test
2016-03-13 18:42:19 -07:00
fc49eeccae
Merge pull request #4756 from coreos/xiang90-patch-1
...
Readme: adding gocard
2016-03-13 18:41:04 -07:00
22065fe334
clientv3: fix mirror and add integration test
2016-03-13 18:27:45 -07:00
25612169dd
Readme: adding gocard
...
Gocard includes most of the go style checking tools that we care about. This is a good indicator for us.
2016-03-13 18:14:00 -07:00
a343b800b5
Merge pull request #4754 from xiang90/fdatasync
...
wal: support fadatasync on linux
2016-03-13 18:07:43 -07:00
e59efe45a1
wal: support fadatasync on linux
2016-03-13 17:22:53 -07:00
bab8f43cb0
Merge pull request #4726 from ajityagaty/mk_in_order
...
etcdctl: Add command to create in-order keys.
2016-03-13 10:15:42 -07:00
7a1fbefb2c
Merge pull request #4753 from xiang90/leader_par
...
etcdserver: leader latency optimization
2016-03-13 09:55:40 -07:00
0f9d04237c
etcdserver: leader latency optimization
2016-03-12 22:51:13 -08:00
c0a424c1d0
Merge pull request #4752 from aboyett/auth-doc-fix
...
authentication.md: fix formatting of fenced code block
2016-03-11 22:34:48 -08:00
3a3ddaa195
authentication.md: fix formatting of fenced code block
...
Add a missing blank line to one of the fenced code blocks in the
"Working with roles" section to conform with the formatting best
practice recommended in the GitHub guide "Creating and highlighting code
blocks"[1]:
> We recommend placing a blank line before and after code blocks to make
> the raw formatting easier to read.
The missing blank line prior to the code block causes incorrect HTML
rendering of this section within the CoreOS etcd Authentication
Guide[2]. This commit fixes the problem, but the underlying issue seems
to be a quirk of the markdown render used for the CoreOS documentation
pages, as the same markdown source does not exhibit the issue when
viewed on GitHub[3] or viewed through the python markdown module.
[1] https://help.github.com/articles/creating-and-highlighting-code-blocks/
[2] https://coreos.com/etcd/docs/2.2.5/authentication.html
[3] https://github.com/coreos/etcd/blob/v2.2.5/Documentation/authentication.md
2016-03-11 18:44:39 -08:00
d0a780f248
Merge pull request #4751 from xiang90/doc
...
doc: fix refresh section in api.md
2016-03-11 09:51:35 -08:00
84d2c1e7b0
doc: fix refresh section in api.md
2016-03-11 09:49:25 -08:00
ef0c8e5c18
etcdctl: Add an option to mk command to create in-order keys.
...
Adding a new option to the mk command to create in-order keys
under a given directory, identified by <key> argument. Optionally
TTL can also be set on the newly created in-order key.
2016-03-10 20:28:28 -08:00
9f2061ce71
Merge pull request #4748 from xiang90/t
...
etcdserver: remove todo
2016-03-10 19:41:02 -08:00
c6192d1d7a
etcdserver: remove todo
2016-03-10 19:10:20 -08:00
47848bc2aa
Merge pull request #4747 from xiang90/re
...
*: recover lessor when applying snapshot
2016-03-10 19:04:04 -08:00
adcba975cb
*: recover lessor when applying snapshot
2016-03-10 17:06:58 -08:00
ae7e2c3203
Merge pull request #4743 from xiang90/doc
...
doc: add v3 data model
2016-03-10 15:36:33 -08:00
6a3e8d4bde
doc: add v3 data model
2016-03-10 15:16:05 -08:00
cd6c1190b5
Merge pull request #4739 from heyitsanthony/e2e-tempdir
...
e2e: put etcd datadir in golang tempdir
2016-03-10 11:58:03 -08:00
bb45bb84c4
Merge pull request #4742 from xiang90/update_b
...
godeps: update boltdb dependency
2016-03-10 11:55:11 -08:00
b353372090
godeps: update boltdb dependency
2016-03-10 11:45:04 -08:00
4a6c06db13
e2e: put etcd datadir in golang tempdir
...
The command "TMPDIR=/mnt/myramdisk/etcd go test -v" was making data
directories in pwd instead of the tmpdir.
2016-03-10 11:12:08 -08:00
534a16f2a2
Merge pull request #4741 from xiang90/defrag_c
...
*: add client.defrag and defrag cmd for etcdctl
2016-03-10 10:29:01 -08:00
7c377fa703
*: add client.defrag and defrag cmd for etcdctl
2016-03-10 09:30:41 -08:00
0c41371064
Merge pull request #4738 from xiang90/shrink_rpc
...
etcdserver: add maintain service to support defrag
2016-03-09 22:50:59 -08:00
2f12ea893b
etcdserver: add maintain service to support defrag
2016-03-09 22:29:21 -08:00
a243f80c80
Merge pull request #4736 from heyitsanthony/fix-setdir-help
...
etcdctl: clarify setdir purpose in help message
2016-03-09 14:52:40 -08:00
edafbe9555
etcdctl: clarify setdir purpose in help message
...
Fixes #4640
2016-03-09 14:38:57 -08:00
6343410e24
Merge pull request #4735 from xiang90/fix_write
...
clientv3/integration: fix TestTxnWriteFail
2016-03-09 14:30:30 -08:00
3886129f52
clientv3/integration: fix TestTxnWriteFail
...
It might take client request more than dialtimeout to fail when
we kill the connection when the client is sending request.
2016-03-09 14:03:51 -08:00