Gyuho Lee
ad4e8e9490
Merge pull request #9738 from gyuho/systemd
...
vendor: upgrade "github.com/coreos/go-systemd" to v17
2018-05-17 15:43:39 -07:00
Gyuho Lee
fc87b28d21
CHANGELOG-3.4: fix typo in "ugorji/go" link
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-17 14:36:28 -07:00
Gyuho Lee
89697202b8
CHANGELOG: hilight "coreos/go-systemd" change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-17 14:34:29 -07:00
Gyuho Lee
e0fc9386bc
vendor: upgrade "github.com/coreos/go-systemd" to v17
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-17 14:33:52 -07:00
Gyuho Lee
c2cacb3a50
Merge pull request #9737 from gyuho/test-rafthttp
...
*: move test rafthttp Transporter to etcdserver
2018-05-17 14:29:26 -07:00
Gyuho Lee
c772599c0f
Merge pull request #9736 from gyuho/snap
...
raftsnap: use zap logger
2018-05-17 14:26:11 -07:00
Gyuho Lee
5bc28488b2
rafthttp: remove unused test Transporter
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-17 14:17:08 -07:00
Gyuho Lee
366db18662
etcdserver: define test transporter
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-17 14:16:52 -07:00
Gyuho Lee
f523b0b33f
tools/etcd-dump-logs: pass zap logger to raftsnap
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-17 13:59:29 -07:00
Gyuho Lee
b4565cc97b
raftsnap: use zap logger
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-17 13:59:20 -07:00
Gyuho Lee
63b6f432dc
Merge pull request #9735 from gyuho/upgrade-guide
...
Documentation/upgrades: improve server checklists with zap logger
2018-05-17 13:15:35 -07:00
Gyuho Lee
22c0f518f7
Documentation/upgrades: improve server checklists with zap logger
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-17 13:10:52 -07:00
Gyuho Lee
7f497b81c8
Merge pull request #9733 from gyuho/wal
...
wal: add missing logs, improve pipeline test coverage
2018-05-17 11:50:41 -07:00
Gyuho Lee
e15ce28168
wal: add missing logs, improve pipeline test coverage
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-17 11:01:31 -07:00
Gyuho Lee
610dd0911d
Merge pull request #9732 from gyuho/procfile
...
*: use "--logger=zap" for Procfile
2018-05-17 09:30:26 -07:00
Gyuho Lee
6de62861b7
*: use "--logger=zap" for Procfile
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-17 02:22:34 -07:00
Gyuho Lee
bd00d725f5
CHANGELOG: clean up logging changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-17 02:22:34 -07:00
Gyuho Lee
d09c614177
Documentation/upgrades: clean up "--log*" flag changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-17 02:22:31 -07:00
Gyuho Lee
1b9791c6bd
etcd.conf.yml: use "stderr" for log-outputs
...
Fix "TestEtcdExampleConfig".
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-16 19:41:40 -07:00
Gyuho Lee
0bbc6c203d
CHANGELOG: update zap logger changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-16 17:11:37 -07:00
Gyuho Lee
b9c2d5bc50
Merge pull request #9729 from gyuho/log
...
*: fix capnslog journal writer with zap logger
2018-05-16 15:18:44 -07:00
Gyuho Lee
265a37f006
integration: remove unnecessary blank line
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-16 15:04:52 -07:00
Gyuho Lee
258d7201eb
CHANGELOG: discontinue "--log-outputs=default" support for zap logger
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-16 15:03:18 -07:00
Gyuho Lee
15fcd6d599
embed: do not support "--log-outputs=default" for zap logger
...
systemd/journal should be configured manually.
Interpreting PPID 1 as systemd unit is wrong,
especially when embedded etcd runs under Docker
container. For such case, every single log write
will error and fall back to stderr, which is
inefficient.
Instead, add "systemd/journal" log output option
and returns error if systemd/journal socket cannot
be found.
"--logger=zap --log-outputs=default" will only error
for v3.4, since zap logger is still experimental.
v3.5 deprecates capnslog and changes "--log-outputs"
default value to "--log-outputs=stderr".
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-16 14:47:43 -07:00
Gyuho Lee
3a80499da4
*: rename to "journal"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-16 14:38:27 -07:00
Gyuho Lee
5a61dc8008
embed: error when it cannot find journal socket
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-16 14:35:11 -07:00
Gyuho Lee
1e953bd187
pkg/logutil: error when it can't find journal socket
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-16 14:34:49 -07:00
Gyuho Lee
65b29b0bd2
Merge pull request #9728 from gyuho/journald
...
pkg/logutil: do not print error message on journaldWriter
2018-05-16 12:33:26 -07:00
Gyuho Lee
a338816cb4
pkg/logutil: do not print error message on journaldWriter
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-16 11:34:33 -07:00
Gyuho Lee
4a4be9275c
Merge pull request #9681 from gyuho/config-log
...
doc: deprecate '/config/local/log' in v3.5
2018-05-15 11:07:07 -07:00
Gyuho Lee
53373fecdd
Merge pull request #9291 from gyuho/fragment-watch
...
*: fragment watch response by server request limit
2018-05-14 15:09:11 -07:00
Gyuho Lee
4cbfcfeede
test: fix test "etcdserver/api/v2store"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-14 14:33:49 -07:00
Gyuho Lee
2a5107242c
CHANGELOG-3.4: add watch fragmentation
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-14 13:51:30 -07:00
Gyuho Lee
56ec416eba
clientv3/integration: test watch response fragmentation
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-14 13:34:54 -07:00
Gyuho Lee
d2c8408216
clientv3: support watch events fragmentation
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-14 13:34:50 -07:00
Gyuho Lee
63dc4429f0
clientv3: add "WithFragment" OpOption
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-14 13:02:27 -07:00
Gyuho Lee
1eed8493c8
clientv3: add godoc on op.go
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-14 12:53:54 -07:00
Gyuho Lee
7a92bbfed2
etcdserver/*: move internal v2 packages
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-14 12:49:49 -07:00
Gyuho Lee
294b5745d6
etcdserver/api/v3rpc: support watch fragmentation with max request bytes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-14 12:35:50 -07:00
Gyuho Lee
7088d2bf52
etcdserver/api/v3rpc: clean up, read lock on "prevKV"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-14 12:35:50 -07:00
Gyuho Lee
e1df2156c7
etcdserver/api/v3rpc: clean up godoc
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-14 12:35:50 -07:00
Gyuho Lee
bd43d174ae
*: regenerate proto
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-14 12:35:50 -07:00
Gyuho Lee
5be21c74e4
etcdserver/etcdserverpb: add "fragment" field to "WatchRequest/Response"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-14 12:35:50 -07:00
Gyuho Lee
0a8dd44dc8
Merge pull request #9724 from ericchiang/security-disclosure
...
README.md: add security disclosure link
2018-05-14 11:19:39 -07:00
Eric Chiang
0f170ef4b3
README.md: add security disclosure link
2018-05-14 10:34:22 -07:00
Gyuho Lee
67b1ff6724
Merge pull request #9712 from gyuho/unparam
...
*: test with "unparam", fix "v2v3" store stored get
2018-05-09 17:21:18 -07:00
Gyuho Lee
e7adfb0ebf
raft: use different parameters for tests
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-09 15:42:45 -07:00
Gyuho Lee
df87dba218
tests/e2e: use different parameters
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-09 15:42:45 -07:00
Gyuho Lee
c862712c73
pkg/transport: remove unused parameter from "wrapTLS"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-09 15:42:45 -07:00
Gyuho Lee
1a83c6ad80
mvcc: remove unused parameters
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-09 15:42:45 -07:00