15585 Commits

Author SHA1 Message Date
yoyinzyc
3830b3ef11 pkg: add field to record additional detail of trace; add stepThreshold
to reduce log volume.
2019-09-30 13:11:21 -07:00
yoyinzyc
f4e7fc56a7 pkg: create package traceutil for tracing. mvcc: add tracing
steps:range from the in-memory index tree; range from boltdb.
etcdserver: add tracing steps: agreement among raft nodes before
linerized reading; authentication; filter and sort kv pairs; assemble
the response.
2019-09-30 13:06:02 -07:00
Gyuho Lee
594005d7de
Merge pull request #11136 from jingyih/update_changelog
CHANGELOG: update to add new metrics
2019-09-06 23:06:25 -07:00
Jingyi Hu
93d97bedde CHANGELOG: update to add new metrics 2019-09-06 17:27:58 -07:00
Xiang Li
dc56dfc68f
Merge pull request #11109 from vimalk78/tools-fix
tools/etcd-dump-logs: Fixed default values for -entry-type flag
2019-09-06 13:48:33 -07:00
Gyuho Lee
00171cc17d CHANGELOG: update 3.4 patch release, 3.5
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-09-06 13:25:31 -07:00
Gyuho Lee
d2c2130d72
Merge pull request #11110 from gyuho/go
*: update test Go version / release version
2019-09-06 13:16:44 -07:00
Gyuho Lee
ef0eec1b04 CHANGELOG: update Go version, 3.4 patch release
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-09-06 13:06:42 -07:00
Gyuho Lee
92317650ec travis: skipping bom tests for now
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-09-06 12:58:43 -07:00
Gyuho Lee
d4d57c5422 test: skip govet shadow tests for now
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-09-06 12:51:10 -07:00
Jingyi Hu
88d998be4c
Merge pull request #10975 from lzhfromustc/currentRev
Add critical section to protect s.currentRev
2019-09-06 12:27:53 -07:00
Vimal K
e98479ddfe tools/etcd-dump-logs: Fixed test cases
Fixed failing test cases due to changes in previous commit
2019-09-06 20:11:41 +01:00
Vimal K
4e551d06ed tools/etcd-dump-logs: Fixed default values for -entry-type flag
The tool takes default values but it was not visible which default
values were taken. Added default values in proper place, and added a
newline at the end of output.
2019-09-06 20:11:41 +01:00
Ziheng Liu
077dd74827 mvcc: add a TODO in (*store).Hash, to warn against potential data race of currentRev and suggest feasible fix 2019-09-06 15:05:43 -04:00
Gyuho Lee
2cab6edf94 go.mod: use Go 1.13
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-09-06 11:39:16 -07:00
Gyuho Lee
1dff148f69 scripts/updatedep: use Go 1.13
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-09-06 11:39:03 -07:00
Gyuho Lee
a3f7202c5f *: use TLS.Config.MaxVersion to TLS 1.2
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-09-06 11:38:03 -07:00
Gyuho Lee
42ad719155 *: update test Go version / release version
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-09-05 21:46:56 -07:00
Gyuho Lee
64b3e59766
Merge pull request #11129 from vimalk78/integration-fixes
integration : fix TestTLSClientCipherSuitesMismatch in go1.13
2019-09-05 21:46:43 -07:00
Sahdev Zala
130cf96c98
Merge pull request #11128 from jingyih/update_changelog
CHANGELOG-3.5: update from #11126
2019-09-05 20:15:42 -04:00
Vimal K
2648a36f8c integration : fix TestTLSClientCipherSuitesMismatch in go1.13
In go1.13, the TLS13 is enablled by default, and as per go1.13 release notes :
TLS 1.3 cipher suites are not configurable. All supported cipher suites are safe,
and if PreferServerCipherSuites is set in Config the preference order is based
on the available hardware.

