Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebase #3

Merged
merged 71 commits into from
Oct 9, 2019
Merged

Rebase #3

merged 71 commits into from
Oct 9, 2019

Conversation

YoyinZyc
Copy link
Owner

@YoyinZyc YoyinZyc commented Oct 9, 2019

No description provided.

spzala and others added 30 commits September 9, 2019 16:31
TryLock locks the mutex if not already locked by another session.
If lock is held by another session, return immediately after attempting necessary cleanup

Added integration test

Fixes #10493
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
ETCDCTL_README: clarify the usage of ETCDCTL_* variables
vendor: upgrade to gRPC v1.23.1
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
clientv3/concurrency: Added Mutex.TryLock()
CHANGELOG : Update CHANGELOG-3.5.md for Mutex.TryLock
This exposes the ZapLoggerBuilder in the embed.Config to allow for
custom loggers to be defined and used by embedded etcd.

Fixes #11144
CHANGELOG: update 3.4.1 and 3.5
In case of URLs that are synonyms, the current lexicographic sorting
and compare of the URLs fails with frustrating errors. Make sure to do
a full comparison between every set of PeerURLs before failing.

Fixes #11013
etcdserver: Fix PeerURL validation
bill-of-materials was fixed for module aware 'go list' as part of coreos/license-bill-of-materials#17
So can re enable bom tests

fixes #11132
Remotes is not a valid git command. Also, set the environmental variable
correctly.
hack: fix cherrypick instruction
integration:  fix bug in for loop, make it break properly
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
Since NewMutex will append a slash to pfx, there is no need to append a
slash beforehand.
clientv3/concurrency: remove the unneeded slash
Update the code of conduct. Remove notice file.
*: update project code of conduct
gyuho and others added 28 commits September 27, 2019 23:37
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
Picking up some performance improvements and bug fixes.

https://github.com/grpc/grpc-go/releases/tag/v1.24.0

Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
Create project governance.
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.
*: create project governance
mvcc: add put request steps; add trace to KV.Write() as input parameter.
clientv3: Set authority used in cert checks to host of endpoint
vendor: upgrade gRPC Go to v1.24.0
Removed duplicate check in confchange.Simple
… applierV3.Compaction()

mvcc: trace compaction request; add input parameter 'trace' to KV.Compact()
Add tracing to range request in etcd server.
Replace endpoint.ParseHostPort with net.SplitHostPort to fix IPv6 client endpoints
Add tests for certs with dns names.
changelog: for the skip client san verification option.
@YoyinZyc YoyinZyc merged commit 7f20ab8 into YoyinZyc:update-changelog Oct 9, 2019
YoyinZyc pushed a commit that referenced this pull request Nov 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.