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

NEWS: add v3.1.0, v3.0.16 + minor fixes #7138

Merged
merged 1 commit into from
Jan 12, 2017
Merged

NEWS: add v3.1.0, v3.0.16 + minor fixes #7138

merged 1 commit into from
Jan 12, 2017

Conversation

gyuho
Copy link
Contributor

@gyuho gyuho commented Jan 11, 2017

No description provided.

- add v3 etcdctl make-mirror --dest-prefix flag
- add clientv3 Sync, SetEndpoints; update endpoints at runtime
- drop clientv3.Config.Logger field
- recipies now embed concurrency.Session
Copy link
Contributor

@xiang90 xiang90 Jan 11, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i do not understand this one

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@xiang90 It was for #6172.

Should we mention that? It's API change in contrib/recipes.
Maybe just remove session manager and add ttl in recipes?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@heyitsanthony Can you try to rephrase this? Thanks!

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

- recipes now conform to sessions defined in clientv3/concurrency?

- add v3 etcdctl get --print-value-only flag
- add v3 etcdctl make-mirror --dest-prefix flag
- add clientv3 Sync, SetEndpoints; update endpoints at runtime
- drop clientv3.Config.Logger field
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it is replaced by the global logger setup? shall we mention it here?

- add lease time-to-live API; fetch lease information
- add v3 etcdctl get --print-value-only flag
- add v3 etcdctl make-mirror --dest-prefix flag
- add clientv3 Sync, SetEndpoints; update endpoints at runtime
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

separate this into two lines?

@gyuho gyuho force-pushed the NEWS branch 2 times, most recently from 4403439 to 967e382 Compare January 11, 2017 23:58
- add etcd --log-output flag
- add etcd --metrics flag
- add lease time-to-live API; fetch lease information
- add v3 etcdctl get --print-value-only flag
Copy link
Contributor

@xiang90 xiang90 Jan 12, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

probably make the etcdctl, clientv3 changes a separated section?

etcdctl

  • xxx

clientv3

  • yyy

@xiang90
Copy link
Contributor

xiang90 commented Jan 12, 2017

lgtm. defer to @heyitsanthony

@gyuho gyuho force-pushed the NEWS branch 2 times, most recently from 6bfd84e to e199bee Compare January 12, 2017 18:31
@gyuho
Copy link
Contributor Author

gyuho commented Jan 12, 2017

I added a line about #7145.

(i.e., example.com) if no custom certificate authority is given
- TLSConfig ServerName is ignored if custom certificate is given
- discovery now has upper limit for waiting on retries
- etcd flag
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

etcd flags

etcd v3.1.0 (2017-01-13)
- faster linearizable reads (implements Raft read-index)
- automatic leadership transfer when leader steps down
- etcd uses default host IP if advertise URL is not given
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/host/route

- cluster rejects removing members if quorum will be lost
- SRV records (e.g., infra1.example.com) must match the discovery domain
(i.e., example.com) if no custom certificate authority is given
- TLSConfig ServerName is ignored if custom certificate is given
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TLSConfig ServerName is ignored with user-provided certificates for backwards compatibility; to be deprecated in 3.2

- command get responses are sorted in ascending order by default
- recipes now conform to sessions defined in clientv3/concurrency
- ACI has symlinks to /usr/local/bin/etcd*

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • warn on binding listeners through domain names; to be deprecated in 3.2

@codecov-io
Copy link

codecov-io commented Jan 12, 2017

Current coverage is 64.10% (diff: 100%)

No coverage report found for master at 824277c.

Powered by Codecov. Last update 824277c...967e382

@gyuho
Copy link
Contributor Author

gyuho commented Jan 12, 2017

fyi. just added notes about v3 auth is stable, and experimental grpc proxy

@heyitsanthony
Copy link
Contributor

lgtm

@gyuho gyuho merged commit 6ce0338 into etcd-io:master Jan 12, 2017
@gyuho gyuho deleted the NEWS branch January 12, 2017 19:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

4 participants