Fixing the test case for go1.13 by limiting the TLS version to TLS12
2019-09-06 01:12:32 +01:00
Jingyi Hu
c40fc778ce CHANGELOG: update changelog 3.5
Add etcd_debugging_mvcc_current_revision and
etcd_debugging_mvcc_compact_revision.
2019-09-05 16:45:11 -07:00
Jingyi Hu
fc8f29bc40
Merge pull request #11126 from jingyih/add_metric_store_revision
mvcc: add store revision metrics
2019-09-05 16:41:59 -07:00
Jingyi Hu
0f8c46a0f3 mvcc: add store revision metrics
Add experimental metrics etcd_debugging_mvcc_current_revision and
etcd_debugging_mvcc_compact_revision.
2019-09-05 15:40:06 -07:00
Xiang Li
e2035ba49a
Merge pull request #11113 from vimalk78/learner-fixes
. : added Procfile.learner
2019-09-05 12:52:36 -07:00
Vimal K
53fd227f5c . : added Procfile.learner
Added Procfile.learner to easily start cluster with learner
Modified README.md to highlight its usage
Update review comments
2019-09-05 17:18:48 +01:00
Xiang Li
cbfaecdb85
Merge pull request #11117 from vimalk78/wal-fixes
wal : wal.Verify defer close the opened WAL files
2019-09-04 23:25:29 -07:00
Gyuho Lee
01a79d4a9d
Merge pull request #11118 from zhangjianweibj/re-fix-percent-bug
etcdserver: remove dup percentage sign in log
2019-09-04 22:02:56 -07:00
zhangjianweibj
81a34ab6d5 etcdserver: remove dup percentage sign in log 2019-09-05 11:24:39 +08:00
Vimal K
adbae79565 wal : wal.Verify defer close the opened WAL files
wal.Verify() : The opened WAL files are not closed in error cases. Fixed by adding a
defer.
2019-09-04 23:38:14 +01:00
Gyuho Lee
fb41ebea52
Merge pull request #11108 from gyuho/fix-zap
embed: fix secure server logging message
2019-09-03 09:42:54 -07:00
Gyuho Lee
f3d67acf3d
Merge pull request #11103 from mrueg/shellcheck
scripts/release: Apply shellcheck findings
2019-09-03 09:42:13 -07:00
Gyuho Lee
ea0f08de20 embed: fix secure server logging message
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-09-03 08:56:32 -07:00
Manuel Rüger
d981fe6b6b scripts/release: Apply shellcheck findings
I run https://github.com/koalaman/shellcheck/ over scripts/* and fixed
the findings it returned.

Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2019-09-02 17:50:04 +02:00
Gyuho Lee
14624b7d64
Merge pull request #11097 from philips/sha256sums
scripts/release: rename SHA256SUM to SHA256SUMS
2019-08-30 13:34:50 -07:00
Brandon Philips
f108a32393
scripts/release: rename SHA256SUM to SHA256SUMS
These files are commonly called SHA256SUMS and with this change rget
works for v3.4.0 as well.
2019-08-30 13:31:17 -07:00
Sahdev Zala
93ae5d2f5b
Merge pull request #11095 from KeepCaim/master
Documentation:fix clerical error
2019-08-30 09:54:38 -04:00
keepCaim
6795d20ff0 Documentation:fix clerical error 2019-08-30 13:20:22 +08:00
Gyuho Lee
83414f3db0 CHANGELOG-3.4: update "golang.org/x/sys" vendor
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-08-29 14:46:26 -07:00
Gyuho Lee
876df8d123
Merge pull request #10834 from carlosedp/riscv64
vendor: update x/sys and x/net modules to support Risc-V
2019-08-29 14:03:32 -07:00
Carlos de Paula
7c6ef608bd vendor: x/sys and x/net to support building on Risc-V
Signed-off-by: Carlos de Paula <me@carlosedp.com>
2019-08-29 17:08:41 -03:00
Gyuho Lee
4d210173ae CHANGELOG-3.4: add v3.4.0 for tomorrow
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-08-29 12:07:24 -07:00
Gyuho Lee
9214f4e4ba CHANGELOG: v3.4.0-rc.4
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-08-29 09:40:05 -07:00
Gyuho Lee
837fe89d0b scripts/release: fix sha256sum
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-08-29 09:39:18 -07:00
Gyuho Lee
5b991ab51c
Merge pull request #11093 from hexfusion/fx_cl_4.3
CHANGELOG-3.4: add sha256sum
2019-08-29 08:39:08 -07:00
Sam Batschelet
431756ab59 CHANGELOG-3.4: add sha256sum
Signed-off-by: Sam Batschelet <sbatsche@redhat.com>
2019-08-29 13:00:13 +00:00
Gyuho Lee
af840f0666
Merge pull request #11087 from hexfusion/add_sum
scripts/release: add sha256sum summary of release assets
2019-08-28 23:11:02 -07:00
Sam Batschelet
2386b945c6 scripts/release: add sha256sum summary of release assets
Signed-off-by: Sam Batschelet <sbatsche@redhat.com>
2019-08-28 15:56:39 +00:00
Gyuho Lee
7b4ae58c41
Merge pull request #11076 from vimalk78/docs-fixes
Documentation: Add section headers to learning/design-learner.md
2019-08-27 10:18:07 -07:00
Gyuho Lee
9164d27aaa CHANGELOG-3.4: add v3.4.0-rc.3
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-08-27 10:11:29 -07:00